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.