como Instalar apache en Debian 10
Índice:
- Pré-requisitos
- Instalando o Apache
- Ajustar o firewall
- Verificando a instalação do Apache
- Estrutura e práticas recomendadas do arquivo de configuração do Apache
- Conclusão
O servidor HTTP Apache é um dos servidores web mais populares do mundo. É um servidor HTTP de código aberto e de plataforma cruzada que alimenta uma grande porcentagem dos sites da Internet. O Apache fornece muitos recursos poderosos que podem ser estendidos através de módulos adicionais.
Neste tutorial, explicaremos como instalar o Apache no Debian 10, Buster.
Pré-requisitos
Antes de iniciar o tutorial, verifique se você está conectado como um usuário com privilégios de sudo.
Instalando o Apache
Pacotes Apache estão disponíveis nos repositórios Debian padrão.
A instalação é bem direta. Atualize o índice do pacote e instale o servidor da web Apache com os seguintes comandos:
sudo apt update
sudo apt install apache2
É isso aí, o Apache é instalado e iniciado automaticamente. Para verificar o tipo de status:
sudo systemctl status apache2
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Active: active (running) since Sat 2019-07-27 13:55:49 PDT; 21s ago…
Ajustar o firewall
Os usuários do UFW podem abrir portas HTTP (
80
) e HTTPS (
443
) ativando o perfil 'Nginx Full':
sudo ufw allow 'Apache Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Verificando a instalação do Apache
Para verificar se o Apache funciona corretamente, abra o navegador, digite o endereço IP do servidor ou o nome de domínio
http://YOUR_IP_OR_DOMAIN/
e você verá a página de boas-vindas padrão do Apache, como mostrado abaixo:

A página contém informações básicas sobre arquivos de configuração do Apache, scripts auxiliares e locais de diretório.
Estrutura e práticas recomendadas do arquivo de configuração do Apache
- Nos sistemas baseados em Debian, os arquivos de configuração do Apache estão localizados no diretório
/etc/apache2principal arquivo de configuração do Apache é/etc/apache2/apache2.conf. As portas que o Apache escutará são especificadas em/etc/apache2/ports.confOs arquivos Hosts Virtuais do Apache estão localizados no diretório/etc/apache2/sites-available. Os arquivos de configuração encontrados neste diretório não são usados pelo Apache, a menos que estejam vinculados ao diretório/etc/apache2/sites-enabledpode ativar uma diretiva de host virtual criando um link simbólico usando o comandoa2ensitenos arquivos de configuração encontrados no diretório diretóriosites-availableemsites-enabledpara o diretóriosites-enabledparasites-enabled. Para desativar um host virtual, use oa2dissiteÉ altamente recomendável seguir a convenção de nomenclatura padrão, por exemplo, se o nome do seu domínio formydomain.com, o arquivo de configuração do domínio deverá ser nomeado/etc/apache2/sites-available/mydomain.com.confarquivos de configuração/etc/apache2/sites-available/mydomain.com.confusados para carregar vários módulos Apache estão localizados no diretório/etc/apache2/mods-available. As configurações no diretóriomods-availablepodem ser ativadas criando um link simbólico para o diretório/etc/apache2/mods-enableusando o comandoa2enconfe desativado com o comandoa2enconfa2disconfcontendo fragmentos de configuração global são armazenados no/etc/apache2/conf-availablediretório/etc/apache2/conf-available. Os arquivos no diretórioconf-availablepodem ser ativados criando um link simbólico para/etc/apache2/conf-enabledusando o comandoa2enconfe desativados com oa2disconfarquivos de log doa2disconf(access.logeerror.log) estão localizados em o diretório/var/log/apache. É recomendável usar arquivos de log deerroreaccessdiferentes para cada host virtual. Você pode definir o diretório raiz do documento do domínio para qualquer local que desejar. Os locais mais comuns para o webroot incluem:-
/home/ //home/ //var/www//var/www/html//opt/
-
Conclusão
Instalar o Apache no Debian é uma questão de executar um único comando.
Agora você pode começar a implantar seus aplicativos e usar o Apache como um servidor web ou proxy.
apache debianComo instalar o apache cassandra no debian 10 linux
O Apache Cassandra é um banco de dados NoSQL gratuito e de código aberto, sem um único ponto de falha. Neste artigo, explicaremos como instalar o Apache Cassandra no Debian 10, Buster
Como instalar o servidor web apache no raspberry pi
O servidor HTTP Apache é um dos servidores web mais populares do mundo. Neste tutorial, explicaremos como instalar o servidor Apache Web no Raspberry Pi.
Como instalar o servidor minecraft no debian 9
Minecraft é um dos jogos mais populares de todos os tempos. É um videogame sandbox sobre a construção de várias estruturas e aventuras. Este tutorial explica como instalar e configurar o Minecraft Server no Debian 9.







