Como Instalar o Servidor XAMPP no Linux – Localhost Apache MySQL PHP

Nesta publicação e vídeo aula do canal webmundi.com, aprenderemos a instalar o Servidor Local Web XAMPP no Linux.
Este Pacote de software contém o servidor web Apache, banco de dados MariaDB / MySQL e suporte as linguagens PHP e Perl.

Nesta vídeo aula utilizamos o Linux Ubuntu versão 20.04 LTS, mas o processo de instalação do XAMPP é bem semelhante com outras distribuições do Linux como Debian, Fedora, Mint e entre outras.

Este é a segunda publicação / vídeo aula sobre o assunto, no primeiro post, explicamos a instalação do XAMPP no Windows.


O que é XAMPP ?

O XAMPP é um pacote de software gratuito com os principais servidores de código aberto do mercado, incluindo FTP, banco de dados MariaDB (uma vertente do MySQL e Servidor Web Apache com suporte as linguagens PHP e Perl.

XAMPP é a abreviação de:

  • X – Cross Plataform (Funciona no Windows / Linux / MAC)
  • A – Apache – (Servidor Web Local : localhost)
  • M – MariaDB ou MySQL (Banco de dados)
  • P – PHP (linguagem de programação)
  • P – PERL (linguagem de programação)

Este pacote de aplicativos é a forma mais rápida e fácil de criar um servidor web local (no seu PC) para fins de desenvolvimento, teste e implantação de aplicações.


Vídeo Aula : Como instalar Servidor Web Local XAMPP : Linux : Apache | MySQL | PHP

Vídeo aula : Canal WebMundi.com para instalar o XAMPP : Servidor Web que pode ser instalado em seu PC.
Com este pacote de software você terá um Servidor Web Local / localhost, ou seja, no seu PC com Apache + MySQL + PHP.

VIDEO AULA YOUTUBE


Download XAMPP Linux

Página de Download do XAMPP

Nesta aula/publicação foi utilizado o XAMPP para Linux.


Como Instalar o XAMPP no Linux

Para instalar o XAMPP no Linux existem diversas formas.

1a. Forma via Terminal + wget : Instalação XAMPP Linux

A primeira forma é baixar o pacote via ferramanta wget, para isso, 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 <Nome do Pacote XAMPP+Versao> -O xampp-installer.run

Substitua o <Nome do Pacote XAMPP+Versao> pela versão e arquitetura desejada.

Exemplo:

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

Passo 4. Transforme o Instalador em uma arquivo executável, com o comando abaixo no terminal:

chmod +x xampp-installer.run

Passo 5. Inicie a instalação do XAMPP, com o seguinte comando no terminal:

sudo ./xampp-installer.run


2a. Forma : via download do pacote instalador + Files + Terminal : Instalar XAMPP Linux

A outra forma é abrir o navegador e acessar a pagina de download do XAMPP, efetuar o download do pacote instalador e executar a instalacao, para isso, siga os seguintes passos:

Passo 1. Efetue o download do pacote acessando o endereço:

Página de Download do XAMPP

Passo 2. Transforme o Instalador em uma arquivo executável, com o comando abaixo no terminal:

chmod +x <nome do pacote instalador baixado>

Substitua o <nome do pacote instalador baixado> pelo nome do arquivo baixado da página do XAMPP

Exemplo:

chmod +x xampp-installer.run

Este processo também pode ser feito pela interface gráfica na ferramenta Files como mostramos na vídeo aula.

Passo 3. Inicie a instalação do XAMPP, com o seguinte comando no terminal:

sudo ./<nome do pacote instalador baixado>

Substitua o <nome do pacote instalador baixado> pelo nome do arquivo baixado da página do XAMPP.

Exemplo:

sudo ./xampp-installer.run

A instalação do XAMPP é bem tranquila no padrão NNF (Next/Next/Finish ou Próximo/Próximo/Terminar).

Passo 4. Após instalação, acesse o local onde o XAMPP foi instalado

A estrutura de pastas e localização do Xampp é encontrada na seguinte localização:

/opt/lampp

O local onde ficam os aplicativos/sites ou paǵinas que irão rodar no XAMPP é:

/opt/lampp/htdocs

A pasta htdocs é a pasta destinada a criação das aplicações / sites ou paǵinas que serão executadas no ambiente XAMPP.

Normalmente, criamos uma pasta dentro de htdocs para armazenar um site / aplicação distinta.

Porém, para que isso seja possível, é necessário liberar permissões para o usuário logados para que seja possivel efetuar esta operação.

Passo 5. Liberar acesso ao usuário para criar arquivos e pastas em htdocs. Abrir o terminal e executar os seguintes comandos:

sudo chown -R username:username /opt/lampp/htdocs
sudo chmod -R 777 /opt/lampp/htdocs/

Exemplo:

sudo chown -R webmundi:webmundi /opt/lampp/htdocs
sudo chmod -R 777 /opt/lampp/htdocs/

Esse processo é importante, pois sem isso, não conseguiremos criar arquivos ou pastas dentro do diretório htdocs.


Iniciar o Painel de Controle do Xampp no Linux : Ambiente Gráfico : GUI

Para iniciar o painel de controle do XAMPP no Linux, executamos o seguinte comando no terminal:

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

Também é possivel iniciar os componentes via terminal com os comandos:

Iniciar o XAMP:

sudo /opt/lampp/lampp start

Parar o XAMP:

sudo /opt/lampp/lampp stop

Reiniciando o XAMPP:

sudo /opt/lampp/xampp restart

Iniciar apenas o Apache:

sudo /opt/lampp/xampp startapache

Parar apenas o Apache:

sudo /opt/lampp/xampp stopapache

Para iniciar apenas o servidor de banco de dados MySQL:

sudo /opt/lampp/xampp startmysql

Para parar apenas o servidor de banco de dados MySQL:

sudo /opt/lampp/xampp stopmysql

Para iniciar apenas o servidor FTP Proftpd

sudo /opt/lampp/xampp startftp

Para parar apenas o servidor FTP Proftpd:

sudo /opt/lampp/xampp stopftp

Acessando a seçao de Ajuda do XAMPP Linux:

sudo /opt/lampp/xampp –help

Desinstalar o Xampp no Linux

Para desintalar o XAMPP no Linx, basta executar os seguintes comandos no terminal:

sudo /opt/lampp/lampp stop

sudo /opt/lampp/uninstall

sudo rm -rf /opt/lampp

Acessando o Dashboard do XAMPP

Após o XAMPP instalado e com os componentes em execuçao é possível acessar o dashboard do produto, acessando o seguinte endereço no navegador:

localhost/dashboard

Pronto! Agora você já tem um servidor web com suporte a PHP e Perl e o banco de dados MariaDB / MySQL em seu Linux.

Fórum Apache Friends : Página de Ajuda do XAMPP

Caso você tenha mais dúvidas sobre problemas no XAMPP, um local muito bom para obter apoio é o Fórum da Apache Friends, lá você pode esclarecer suas dúvidas sobre este pacote e seus componentes.

Fórum da Apache Friends

E fique a vontade para deixar sua mensagem nos comentários de nosso canal, será um prazer conversar com você.

Materiais e leituras que recomendamos para você:


Obrigado

Esperamos que esta publicação tenha lhe ajudado a aprofundar seus conhecimentos no Desenvolvimento de Aplicações Web Apache, MySQL ou PHP.

Se você gostou deste post, compartilhe com seus amigos ou nos acompanhe pelas redes sociais.

Sabia que você pode nos ajudar a criar mais conteúdos como este ? Sabe como ?

Comprando em nossa Loja Virtual. Uma parceria do webmundi.com com as maiores plataformas de comércio eletrônico do Brasil.

Ao comprar em nossa loja, as lojas parceiras repassam um pequeno percentual ao WebMundi.com, e assim você apoia a criação de vídeos gratuitos aqui no site e em nosso canal do YouTube.

Prestigie também nossos apoiadores e anunciantes conhecendo seus produtos e serviços.

É simples e rápido e assim você ajuda a gente a crescer. 

Obrigado e um grande abraço

Posts Similares