Editado 1 Uma semana atrás por ExtremeHow Equipe Editorial
LAMPUbuntuServidorLinuxApacheMySQLPHPDesenvolvimento WebConfiguraçãoSistemaRedes
Tradução atualizada 2 Semanas atrás
Configurar uma pilha LAMP no Ubuntu é uma tarefa comum para quem deseja implantar um ambiente de servidor web baseado em Linux. LAMP significa Linux, Apache, MySQL (ou MariaDB) e PHP. Cada componente tem um propósito específico:
Neste guia, passaremos pelas etapas para instalar e configurar cada um desses componentes no Ubuntu Server. Isso permitirá que você hospede sites e aplicações no seu servidor. Vamos mergulhar no processo:
O primeiro passo é atualizar os repositórios do seu sistema. Isso garante que você está usando a versão mais recente de todo o software. Abra o terminal e execute o seguinte comando:
sudo apt update sudo apt upgrade
Este comando atualiza a lista de pacotes e instala a última versão dos pacotes disponíveis. É uma boa prática executar esses comandos regularmente para manter seu sistema seguro e atualizado.
O Apache é um dos servidores web mais populares. Ele é fácil de configurar e personalizar. Para instalar o Apache, use o seguinte comando:
sudo apt install apache2
Após a instalação, você pode verificar se está em execução checando seu status:
sudo systemctl status apache2
Se o Apache estiver em execução, você verá uma saída indicando que está ativo. Você também pode confirmar a instalação do Apache abrindo um navegador web e digitando o endereço IP do seu servidor. Você deve ver a página de boas-vindas padrão do Apache, o que confirma que o Apache está instalado corretamente.
Em seguida, você precisa instalar um sistema de gerenciamento de banco de dados. O MySQL é um sistema de banco de dados amplamente usado e fácil de configurar. Execute o seguinte comando para instalar o MySQL:
sudo apt install mysql-server
Uma vez instalado, é importante executar os scripts de segurança para melhorar a segurança da sua instalação MySQL. Você pode fazer isso executando:
sudo mysql_secure_installation
Você será perguntado sobre várias questões relacionadas à segurança. Recomenda-se responder 'sim' a todas as perguntas e definir uma senha forte para o root.
O PHP é o componente que processará scripts e gerará conteúdo dinâmico no seu site. Para instalar o PHP juntamente com suas bibliotecas, execute o seguinte comando:
sudo apt install php libapache2-mod-php php-mysql
Este comando instala o PHP e as bibliotecas necessárias para a integração com Apache e MySQL.
Para testar o PHP, você pode criar um script PHP simples e colocá-lo no diretório raiz do seu servidor web. Use o seguinte comando para criar um novo arquivo:
sudo nano /var/www/html/info.php
Adicione o seguinte código PHP ao arquivo:
<?php phpinfo(); ?>
Salve e feche o arquivo. Agora, você pode testar sua instalação PHP visitando este script no seu navegador web. Digite o seguinte URL e você verá uma página mostrando os detalhes da sua configuração PHP:
http://your_server_ip/info.php
Se você vir a página de informações do PHP, isso significa que o PHP está funcionando corretamente com o servidor web.
Manter sua pilha LAMP segura é muito importante. Aqui estão algumas dicas rápidas:
Options
em /etc/apache2/apache2.conf
.Dependendo das suas necessidades, você pode querer instalar módulos PHP adicionais ou utilitários Apache. Você pode procurar por pacotes com:
apt-cache search php-
Depois de identificar os pacotes adicionais que precisa, instale-os usando apt install nome-do-pacote
.
Agora você tem uma pilha LAMP básica configurada no seu servidor Ubuntu. Com o Apache servindo conteúdo, o MySQL gerenciando seu banco de dados e o PHP lidando com conteúdo dinâmico, você está pronto para desenvolver ou implantar aplicações web. Cada componente da pilha pode ser configurado ainda mais para atender necessidades específicas, e é uma boa ideia se familiarizar com a documentação de cada um para aproveitar ao máximo seus recursos.
Este tutorial fornece uma base sobre a qual você pode construir um ambiente de hospedagem web sofisticado. Lembre-se, a chave para gerenciar qualquer servidor é atualizações regulares, backups e monitoramento de segurança.
Obrigado por seguir este guia para configurar uma pilha LAMP no Ubuntu e feliz desenvolvimento web!
Se você encontrar algo errado com o conteúdo do artigo, você pode