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

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on tumblr
Share on telegram
Share on whatsapp
Share on skype
Share on email

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

Gostou do Post ? Compartilhe com seus amigos nas redes sociais.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on tumblr
Share on telegram
Share on whatsapp
Share on skype
Share on email

☑️ Comunidades Colaborativas de Aprendizagem 💬

❓ Esclareça suas dúvidas e ajude outras pessoas a aprender sobre o assunto proposto em nossa comunidade colaborativa no Facebook.

Compartilhe ideias e atividades com outros membros enquanto aprendemos juntos em um ambiente virtual criado e mantido pelo webmundi.com.
Aproveite essa oportunidade gratuita para aprimorar seus conhecimentos e participar de discussões sobre o assunto que você está interessado.

☑️ Grupos WebMundi.com Facebook

✔️ Banco de dados : Dicas
▶️ https://bit.ly/dbbrasil

✔️ Windows Dicas
▶️ https://bit.ly/windowsdicas

✔️ Linux : Dicas, Truques e Tutoriais
▶️ https://bit.ly/linuxdicas

 

✔️ Dev Brasil : Desenvolvimento de Software : Programação (Java, Python, Javascript, Flutter, PHP, Html,CSS e muito mais)
▶️ https://bit.ly/devbrasil

✔️ Virtualização de Computadores : Tecnologia
▶️ https://bit.ly/virtualizabr

APOIE O WEBMUNDI.COM

Apoie o Projeto WebMundi.com doando 1 Real !

Se você é fã do conteúdo gratuito e de qualidade que o WebMundi.com oferece no Site, Youtube e grupos, agora é a hora de demonstrar seu apoio e ajudar a mantê-lo disponível.
Qualquer doação, por menor que seja, será muito valiosa para nós e fará toda a diferença.

Basta utilizar o PIX ou o botão VALEU do Youtube para fazer sua contribuição.
Não perca essa oportunidade de ajudar a manter o WebMundi.com ativo e fornecer ainda mais conteúdo de qualidade para você e para outros.

Faça sua doação agora e seja parte da nossa comunidade de apoio!

Ajude a manter nossa criação de conteúdo e operação em funcionamento

Estrutura WebMundi | Sites e Canal Youtube

Ter presença na Internet implica em custos como:

  • Domínios (www.webmundi.com / www.webmundi.org)
  • Hospedagem (local onde fica a estrutura do site / páginas / banco de dados)
  • Softwares (programas utilizados para montar e manter o site em operação e edição de vídeo)
  • Layout e Desenvolvimento (profissionais que constroem, mantêm e divulgam o site e o canal)
  • Produção de Conteúdo (Profissionais como Redatores, Produtores, Editores de vídeo, etc…)
  • Certificados de Segurança (cadeado / segurança da página, possibilita a segurança na navegação e seus dados)
  • Manutenção do Site (atualizações do site, criação de novas páginas)

Loja Virtual | WebMundi.com

Outra forma de apoiar a criação de conteúdo no YouTube e em nossos sites é nossa loja virtual

Parceria do WebMundi.com com as maiores plataformas de comércio eletrônico do Brasil.

Nossa loja é integrada com nossos parceiros associados e possui uma ampla variedade de produtos de marcas renomadas.
O Cliente ao escolher um produto é direcionado a loja parceira onde pode fazer sua compra com tranquilidade em um ambiente seguro e 100% confiável.

Confira:

Loja Virtual WebMundi.com

Alguns de nossos parceiros associados:

AliExpress Parceiro Magalu Amazon Associados

Obrigado pela confiança e preferência.

TALVEZ VOCÊ GOSTE TAMBÉM

Mais Assistidos
Como BAIXAR a ISO do WINDOWS 10 OFICIAL e Criar um Pendrive Bootável
Play Video about Como BAIXAR a ISO do WINDOWS 10 OFICIAL e Criar um Pendrive Bootável
Como instalar o Oracle Virtualbox e Criar Máquinas Virtuais (VMs)
Play Video about Como instalar o Oracle Virtualbox e Criar Máquinas Virtuais (VMs)
atualizar windows 7 para windows 10 2020
Play Video about atualizar windows 7 para windows 10 2020
Instalar o Servidor XAMPP no Linux - Localhost Apache MySQL PHP
Play Video about Instalar o Servidor XAMPP no Linux - Localhost Apache MySQL PHP
Como BAIXAR a ISO do WINDOWS 11 OFICIAL e Criar um Pendrive Bootável
Play Video about Como BAIXAR a ISO do WINDOWS 11 OFICIAL e Criar um Pendrive Bootável
Como Transferir o Windows do HD para um SSD : Migrar Windows 10 para SSD sem formatar
Play Video about Como Transferir o Windows do HD para um SSD : Migrar Windows 10 para SSD sem formatar
Como Instalar MySQL + MySQL Workbench : Windows 10
Play Video about Como Instalar MySQL + MySQL Workbench : Windows 10
Instalação Eclipse IDE - Windows
Play Video about Instalação Eclipse IDE - Windows

Discord : WebMundi.com

Uma comunidade apaixonada por tecnologia, onde entusiastas, estudantes e profissionais de TI se reúnem.

Faça Parte do nossa Comunidade!

Junte-se a nós para aprender, colaborar e expandir seus horizontes na área de informática! 🚀
Entrar
Recentes