Este artigo discute o método passo a passo para configurar o servidor da Web Apache no Debian.
Como configurar o servidor da web do Apache no Debian?
Para configurar o servidor da Web Apache no Debian, os usuários precisam instalar o servidor da Web Apache2; Portanto, o conteúdo deste artigo é distribuído como:
EU. Instalando/configurando o Apache Web Server
Para instalar o servidor da Web Apache no Debian, siga as etapas abaixo da escrita:
Etapa 1: Atualizar/atualizar o repositório
Sugere -se atualizar o repositório primeiro:
Atualização de sudo apt e sudo apt
Etapa 2: Instale o Apache2
Em seguida, instale o Apache2 no repositório local usando o comando abaixo escrito:
sudo apt install apache2
Depois de executar o comando acima, a instalação do Apache2 começará e levará algum tempo, pois todas as dependências também serão instaladas com ele.
Etapa 3: Ativar firewall
Para acessar o servidor da web do Apache2, o firewall deve estar ativo no sistema e, para esse execução, a escrita abaixo status da UFW comando para verificar o status do firewall:
status sudo ufw
Se o UFW exibir status inativo, ativá-lo usando o comando abaixo escrito, caso contrário, para o status já ativo do UFW, você poderá ir para a Etapa 4:
sudo ufw atability
Etapa 4: Verifique o Apache2 funcionando
Para verificar se o servidor da Web Apache2 está instalado e funcionando com sucesso, abra o navegador local e digite a palavra LocalHost Na barra de pesquisa:
LocalHost
A saída deve exibir a página da web padrão do Apache2, que garante que o servidor da Web Apache esteja instalado e funcionando corretamente:
Etapa 5: Configurando o firewall
Para acessar externamente o servidor da Web Apache2, o firewall deve ser configurado para abrir as portas para o aplicativo necessário. Para listar o aplicativo Firewall, execute o comando abaixo escrito:
Lista de aplicativos sudo ufw
Na lista, você pode ver o Apache completo, Para permitir o acesso externo ao servidor da Web Apache2, permita que o Apache cheia através do firewall:
Permitir Apache completo Através do firewall, execute o comando abaixo mencionado:
sudo ufw permitir 'apache completo'
E para confirmar que é adicionado com sucesso o comando abaixo escrito:
status sudo ufw
Na saída, você pode ver que o Apache completo foi adicionado com sucesso à lista de portas com armas de firewall:
Configurando o Apache Web Server
Depois de instalar o servidor da Web do Apache, agora é hora de configurá-lo e, para isso, a seguir as etapas abaixo da escrita:
Etapa 1: Verificando o status do Apache2
Antes de configurar o Apache, verifique seu status usando o comando abaixo escrito:
SUDO SYSTEMCTL STATUS APACHE2
Etapa 2: Configurando o host virtual
Para executar o host, crie um diretório para o domínio desejado "teste.com ” Ao executar o comando abaixo escrito:
Observação: O "teste.com ” pode ser substituído por qualquer domínio desejado.
sudo mkdir -p/var/www/teste.coma
Depois de criar o diretório, altere a propriedade do "teste.com ” diretório para o novo “WWW-Data” variável de ambiente:
sudo chown -r www-data: www-data/var/www/teste.com
Etapa 3: Crie arquivo de configuração para host virtual
Para executar o criado “teste.com”Virtual Host, você deve configurá -lo e, para isso, usando o editor de nano, crie um novo .conf Arquive para o host virtual usando o comando abaixo mencionado:
sudo nano/etc/apache2/sites que estão disponíveis/teste.com.conf
Dentro do arquivo, cola o texto mencionado abaixo para a configuração de “teste.com”Host virtual e salve o arquivo:
ServerAdmin admin@localhost
Teste de nome do servidor.com
Serveralias www.teste.com
Documentroot/var/www/teste.com
ErrorLog $ apache_log_dir/erro.Log CustomLog $ apache_log_dir/acesso.log combinado
Depois de criar um novo .conf Arquivo Desative a configuração padrão executando o comando abaixo mencionado:
sudo a2dissite 000-default.conf
E ativar a nova configuração usando o comando abaixo escrito:
Sudo teste A2ensite.com.conf
Em seguida, reinicie o Apache2 para que a nova configuração possa ser carregada:
sudo systemctl reiniciar apache2
Etapa 4: Crie página da web para host virtual
Para criar uma página da web para o “teste.com”Host Virtual, usaremos o editor Nano,“índice.html”É a página da web que estamos criando aqui:
sudo nano/var/www/teste.com/índice.html
Em seguida, digite o código HTML desejado para a página da web e salve o arquivo:
Etapa 5: Encontrando IP do host
Em seguida, encontre o IP do host usando o abaixo mencionado nome de anfitrião comando:
HostName -i
Etapa 6: testando o host virtual
Para testar que nosso servidor Apache2 está configurado com sucesso, vá para o navegador e digite o IP do host para executar o “índice criado.HTML ”página da web:
http: // server_ip
Exemplo:
http: // 192.168.17.134
Na saída, você pode ver que a página da web criada é exibida com sucesso, o que confirma que o servidor da web do Apache está executando perfeitamente no Debian:
Conclusão
Para configurar o Apache Web Server no Debian, primeiro, instalar e configurar o servidor Apache e depois configurá -lo configurando um host virtual e criando um novo arquivo de configuração para ele. Em seguida, ative a nova configuração e reinicie o servidor Apache. O processo completo é discutido passo a passo em detalhes no artigo.