Contents

Como instalar o WordPress no Ubuntu

O WordPress é um sistema avançado de gerenciamento de conteúdo (CMS), que oferece suporte a vários sites que são acessados ​​com frequência pelos usuários regularmente.

Para iniciar o processo de criação de sites WordPress sem incorrer em despesas com servidores baseados em nuvem, pode-se optar por instalar e operar seu site localmente em seu computador pessoal utilizando o sistema operacional Linux. As informações necessárias para configurar o WordPress nesta plataforma são descritas abaixo.

Por que usar o WordPress?

De acordo com WordPress , 40% dos sites no mundo são construídos usando WordPress. Essas são estatísticas impressionantes e você pode estar se perguntando: “Por que o WordPress é tão popular?”

O WordPress é uma escolha popular para a criação de sites devido à sua interface amigável, vasta gama de recursos e temas personalizáveis, além de ser uma plataforma de código aberto que permite flexibilidade em termos de custo e integração com outras tecnologias. Além disso, oferece um sistema de gerenciamento de conteúdo (CMS) abrangente que permite aos usuários gerenciar e atualizar facilmente seu site sem exigir habilidades ou conhecimentos técnicos avançados. No geral, esses fatores contribuem para tornar o WordPress uma opção preferida para indivíduos e empresas quando se trata de estabelecer uma presença online.

A interface do usuário do WordPress é projetada de forma a permitir facilidade de uso, simplificando a construção e a supervisão de sites sem a necessidade de amplo conhecimento técnico ou especialização. Além disso, essa abordagem simplificada contribui para aumentar a familiaridade com a estrutura subjacente da plataforma.

O WordPress demonstra um alto grau de adaptabilidade ao permitir que os usuários produzam uma ampla variedade de tipos de sites, incluindo blogs, plataformas de comércio eletrônico, portais corporativos e muito mais por meio de sua plataforma versátil.

Os sites WordPress possuem dois componentes principais, ou seja, temas e plug-ins, que permitem aos usuários personalizar a aparência do site de acordo com suas preferências.

Acessível e cheio de recursos: a utilização de uma plataforma de código aberto, como o WordPress, oferece economia de custos e, ao mesmo tempo, uma grande variedade de recursos disponíveis para o desenvolvimento de sites. Além disso, sua ampla popularidade garante facilidade em encontrar profissionais qualificados a preços competitivos.

Para configurar o WordPress em um sistema operacional Ubuntu, siga estes procedimentos sequenciais:

Configure uma pilha LAMP

Uma pilha LAMP refere-se a uma coorte de quatro componentes de software essenciais que são necessários para o funcionamento ideal do WordPress. O acrônimo “LAMP” significa a combinação de Linux, Apache, MySQL e PHP.

O Linux serve como a plataforma na qual se implanta seu site WordPress, fornecendo uma base confiável e eficiente para hospedar o site.

O Apache é um popular programa de software de código aberto que funciona como um servidor da Web, fornecendo acesso a páginas da Web e várias formas de conteúdo online. Sua função principal envolve estabelecer uma conexão entre o servidor e o navegador da web do usuário. Entre seus muitos elogios, o Apache é conhecido por sua confiabilidade, adaptabilidade e escalabilidade.

O MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) exemplar, de código aberto e independente de plataforma, conhecido por sua capacidade de gerenciar e armazenar com eficiência dados organizados de maneira estruturada. Sua funcionalidade versátil permite que ele sirva como um repositório confiável para preservar e manter o conteúdo da web.

PHP (Hypertext Preprocessor) é uma linguagem de script versátil utilizada principalmente no desenvolvimento de conteúdo dinâmico da web. Ele permite que os desenvolvedores criem funcionalidades personalizadas dentro da estrutura principal do WordPress, bem como criem layouts exclusivos por meio de seus modelos e estruturas temáticas. Além disso, o PHP serve como espinha dorsal para processar e executar várias regras de negócios que regem as interações do usuário com sites WordPress.

O XAMPP é uma implementação exemplar da pilha de software LAMP (Linux, Apache, MySQL, PHP), que integra perfeitamente todos os componentes necessários para o desenvolvimento da web. Se você não possui atualmente uma instalação do LAMP em seu computador pessoal, a configuração de uma pode ser realizada com relativa facilidade e eficiência.

Primeiro, baixe o XAMPP para Linux.

Baixar: XAMPP

Após a conclusão do processo de download, navegue até a pasta “Downloads” e conceda privilégios executáveis ​​ao pacote XAMPP adquirido recentemente, utilizando o seguinte comando no terminal ou no prompt de comando:

 cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run 

Inicie o instalador do XAMPP usando:

 sudo ./xampp-linux-x64-*-installer.run 

/pt/images/xampp_initial_installation_page.jpg

Ao iniciar o processo de instalação, você encontrará uma interface gráfica do usuário que o guiará durante a conclusão do procedimento de instalação.

Após a instalação, pode-se iniciar ou executar o XAMPP utilizando as seguintes etapas:

 sudo /opt/lampp/lampp start 

Depois de iniciar o XAMPP, você pode acessar a seguinte URL usando seu navegador da Web: localhost . Se você configurou tudo corretamente, será recebido com uma tela semelhante à seguinte:

/pt/images/xampp_localhost_default_page.jpg

Basta dizer que o WordPress possui uma compatibilidade entre sistemas que permite sua instalação em diversas plataformas, como Windows e macOS, além de sua implantação em servidores da web.

Baixando o WordPress no Linux

Depois que a pilha LAMP for estabelecida, você poderá obter a iteração mais recente do WordPress para instalação.

O WordPress normalmente é instalado baixando-o e salvando-o em uma pasta designada em seu computador. Para acessar esta pasta, você pode usar o comando “cd” em um terminal ou prompt de comando para navegar até o local apropriado.

 cd ~/Downloads 

Extraia o pacote WordPress baixado recentemente usando uma ferramenta de arquivamento adequada, como o popular software WinZip ou 7-Zip, executando as seguintes etapas:

 unzip wordpress-*.zip 

Baixar: WordPress

Configurando o WordPress no Linux

Navegue até o diretório indicado por /opt/lampp/htdocs e estabeleça um subdiretório nele, que corresponda à designação da presença online que você pretende construir. A nomenclatura utilizada como título do diretório servirá como o meio pelo qual você acessa sua instância local do WordPress.

Navegue até o diretório “opt” em seu sistema e estabeleça um subdiretório intitulado “muo”. Você é encorajado a utilizar um moniker que se alinhe com suas preferências para esta nova pasta.

 cd /opt/lampp/htdocs && sudo mkdir muo 

Simplesmente copie e transfira todo o conteúdo do arquivo compactado contendo os arquivos do WordPress, que foi baixado anteriormente, para o diretório raiz do seu servidor web ou conta de hospedagem onde seu site está localizado.

 sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo 

Por favor, atualize a instrução anterior especificando a versão apropriada do WordPress que deve ser utilizada, em vez de simplesmente solicitar sua substituição por uma versão “correta” não especificada.

Modifique a propriedade do site e todo o conteúdo associado do usuário “root” para o usuário “www-data” utilizando o comando ou método apropriado.

 sudo chown www-data:www-data -R /opt/lampp/htdocs/muo/ 

Para colaborar com eficiência em uma instalação local do WordPress, modifique as permissões de arquivo e pasta para conceder acesso a si mesmo.

 sudo chmod 777 -R /opt/lampp/htdocs/muo 

É aconselhável abster-se de empregar as configurações de autorização predefinidas acima mencionadas em ambientes de produção ao vivo, pois elas podem ser insuficientemente rigorosas. No entanto, tais configurações podem ser consideradas adequadas para fins de teste ou para experimentação individual em um ambiente controlado.

Instalando o WordPress no Linux

O XAMPP, sendo uma solução de servidor da Web com tudo incluído, estabeleceu preventivamente um banco de dados MySQL em sua instalação do WordPress para acomodar o armazenamento e a preservação das configurações do site, bem como dos detalhes do usuário.

Você pode acessar o banco de dados de seu navegador visitando a URL: localhost/phpmyadmin .

/pt/images/create_a_new_database_mysql_wordpress.jpg

Ao clicar no botão “Novo” localizado no painel esquerdo do aplicativo, você será solicitado a fornecer um identificador para seu banco de dados. Uma vez inserido, basta selecionar “Criar”. Para manter a consistência com o domínio do site, optei por rotular minha instância como “muo”.

Para iniciar o processo de configuração do seu site, navegue até http://localhost/muo . Certifique-se de que “muo” seja substituído pelo nome da pasta específica atribuída ao seu site durante a Etapa Três do procedimento.

/pt/images/wordpress_site_setup_page_initial.jpg

Forneça as informações pertinentes sobre o nome do banco de dados e seus detalhes associados na página a seguir. O nome de usuário padrão do MySQL é ‘root’, sem necessidade de senha; por favor, abstenha-se de inserir quaisquer caracteres nesse campo.

/pt/images/database_and_user_details_wordpress.jpg

Por favor, clique no botão “Enviar” e prossiga com as instruções fornecidas.

Insira as informações necessárias para concluir o processo de instalação, incluindo o título do site, nome de usuário, uma senha segura e seu endereço de e-mail. Depois de fornecer essas informações, basta clicar no botão “Instalar” para prosseguir com a instalação do seu site.

/pt/images/wordpress_installation_final_page.jpg

Ao prosseguir para a página seguinte, os usuários têm acesso à interface administrativa intuitiva do WordPress, permitindo que personalizem e construam sua presença online de acordo com suas preferências.

/pt/images/wordpress_post_install_welcome.jpg

Proteger seu site WordPress é importante

De fato, o WordPress oferece uma ampla gama de possibilidades ao construir diversos tipos de sites. Além disso, configurá-lo e instalá-lo em um computador pessoal é simples e descomplicado.

Para garantir a segurança de um site WordPress quando ele é implantado para uso em um ambiente ativo, devem ser tomadas medidas para impedir acesso não autorizado ou exploração que possa resultar em violação de dados.