Apache é um servidor web de código aberto que pode ser usado em plataformas Windows, Unix, Macintosh, etc., cujo objetivo principal é fornecer serviços http seguros, eficientes e confiáveis. Podemos ver mais sobre o Apache em seu site oficial. O Apache é comumente instalado com uma série de linguagens conhecidas como LAMP:
Conteúdo LAMP
- euinux (sistema operacional)
- PARApache (servidor web)
- MySQL ou MariaDB (banco de dados)
- PHP (Conteúdo Dinâmico)
Vamos começar a analisar como instalar este pacote LAMP em nosso ambiente Debian 8. Lembre-se de que com o LAMP temos a capacidade de hospedar sites e aplicativos da web com os componentes já mencionados.
ObservaçãoLembre-se de que, se não somos usuários root, devemos acrescentar sudo antes de executar qualquer operação.
É sempre recomendado antes de instalar qualquer aplicativo executar um apt-get update para atualizar todos os pacotes em nosso sistema Debian 8.
1. Como instalar o Apache
Para instalar o Apache, vamos executar o comando:
apt-get install apache2O processo de download e instalação do Apache começará:
Uma vez instalado, podemos verificar a instalação indo ao nosso navegador e inserindo o endereço IP, no Debian 8 para poder validar nosso endereço IP podemos usar o comando ifconfig, neste caso o endereço IP é 192.168.0.14. Ao inserir nosso IP na barra de endereços, se o Apache estiver instalado corretamente, veremos o seguinte:
2. Como instalar o MySQL
A seguir iremos instalar o MySQL para poder acessar o banco de dados, para isso executaremos o seguinte comando:
apt-get install mysql-serverDurante o processo de instalação do MySQL, devemos indicar a senha do usuário root para o MySQL:
Clique em OK e devemos confirmar a senha do usuário root. Assim que terminarmos este processo, vamos executar o script de configuração do MySQL usando o seguinte comando:
mysql_secure_installationVeremos o seguinte:
Lá, será apresentada uma série de questões que devemos configurar de acordo com nossas necessidades.
3. Como instalar o PHP
O próximo passo que iremos realizar será a instalação do PHP, para isso devemos digitar o seguinte comando:
sudo apt-get install php5 php-pear php5-mysqlPodemos ver que o processo de download e instalação do PHP começa:
Uma vez que o PHP foi instalado no Debian 8 nós iremos reinicie o serviço Apache usando o seguinte comando:
reiniciar apache2 de serviçoA próxima coisa que vamos fazer é edite o arquivo de configuração php Para poder visualizá-lo em nosso navegador, para isso entraremos na seguinte rota: nano /var/www/info.php. No arquivo exibido, vamos inserir os seguintes valores:
Nós salvamos as alterações pressionando a combinação de teclas CTRL + O e saímos usando a combinação CTRL + X. Agora podemos entrar no nosso navegador novamente e validar que o PHP foi instalado corretamente, entramos na sintaxe http: //ip_del_server/info.php, Lá veremos todas as informações relacionadas ao PHP, SQL e outros parâmetros.
Instalamos assim de forma simples e prática o nosso LAMP em um ambiente Debian 8. O Apache possui alguns arquivos que podemos configurar de acordo com as necessidades da estrutura.
Configurando os arquivos
a2ensiteCom este comando podemos habilitar um site após editar o arquivo de configuração
a2dissiteCom este comando, podemos desabilitar um site usando o arquivo de configuração
a2enmodEsta opção é útil para adicionar módulos extras no Apache
a2dismodEsta opção é útil para remover módulos extras no Apache
a2queryCom esta alternativa, podemos fazer perguntas sobre os sites que estão habilitados no momento
Vamos colocar esses ótimos utilitários incluídos no LAMP em prática e obter o máximo de nosso servidor Debian 8.