Programação da Web

Como instalar e configurar XAMPP / LAMP em um sistema Linux

Como instalar e configurar XAMPP / LAMP em um sistema Linux
Os desenvolvedores precisam de uma plataforma que lhes permita criar / testar seus aplicativos e ajudá-los a encontrar e corrigir os problemas. As plataformas e pilhas oferecem um pacote de solução que consiste em um servidor HTTP, um sistema de gerenciamento de banco de dados e suporte de interpretação para algumas linguagens de script CGI como Perl, PHP ou Python.

Cobrimos uma plataforma que emula ambientes semelhantes a servidores da web em um sistema local, i.e., XAMPP / LAMPP. Existem vários outros softwares disponíveis também, mas o XAMPP assume a liderança devido aos recursos oferecidos. O XAMPP fornece um ambiente de teste apropriado que facilita e acelera o processo de desenvolvimento. Este tutorial aprenderá a instalar, configurar e usar XAMPP / LAMP em um sistema Linux.

O que é o XAMPP?

XAMPP é um pacote de software que contém o servidor Apache HTTP, PHP, MariaDB / MySQL e Perl. Por ser multiplataforma, também podemos usá-lo no Windows, Linux e Mac. XAMPP para Linux é chamado LAMPP. Este pacote, criado por amigos apache, oferece serviços como um host local ou servidor local.

Além das ferramentas mencionadas, as versões mais recentes do XAMPP incluem ferramentas adicionais úteis para administração de banco de dados, como PhPmyAdmin, servidor de correio Mercury, servidor FileZilla FTP, OpenSSL, etc.

Tudo o que é necessário é baixar o software e testar clientes ou sites antes da implantação.

Instalando e configurando o XAMPP em seu PC

O processo de instalação do XAMPP é fácil e rápido. Depois de instalado, ele se comporta como um host / servidor local que verifica os sites antes de enviá-los para o servidor da web. Portanto, o software XAMPP fornece um ambiente adequado para avaliar os aplicativos MySQL, Apache, Perl e PHP em um sistema local.

Etapa um: primeiros passos

Antes de mergulhar nas etapas necessárias para configurá-lo em seu sistema, baixe a versão mais recente do instalador XAMPP em https: // www.amigos apache.org / index.html.

Para este tutorial, usaremos a versão mais recente do instalador XAMPP que é xampp-linux-x64-8.0.2-0 instalador.corre.

Etapa dois: transformar o arquivo do instalador em um executável

Agora converta o pacote de instalação em um arquivo executável. Vá para o diretório 'Downloads' e digite o seguinte comando para atribuir as permissões relevantes:

[email protegido]: ~ $ sudo chmod 755 [nome do seu pacote]

Para a versão mais recente, usaremos:

[email protegido]: ~ $ sudo chmode 755 xampp-linux-x64-8.0.2-0 instalador.corre

Etapa três: iniciar o assistente

Agora inicie o assistente para prosseguir com o processo de instalação. Com privilégios de superusuário, execute o seguinte comando para iniciar o assistente gráfico.

[email protegido]: ~ $ sudo ./ [nome do seu pacote executável]

Para o pacote mais recente, ele aparece da seguinte forma:

[email protegido]: ~ $ sudo ./ xampp-Linux-x64-8.0.2-0 instalador.corre

O comando acima irá gerar a seguinte tela:

Etapa quatro: inicie a instalação

Clique Próximo para iniciar o processo de instalação. Mantenha a configuração padrão intacta, onde recomenda a escolha do software desejado. Continue clicando em Avançar até chegar a este ponto.

Aqui está tudo pronto para instalar o XAMPP em sua máquina. Clique em Avançar para iniciar o processo de instalação.

Por último, clique no Terminar botão. Desmarque o lançar Xampp opção para desativar o lançamento automático do XAMPP.

Digite o seguinte comando para iniciar o lampp daemon.

[email protegido]: ~ $ sudo / opt / lampp / lampp start

Agora vamos explorar o pacote XAMPP.

Etapa cinco: verifique sua instalação

Você pode verificar a instalação do XAMPP no Linux para verificar a funcionalidade desejada. Abra seu navegador favorito e digite o seguinte URL:

http: // localhost / phpmyadmin

A tela a seguir indica a instalação bem-sucedida do XAMPP.

Configuração de segurança XAMPP

Uma vez que o XAMPP é dedicado aos desenvolvedores para fornecer o máximo de acessibilidade possível para testar seus desenvolvimentos, ele não se destina a fins de produção. Quando usado em ambientes de produção, pode ser muito fatal.

Vamos ver uma lista de verificações de segurança possivelmente ausentes no XAMPP:

A falta dessas medidas de segurança menores exibe grandes vulnerabilidades que podem causar consequências graves. Para evitar os problemas mencionados acima, o XAMPP requer configuração de segurança antes de iniciar em um ambiente confidencial.

Digite o seguinte comando no terminal para realizar uma verificação rápida de segurança e garantir a instalação segura do XAMPP:

[email protegido]: ~ $ / opt / lampp / lampp security

Desinstalando o XAMPP

A desinstalação do XAMPP é tão simples quanto seu processo de instalação. Do terminal Linux, CD no diretório XAMPP instalado / opt / lampp.

[email protegido]: ~ $ cd / opt / lampp

Lista 'ls -a' todos os arquivos do diretório para identificar o programa de desinstalação. Em seguida, execute o “./Desinstalar" arquivo com privilégios de root para desinstalar o XAMPP.

[email protegido]: ~ $ sudo ./Desinstalar

Uma caixa de diálogo solicitará a confirmação das alterações solicitadas. Selecione 'Sim' para continuar desinstalando o XAMPP e seus módulos; o processo pode demorar um pouco. Por último, uma caixa de diálogo aparecerá para confirmar a conclusão bem-sucedida do processo.

A remoção manual da pasta Lampp e subpastas é mais um passo importante. Digite o seguinte comando:

[email protegido]: ~ $ sudo rm -r / opt / lampp

Você também pode deletar os pacotes de instalação do sistema. Agora todos os arquivos e módulos XAMPP são removidos do sistema.

Conclusão

O XAMPP / LAMP oferece um ambiente prático para os desenvolvedores testarem seus aplicativos antes de implantá-los em um servidor profissional remoto. Ele oferece um ambiente de depuração rápido para configuração de não produção, o que pode ser um risco de segurança se exposto à Internet sem tomar precauções.

AppyMouse na tela Trackpad e ponteiro do mouse para tablets Windows
Os usuários de tablets costumam perder o ponteiro do mouse, especialmente quando costumam usar laptops. Os smartphones e tablets touchscreen vêm com m...
O botão do meio do mouse não funciona no Windows 10
O botão do meio do mouse ajuda você a percorrer longas páginas da web e telas com muitos dados. Se isso parar, você vai acabar usando o teclado para r...
Como alterar os botões esquerdo e direito do mouse no PC com Windows 10
É normal que todos os dispositivos de mouse de computador sejam ergonomicamente projetados para usuários destros. Mas existem dispositivos de mouse di...