Como configurar o servidor da web do Apache no Debian

Como configurar o servidor da web do Apache no Debian
Hoje em dia Servidor da web apache é o servidor web mais usado para hospedar e criar uma grande variedade de sites. Se você é um usuário do Debian e está procurando maneiras de configurar o servidor da Web Apache para que você possa criar e hospedar sites, este artigo ajudará você com isso.

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:

  • Instalando/configurando o Apache Web Server
  • Configurando o Apache Web Server

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:



Bem -vindo ao Linuxhint!


Espero que você esteja tendo um bom dia!



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.