O servidor web Apache HTTP é um dos servidores web amplamente utilizados, especialmente em distribuições Linux, que é uma plataforma cruzada gratuita usada por um grande número de sites na Internet. O servidor web Apache usa HTTP para processar a solicitação e entreter informações da web. O Apache tem muitos recursos úteis e sua funcionalidade pode ser aprimorada com módulos extras. Ele também permite que os programadores publiquem seus trabalhos na internet.
Instalando o Apache no Debian 11.
A versão mais recente dos pacotes Apache está disponível no repositório Debian 11 padrão. Assim, podemos instalá-lo diretamente usando o gerenciador de pacotes.
Acesse o terminal e vire root utilizando o comando “su -” para evitarmos comando que não existam e atualizaremos o repositório.
su -
apt update
apt upgrade
Instalando o Apache no Debian 11.
apt install apache2 apache2-utils -y
Instalando o mod_rewrite do Apache2.
Esse modo é muito utilizado no Apache, utiliza um módulo de mecanismo baseado em regras de reescrita (wordpress utiliza esse módulo).
a2enmod rewrite
Para ativar o nova configuração, será necessário reiniciar o apache2.
systemctl restart apache2
Verificando a Versão do Apache.
apache2 -v
Após a instalação do apache podemos acessar o mesmo pelo IP do servidor ou localhost.
Após a instalação bem-sucedida, o serviço Apache pode ser gerenciado usando os comandos “systemctl”, execute o comando abaixo mencionado para verificar o status do servidor:
systemctl status apache2
Comandos para Gerenciar o serviço Apache no Debian 11.
Iniciar o Serviço.
systemctl start apache2
Verificar o status do Serviço.
systemctl status apache2
Reiniciar o Serviço.
systemctl restart apache2
Parar o Serviço.
systemctl stop apache2
Nesse post ensinei como instalar o Apache2 no Debian 11.