Instale e configure o Apache Web Server no Ubuntu Top 10.Top 10

Instale e configure o Apache Web Server no Ubuntu Top 10.Top 10
Por décadas, Apache ou Servidor HTTP Apache tem sido um dos aplicativos de servidor da web mais amplamente utilizados em todo o mundo e ainda mantém sua popularidade enquanto tem 48.0 milhão de sites ativos. A Fundação do Software Apache gerencia este servidor da web. Módulos dinamicamente carregáveis, gerenciamento de arquivos estáticos e fácil integração com outros aplicativos são alguns recursos fantásticos do Apache Web Server.

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:



Bem -vindo ao Linuxhint.com


Sucesso! O tutorial é tudo sobre a configuração do Apache2!



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 "Apache2serviç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.