Passo 1: Descarregar o Pacote de Instalação
Antes de poder instalar a pilha XAMPP, é necessário descarregar o pacote a partir da página oficial da Apache Friends. Esta pilha inclui Apache, MySQL, PHP, e Perl, sendo uma solução completa para desenvolvimento web.
- Abra o seu navegador de internet e vá para a página oficial da Apache Friends.
- Procure a seção de download e selecione o link para XAMPP para Linux.
- Clique no link e guarde o ficheiro no seu computador. O ficheiro será armazenado, por defeito, na pasta Downloads do seu diretório pessoal.
Passo 2: Tornar o Pacote de Instalação Executável
Para poder executar o processo de instalação, é necessário modificar as permissões do ficheiro descarregado, tornando-o executável. Isto permite que o sistema operacional reconheça o ficheiro como um programa que pode ser executado.
- Abra o terminal do Linux. Pode fazer isso pressionando as teclas Ctrl+Alt+T simultaneamente.
- Navegue até à pasta onde o ficheiro de instalação foi descarregado. Normalmente, este ficheiro está na pasta Downloads. Utilize o seguinte comando para navegar até essa pasta:
cd /home/[nome_de_utilizador]/Downloads
Substitua [nome_de_utilizador]
pelo seu nome de utilizador real.
- Verifique se o ficheiro de instalação está na pasta, listando os ficheiros com o comando:
ls
- Para tornar o ficheiro executável, utilize o comando
chmod
que modifica as permissões do ficheiro. Execute o seguinte comando, substituindo[nome_do_pacote]
pelo nome real do ficheiro descarregado:
sudo chmod 755 [nome_do_pacote]
Se o ficheiro descarregado for xampp-linux-x64-7.3.5.1-installer.run
, o comando será:
sudo chmod 755 xampp-linux-x64-7.3.5.1-installer.run
- O terminal não fornecerá nenhuma confirmação visual após a execução deste comando. Para verificar se as permissões foram alteradas corretamente, utilize o comando
ls -l
seguido pelo nome do ficheiro:
ls -l xampp-linux-x64-7.3.5.1-installer.run
A saída deste comando deve mostrar as permissões rwxr-xr-x
, indicando que o ficheiro é executável.
Passo 3: Iniciar o Assistente de Configuração
Com o ficheiro agora executável, pode iniciar o processo de instalação utilizando o assistente de configuração gráfica.
- No terminal, execute o instalador com o comando
sudo
seguido por./
e o nome do ficheiro de instalação:
sudo ./xampp-linux-x64-7.3.5.1-installer.run
- O Assistente de Configuração do XAMPP abrir-se-á numa nova janela acima do terminal. Este assistente irá guiá-lo através do processo de instalação com uma interface gráfica fácil de usar.
Passo 4: Instalar o XAMPP
- Na primeira janela do assistente de configuração, clique em Next (Seguinte) para continuar.
- No diálogo Select Components (Selecionar Componentes), verá uma lista de componentes que pode instalar. Estes incluem Apache, MySQL, PHP, Perl, e outros módulos adicionais. Recomendamos que mantenha as definições padrão, que já incluem todos os componentes necessários para um ambiente de desenvolvimento completo, e clique novamente em Next.
- O assistente mostrará então a localização onde o software será instalado. Por defeito, o XAMPP será instalado em
/opt/lampp
. Se estiver satisfeito com esta localização, clique em Next para continuar. Caso contrário, pode alterar a localização de instalação. - Na próxima caixa de diálogo, o assistente oferece a instalação de aplicações patrocinadas como WordPress, Joomla, e Drupal. Estas são ferramentas populares para a criação de websites. Se não desejar instalar estas aplicações adicionais, desmarque a caixa “Learn more about Bitnami for XAMPP” e clique em Next.
- O assistente notificará que está pronto para iniciar a instalação do XAMPP. Clique em Next para começar o processo de instalação.
- O processo de instalação será iniciado e uma barra de progresso mostrará o avanço da instalação. Este processo pode demorar alguns minutos.
- Após a conclusão da instalação, uma caixa de diálogo final confirmará que a instalação foi bem-sucedida. Clique em Finish (Concluir) para fechar o assistente de configuração.
- O XAMPP agora está instalado no seu sistema. Para iniciar o XAMPP, pode utilizar o comando:
sudo /opt/lampp/lampp start
Este comando inicia o servidor Apache e o banco de dados MySQL.
Como os serviços de WebServer estão fora do ambiente Windows, o Software de Deploy não poderá fazer as alterações necessárias nos arquivos do XAMPP para que ele funcione corretamente. Portanto, é necessário realizar as seguintes modificações manualmente no seu servidor:
- Modificação no arquivo httpd.conf do Apache Web Server:
- Abra o arquivo
httpd.conf
. - Verifique se todos os parâmetros “Require” possuem a instrução “all granted”.
- Abra o arquivo
- Modificação no arquivo httpd-xampp.conf:
- Localize o arquivo
httpd-xampp.conf
em/opt/lampp/etc/extra
. - Altere a linha que contém “Require local” para “Require all granted”.
- Localize o arquivo
Após fazer essas alterações, salve os arquivos e reinicie os serviços do Apache.
Além disso, é necessário configurar o PhpMyAdmin:
- Criar um usuário com todos os privilégios:
- Acesse o PhpMyAdmin.
- Crie um novo usuário com privilégios totais para gerenciar as bases de dados.
- Criar as bases de dados:
- No PhpMyAdmin, crie as seguintes bases de dados:
astra
,products
etech
.
- No PhpMyAdmin, crie as seguintes bases de dados:
Essas modificações garantirão que o XAMPP e o PhpMyAdmin estejam configurados corretamente para trabalhar com a Astra.
Antes de concluir esta secção, para facilitar o processo de arranque, em caso de reinicio do servidor, pode adicionar o comando apresentado acima no ponto 8 ao arranque do Linux.