Este guia mostrará como configurar um servidor LAMP (Linux, Apache, MySQL e PHP) para desenvolver aplicativos da web baseados em PHP no Ubuntu Linux usando XAMPP.

Você pode usar a pilha XAMPP para desenvolver aplicativos PHP alimentados por estruturas como WordPress, Joomla, Drupal, PrestaShop, etc.

O que é o XAMPP?

XAMPP é uma das pilhas LAMP mais populares para configurar um ambiente de desenvolvimento PHP. Ele é de código aberto e está disponível em todos os principais sistemas operacionais, incluindo Windows, Linux e macOS. Os principais componentes que trabalham juntos para fazer o XAMPP incluem Apache, MySQL, PHP e Perl.

O servidor XAMPP é ideal para desenvolvimento de software ou prototipagem porque é relativamente fácil de configurar e não requer muita configuração. No entanto, observe que o XAMPP não é recomendado para uso como um servidor de produção porque compromete alguns problemas de segurança para tornar a configuração do seu ambiente de desenvolvimento mais fácil. Por exemplo:

instagram viewer
  • Qualquer pessoa pode acessar facilmente o daemon MariaDB através da rede.
  • O administrador de banco de dados padrão (root) não possui uma senha.

Baixe o XAMPP para Linux

Para começar, você deve baixar o pacote XAMPP Debian para Ubuntu Linux conforme descrito abaixo.

Primeiro, vá para o diretório de downloads usando o comando cd.

cd ~ / Downloads

Execute o seguinte comando para baixar o XAMPP usando wget, uma ferramenta de linha de comando para baixar pacotes da Internet.

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

Observação: Você pode substituir a versão do XAMPP no comando acima pela versão de sua preferência, se desejar.

Uma vez que seu diretório de trabalho atual é o /Downloads pasta, o wget salvará automaticamente o instalador do aplicativo XAMPP nesse diretório.

Como instalar o XAMPP no Ubuntu

Antes de instalar o aplicativo XAMPP, você precisará alterar as permissões do instalador para torná-lo executável usando o comando chmod.

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

Se você listar o instalador XAMPP usando o ls -l comando, você obterá uma saída semelhante à abaixo. Como você pode ver, o instalador agora tem permissões de "execução".

Emita o seguinte comando para iniciar o instalador XAMPP:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

A tela inicial do instalador do XAMPP deve ser semelhante a esta abaixo:

Clique no Próximo e siga as instruções de instalação do assistente.

Clique no Terminar botão para finalizar a instalação.

Assim que a instalação for concluída, o sistema irá armazenar os arquivos XAMPP no /opt/lampp diretório em seu sistema. As páginas da web ou projetos serão colocados no /opt/lampp/htdocs diretório.

Para iniciar os serviços XAMPP, como Apache, MySQL e ProFTPD, basta executar o seguinte comando:

sudo / opt / lampp / lampp start

Você pode verificar o status dos serviços XAMPP digitando:

sudo / opt / lampp / lampp status

Além disso, observe que o XAMPP vem com uma ferramenta gráfica que você pode usar para gerenciar seus serviços facilmente. Você pode iniciar a ferramenta XAMPP GUI com os seguintes comandos:

cd / opt / lampp
sudo ./manager-linux-x64.run

A seguinte janela do XAMPP será aberta.

Verifique se tudo está funcionando

Se você conseguir iniciar os serviços sem problemas, provavelmente tudo está funcionando conforme o esperado.

Para verificar se o servidor Apache está servindo suas páginas da web conforme o esperado, digite http://localhost no seu navegador. O navegador exibirá uma página semelhante à abaixo. Para sua informação, o servidor Apache é executado na porta 80 por padrão.

Você também pode acessar o banco de dados MySQL que vem com o XAMPP digitando o http://localhost/phpmyadmin URL em seu navegador.

Saber mais: Torne-se um especialista em desenvolvimento Web e MySQL com este curso

Configurando um servidor LAMP em WSL

Este guia mostrou como configurar um servidor XAMPP para usar durante o desenvolvimento de seus aplicativos baseados em PHP. Por motivos de segurança, você nunca deve usar o XAMPP para fins de produção.

Para desenvolvedores que estão trabalhando no subsistema Windows para Linux, você também pode configurar um servidor LAMP no WSL, se desejar.

E-mail
Como configurar um ambiente de teste LAMP em WSL

Quer começar a desenvolver web no subsistema Windows para Linux? Comece configurando um ambiente de teste LAMP.

Leia a seguir

Tópicos relacionados
  • Linux
  • Ubuntu
  • Servidor Apache
  • Linux
  • PHP
Sobre o autor
Mwiza Kumwenda (28 artigos publicados)

Mwiza desenvolve software profissionalmente e escreve extensivamente em Linux e programação front-end. Alguns de seus interesses incluem história, economia, política e arquitetura empresarial.

Mais de Mwiza Kumwenda

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.