Este artigo discutirá o método para instalar e Configurar o Apache Web Server sobre Ubuntu 22.04. Então vamos começar!
Como instalar o Apache Web Server no Ubuntu 22.04
Para configurar o Apache Web Server no Ubuntu 22.04, você deve seguir as instruções passo a passo.
Etapa 1: Atualizar repositórios do sistema
Imprensa "Ctrl+alt+t”Para abrir o terminal e executar o comando abaixo para atualizar os repositórios do sistema:
$ sudo apt update
Etapa 2: Instale o Apache Web Server no Ubuntu 22.04
Depois de atualizar os repositórios do sistema, escreva o seguinte comando para instalar o “Apache2”Servidor da web em seu Ubuntu 22.04 sistema:
$ sudo apt install apache2
Aguarde alguns minutos, pois a instalação do Apache levará algum tempo para concluir:
Etapa 3: Configurar o firewall
Acessar Apache de fora, é necessário Abra portas específicas no seu sistema. Para isso, primeiro, verifique a lista dos perfis de aplicativos que precisam de acesso:
Lista de aplicativos $ sudo ufw
A execução do comando acima dado imprimirá diferentes perfis Apache no terminal:
Em seguida, utilizaremos o “Apache completo”Perfil para ativar atividades de rede na porta“80”:
$ sudo ufw permitir 'apache completo'
Depois de fazer isso, verifique o status atual do firewall:
$ sudo ufw status
Agora, vamos para o em direção ao configuração lado Servidor da web apache sobre Ubuntu 22.04.
Como configurar o Apache Web Server no Ubuntu 22.04
Para configurar o Apache Web Server no Ubuntu 22.04, observe o procedimento abaixo do rumo.
Etapa 1: Verifique o status do serviço Apache2
Antes de avançar em direção à configuração principal do Apache, verificaremos o “Apache2”O serviço está atualmente ativo ou não:
$ Systemctl Status Apache2
Os mostrados abaixo mostram que o “Apache2”O serviço é ativo em nosso sistema:
Você também pode utilizar seu navegador favorito para a verificação especificada. Para fazer isso, abra um navegador da web e verifique o que “LocalHost”Página da web para você:
Navegação para o “LocalHost”A página da web indica que o Apache Web Server está funcionando corretamente. Agora, criaremos um host virtual no Apache.
Etapa 2: Configure o host virtual no Apache Web Server
Para definir a host virtual em Apache, Crie um diretório que possa ser utilizado para armazenar dados no site. Para esse fim, iremos para o “/var/www”Diretório usando o seguinte“cd”Comando:
$ cd/var/www/
Então, criaremos um diretório para o nosso domínio “exemplo.com”. Aqui, você pode especificar seu nome de domínio no comando abaixo de ser dado:
$ sudo mkdir -p/var/www/exemplo.coma
Utilize o “chown”Comando para alterar a propriedade do“exemplo.com”Diretório com o“www-data" variável de ambiente:
$ sudo chown -r www-data: www-data/var/www/exemplo.com
Etapa 3: Criando uma página da web
Para criar uma amostra “índice.html”Página da web para o nosso site, usaremos o“Nano" editor:
$ sudo nano/var/www/exemplo.com/índice.html
Escreva o código a seguir no arquivo aberto:
Depois de adicionar o código, pressione “Ctrl+o”Para salvar o arquivo:
Etapa 4: Criando um arquivo de host virtual
Neste ponto, criamos um diretório para o nosso domínio e atualizamos sua propriedade. Agora vamos criar a arquivo de host virtual Sob o diretório padrão dos arquivos do host Apache:
$ sudo nano/etc/apache2/sites-avertable/exemplo.com.conf
No arquivo host virtual aberto, adicione as seguintes linhas de código. Além disso, você deve substituir as informações relacionadas a “Nome do servidor","Serveralias", e "Documentroot”De acordo com suas configurações:
ServerAdmin admin@localhost
Exemplo de nome do servidor.com
Serveralias www.exemplo.com
Documentroot/var/www/exemplo.com
ErrorLog $ apache_log_dir/erro.registro
CustomLog $ apache_log_dir/acesso.log combinado
Imprensa "Ctrl+o”Para salvar o código adicionado do arquivo de configuração do host virtual:
Etapa 5: Ativar arquivo de host virtual
Executar o seguinte “A2ensite”Comando para ativar o arquivo de host virtual criado:
$ sudo a2ensite exemplo.com.conf
Em seguida, desative o arquivo de configuração padrão:
$ sudo a2dissite 000-default.conf
Depois de executar a operação especificada. Reinicie o “apache”Serviço no seu Ubuntu 22.04 Sistema:
$ sudo systemctl reiniciar apache2
Etapa 6: Teste de erro
Na última etapa da configuração do Apache2, teste os erros de configuração:
$ sudo apache2ctl configtest
No caso de ter um arquivo de configuração sem erros, a execução do comando acima do ritmo informará que a sintaxe é “OK”:
No entanto, existem chances de enfrentar o seguinte erro após testar o arquivo de configuração:
Se for esse o caso, edite o “nome do servidor.conf”Arquivo e adicione seu“domínio" nome:
$ sudo nano/etc/apache2/conf-available/servername.conf
Depois de especificar o nome de domínio no arquivo de configuração aberto, pressione “Ctrl+o”Para salvar o conteúdo adicionado:
Próximo, habilitar o novo configuração com a ajuda do seguinte comando:
$ sudo a2enconf servername
Por fim, reinicie o “Apache2”Serviço no seu Ubuntu 22.04 sistema:
$ sudo systemctl reiniciar apache2
Etapa 7: Teste de host virtual
Por fim, teste seu host virtual navegando para o domínio especificado. No nosso caso, o domínio é “exemplo.com”:
As informações exibidas justificam que o Apache Web Server está pronto para servir no domínio especificado.
Conclusão
Para Instale o Apache Web Server sobre Ubuntu 22.04, executar o “$ sudo apt install apache2”Comandando e configure o firewall“$ sudo ufw permitir 'apache completo'”. Então, criar a diretório Sob os arquivos de configuração padrão do Apache Web Server, mudar isso é propriedade, e definir a servidor host virtual. Depois de executar as operações especificadas, reiniciar o "Apache2” serviço, E você está pronto para ir. Este artigo discutiu o método para instalar e Configurar o Apache Web Servicer on Ubuntu 22.04.