Como instalar o XAMPP no Linux sem complicações

Ter um servidor web completo localmente pode ser complicado, mas existe um pacote que torna esse processo fácil: XAMPP. Para ter esse recurso no seu sistema, veja a seguir como instalar o XAMPP no Linux.

XAMPP é um servidor independente de plataforma, que consiste principalmente na base de dados MySQL, o servidor web Apache e os interpretadores para linguagens de script: PHP e Perl.

Como instalar o XAMPP sem complicações

O nome XAMPP provem da abreviação de X (para qualquer dos diferentes sistemas operacionais), Apache, MySQL, PHP, Perl.

Ele atua como um servidor web livre, fácil de usar e capaz de interpretar páginas dinâmicas. Atualmente XAMPP está disponível para Microsoft Windows, GNU/Linux, Solaris, e MacOS X.

Saiba qual a melhor promoção NET para você e receba descontos incríveis. Confira!

Para mais detalhes sobre como configurar e proteger XAMPP, por favor, visite esta página.

Instalando o XAMPP no Linux

Para instalar o XAMPP no Linux, faça o seguinte:

Passo 1. Abra um terminal;
Passo 2. Confira se o seu sistema é de 32 bits ou 64 bits, para isso, use o seguinte comando no terminal:

uname -m

Passo 3. Se você estiver usando um sistema de 32 bits, use o comando abaixo para baixar o programa. Se o link estiver desatualizado, acesse essa página e baixe a última versão e salve-o com o nome xampp-installer.run:

wget https://ufpr.dl.sourceforge.net/project/xampp/XAMPP%20Linux/7.4.11/xampp-linux-7.4.11-0-installer.run -O xampp-installer.run

Passo 4. Se você estiver usando um sistema de 64 bits, use o comando abaixo para baixar o programa. Se o link estiver desatualizado, acesse essa página e baixe a última versão e salve-o com o nome xampp-installer.run:

wget "https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/8.2.12/xampp-linux-x64-8.2.12-0-installer.run/download" -O xampp-installer.run

Passo 5. Torne o arquivo executável com o comando abaixo;

chmod +x xampp-installer.run

Passo 6. Inicie a instalação do XAMPP, com o seguinte comando;

sudo ./xampp-installer.run

Passo 7. Quando aparecer, siga os passos do assistente de instalação e configuração:
Assistente de instalação e configuração do XAMPP
Passo 8. Se seu ambiente gráfico atual suportar e for de 32 bits, crie um lançador para o programa, executando o comando abaixo;

echo -e '[Desktop Entry]\n Version=1.0\n Name=xampp\n Exec=gksudo /opt/lampp/manager-linux.run\n Icon=/opt/lampp/icons/world1.png\n Type=Application\n Categories=Application' | sudo tee /usr/share/applications/xampp.desktop

Passo 9. Se seu ambiente gráfico atual suportar e for de 64 bits, crie um lançador para o programa, executando o comando abaixo;

echo -e '[Desktop Entry]\n Version=1.0\n Name=xampp\n Exec=gksudo /opt/lampp/manager-linux-x64.run\n Icon=/opt/lampp/icons/world1.png\n Type=Application\n Categories=Application' | sudo tee /usr/share/applications/xampp.desktop

Passo 10. Para que o atalho funcione corretamente, instale o GKSU com o comando abaixo. Se sua distribuição não é derivada do Debian, procure o programa no gerenciador de pacotes dela e instale-o;

sudo apt-get install gksu

Pronto! Agora, quando quiser iniciar o programa, digite sudo /opt/lampp/manager-linux.run (32 bits) ou sudo /opt/lampp/manager-linux-x64.run (64 bits) ou em um terminal, seguido da tecla TAB.

Já se a sua distribuição suportar, coloque o atalho na sua área de trabalho usando o gerenciador de arquivos do sistema ou o comando abaixo, e use-o para iniciar o programa.

sudo chmod +x /usr/share/applications/xampp.desktop
cp /usr/share/applications/xampp.desktop  ~/Área\ de\ Trabalho/

Se seu sistema estiver em inglês, use este comando para copiar o atalho para sua área de trabalho:

cp /usr/share/applications/xampp.desktop ~/Desktop

Para mais detalhes sobre essa tarefa, consulte esse tutorial:
Como adicionar atalhos de aplicativos na área de trabalho do Unity
Se quiser, você também pode usar o gerenciador de arquivos do sistema para executar o programa, apenas abrindo a pasta dele e clicando em seu executável.

Administrando, verificando e desinstalando o XAMPP

Para Administrar, verificar e desinstalar o XAMPP no Linux, faça o seguinte:

Passo 1. Abra um terminal;
Passo 2. Se você quiser iniciar o XAMPP através do terminal, use este comando:

sudo /opt/lampp/lampp start

Passo 3. Ou simplesmente use a interface gráfica do programa para iniciar ou parar o servidor web. Para executá-la, use os atalhos criados, ou simplesmente digite o comando sudo /opt/lampp/manager-linux.run em sistemas de 32 bits ou sudo /opt/lampp/manager-linux-x64.run, em sistemas de 64 bits;

Interface gráfica do XAMPP

Passo 4. Para verificar se o servidor web está sendo executado, digite o seguinte endereço em um navegador:

http://localhost

Passo 5. Se a instalação funcionou, irá aparecer essa página:

Página padrão do XAMPP

Pronto! Agora você já tem um servidor web no seu sistema. Mas se você prefere o LAMP, dê uma olhada nesse tutorial:

Instale LAMP no Linux e tenha um servidor web em seu PC

Gerenciando o XAMPP via terminal no Linux

Para gerenciar todos os serviços do XAMPP via terminal, faça o seguinte:

Iniciando

Para iniciar todos os serviços do xampp, use o seguinte comando no terminal.

sudo /opt/lampp/xampp start

Para iniciar apenas o Apache, use:

sudo /opt/lampp/xampp startapache

Para iniciar apenas o servidor FTP Proftpd, use:

sudo /opt/lampp/xampp startftp

Para iniciar apenas o servidor de banco de dados MySQL:

sudo /opt/lampp/xampp startmysql

Parando

Para parar todos os serviços do xampp, use o seguinte comando no terminal.

sudo /opt/lampp/xampp stop

Para parar apenas o Apache, use:

sudo /opt/lampp/xampp stopapache

Para parar apenas o servidor FTP Proftpd, use:

sudo /opt/lampp/xampp stopftp

Para parar apenas o servidor de banco de dados MySQL:

sudo /opt/lampp/xampp stopmysql

Reiniciando

Para reiniciar todos os serviços do xampp, use o seguinte comando no terminal.

sudo /opt/lampp/xampp restart

E para outros comandos, é possível verificar a seção de ajuda do xampp executando o seguinte.

sudo /opt/lampp/xampp --help

Como remover o XAMPP no Linux

Se for necessário desinstalar o XAMPP do seu sistema, faça o seguinte:

Passo 1. Abra um terminal;
Passo 2. Desinstale o programa executando os seguintes comandos;

sudo /opt/lampp/lampp stop
sudo /opt/lampp/uninstall
sudo rm -rf /opt/lampp
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.