O WordPress se tornou o CMS obrigatório para a grande maioria dos sites na Internet. Embora você possa pagar uma empresa de hospedagem para manter seu site WordPress em seus servidores, essa é a melhor escolha apenas para sites prontos para produção. Se tudo o que você deseja fazer é experimentar e se familiarizar com o CMS ou começar a desenvolver plug-ins / temas para WordPress, aqui está como você pode configurar tudo o que é necessário com o XAMPP, além do próprio WordPress em seu computador Linux, para aprender, desenvolver ou brincar com isso, sem ter que pagar um único centavo.
Instale o XAMPP
Seguiremos a rota fácil de usar o instalador XAMPP da ApacheFriends, que transforma a instalação do Apache, MariaDB, PHP em um caso próximo ao próximo.
1. Visite o ApacheFriends site e baixe o instalador “XAMPP para Linux” mais recente.
2. Como estamos no estágio de download, visite também o site do Bitnami e baixe seu último Instalador WordPress para Linux.
3. Abra um terminal e mude para o diretório onde você baixou os dois arquivos para algo como:
cd Downloads
Torne os dois arquivos executáveis:
chmod +x xampp-*-installer.run chmod +x bitnami-wordpress*-installer.run
4. Execute o instalador Apache com:
sudo ./xampp-*-installer.run
5. Aceite os padrões e conclua o processo clicando em “Avançar>” em cada tela da instalação. Quando terminar, deixe “Launch XAMPP” habilitado e clique em “Finish”.
6. Na janela que aparece, e enquanto estiver na guia “Bem-vindo”, clique em “Abrir pasta do aplicativo” e minimize a janela do gerenciador de arquivos que aparece. Vamos precisar dele mais tarde, então não feche.
7. Vá para a guia “Manage Servers” e certifique-se de que o MySQL e o Apache Web Server estejam em execução. Caso contrário, selecione-os e clique em “Iniciar” no canto superior direito. Você não precisa do servidor ProFTPD, pois terá acesso local a todos os arquivos, então pode deixar este como “Parado”.
8. Verifique se tudo está funcionando bem abrindo seu navegador favorito e visitando “localhost” como o endereço. A página de boas-vindas do XAMPP deve aparecer.
Observação: para iniciar a pilha no futuro, use o comando:
sudo /opt/lampp/lampp start
Se você preferir iniciar e parar os servidores individuais por meio de uma GUI fornecida:
cd /opt/lampp sudo ./manager-linux.run
Se você tiver uma instalação de 64 bits, o segundo comando será:
sudo ./manager-linux-x64.run
Instale o WordPress
1. Com a pilha do XAMPP instalada e em execução, prossiga com a instalação do WordPress do Bitnami. Execute-o com:
sudo ./bitnami-wordpress*-installer.run
2. Clique em Avançar, deixando a pasta de instalação padrão como está, pausando na tela “Criar conta de administrador”. Insira os detalhes da conta que deseja usar para fazer login na sua instalação local do WordPress em breve. Deixe a caixa Senha do MySQL vazia se você acompanhou até agora = a senha padrão do XAMPP está em branco.
3. O instalador também fornecerá uma opção para alterar o nome do blog pré-selecionado (e muito genérico). Se você pretende transformá-lo em um site real hospedado em um servidor real e acessível a outros, recomendamos que você insira o nome que pretende usar, e não um nome temporário. Isso será útil para manter as ações de localizar e substituir do MySQL ao mínimo quando você mover seu site para um host remoto.
4. Como tudo acontecerá localmente, você não precisa “receber notificações sobre o status do seu site”. Você pode pular a guia “Definir configurações de SMTP” e o suporte de e-mail por enquanto.
5. Na guia “Tipo de instalação”, selecione “Configurações de desenvolvimento” em vez de “Configurações de produção”, uma vez que você está configurando um ambiente de desenvolvimento / playground e não um site pronto para produção.
6. Pela mesma razão de não lidar com um site final e apresentável, desmarque “Lançar wordpress na nuvem com Bitnami”.
7. Clique em “Avançar” para prosseguir com a instalação do WordPress do Bitnami. Depois de concluído, teste-o como antes, mas desta vez use o URL local do WordPress: localhost / wordpress.
A tela de boas-vindas do seu blog deve aparecer, usando o tema e as configurações padrão do WordPress.
Agora que você tem o WordPress instalado localmente e funcionando, para fazer login no painel de administração, vá para o URL: localhost / wordpress / wp-login.php.
Alternativas ao XAMPP
Como nota final, se você gostaria de ter controle absoluto de todas as facetas de sua instalação, você poderia ir para a rota totalmente manual. Você pode instalar Apache, PHP e MySQL ou alguma alternativa, configurar cada um e, em seguida, baixar e instalar o WordPress você mesmo. Dessa forma, você também se familiarizará com as tecnologias do WordPress.
A razão pela qual escolhemos o caminho mais fácil (XAMPP) é que a maioria das pessoas que deseja apenas usar o WordPress provavelmente não se importará com os “extras”. E eles preferem evitar ter que lidar com eles, a menos que seja realmente necessário.
Se você quiser um meio-termo entre a absoluta simplicidade do XAMPP e abordagem do módulo Bitnami WP e transformar seu PC em um servidor LAMP completo, você pode instalar o WordPress através do Docker. É mais complicado do que a abordagem que examinamos, mas teria o bônus extra de manter tudo virtualizado, sem ter que instalar serviços adicionais em seu sistema operacional real.
A diferença é que o XAMPP instala a “infraestrutura” necessária para WordPress (Apache, PHP e MySQL) como o equivalente a “aplicativos independentes” em seu sistema operacional, enquanto o Docker mantém tudo em um “ambiente de trabalho” virtualizado que contém todas as dependências.
O Docker ainda depende de elementos “locais” do seu sistema operacional, “adicionando as dependências ausentes no topo” para WordPress. Para equipes maiores que colaboram em projetos comuns, cujos membros se beneficiariam de ter acesso ao mesmo servidor, mas localmente para cada membro, uma instalação Vagrant e VirtualBox provavelmente seria a melhor opção.
Observe, porém, que ambientes virtuais completos tb contêm os arquivos completos do sistema operacional e, como resultado, também são maiores em tamanho e mais difíceis de manter, pois exigem que você mantenha o seu host e o sistema operacional virtualizado atualizados. É por isso que não os consideramos a melhor escolha para o usuário único comum com um blog pessoal, mas para desenvolvedores profissionais e equipes que colaboram em projetos maiores.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.































