Como instalar o Apache Server e configurar hosts virtuais no Ubuntu Top 10.Top 10

Como instalar o Apache Server e configurar hosts virtuais no Ubuntu Top 10.Top 10

Servidor da web apache é uma ferramenta de servidor web de plataforma cruzada gratuita e de código aberto. É rápido, seguro, confiável e altamente personalizável para atender aos requisitos dos usuários. É um dos servidores da web mais seguros, eficientes e amplamente adotados que fornecem serviços HTTP para seus usuários.

Este artigo o guiará como você pode instalar Servidor Apache e configurar hosts virtuais no Ubuntu 22.04.

Como instalar e configurar o Apache Server no Ubuntu 22.04

Para instalar o Apache Server no Ubuntu Server no Ubuntu 22.04, você precisará executar as etapas mencionadas abaixo:

Passo 1: Primeiro, atualize os pacotes APT usando o seguinte comando:

$ sudo apt update


Em seguida, execute o seguinte comando para instalar os pacotes, se necessário:

Atualização de $ sudo apt


Passo 2: Agora, instale Servidor Apache usando o seguinte comando de instalação no terminal.

$ sudo apt install apache2


etapa 3: Para verificar o status de Apache no Ubuntu 22.04, você pode usar o seguinte comando.

$ sudo status Systemctl Apache2


Passo 4: Depois de executar o Apache no Ubuntu 22.04, Você será obrigado a ativar o Configuração do firewall para o Apache Server E para fazer isso primeiro, mude para o usuário root:

$ sudo su

E depois permita o acesso:

# sudo ufw permitir 'apache completo'


Etapa 5: Você também pode verificar as mudanças no firewall usando o seguinte comando:

$ sudo ufw status


Etapa 6: Em seguida, você deve verificar se o seu Apache está funcionando e, para isso.

Você pode encontrar o endereço do host usando o seguinte comando:

$ hostname -i


Isso confirma que o seu Apache O serviço está funcionando bem.

Como configurar um host virtual no Ubuntu 22.04

Agora, você precisará configurar um host virtual em Ubuntu 22.04 Usando o servidor Apache. Por padrão, o Apache Inclui um host virtual de teste sempre que você o instala em seu sistema. Se você deseja fazer upload do seu conteúdo, precisará abrir o arquivo de configuração do Apache, que é colocado no “/var/www/htmL ”diretório. Isso funciona bem para um único site, mas não será uma boa opção para alguém que deseja desenvolver vários sites.

Para ativar o recurso de criar vários sites, você será obrigado a criar um diretório no “/var/www”Pasta com seu nome de domínio que você deve definir de acordo com sua escolha. A sintaxe ficará assim como mostrado abaixo.

$ sudo mkdir -p/var/www/domain_name/public_html


Na captura de tela acima, “MawAixweb.com”É o nome de domínio que você terá que escolher sozinho.

Observação: Na seção seguinte, o nome de domínio “MawAixweb.com" será usado. Altere de acordo com a sua configuração.

Agora, crie um índice.html página dentro do seu domínio usando o seguinte comando.

$ sudo nano/var/www/[domain_name]/public_html/index.html

No caso do “[nome do domínio]" é "MawAixweb.com”, Então o comando será:

$ sudo nano/var/www/mawaixweb.com/public_html/índice.html

Cole o seguinte script no “índice.html" arquivo.





Bem -vindo ao [domain_name]


Sucesso! [domain_name] página inicial!




Você pode alterar o código de acordo com suas preferências. Agora usa Ctrl+X e pressione Y Para salvar o arquivo e pressione Enter para voltar à linha de comando.

Agora forneça propriedade ao diretório usando o seguinte comando.

$ sudo chown -r www -data:/var/www/[domain_name]


Agora, para criar um arquivo de host virtual, abra seu arquivo de configuração de domínio usando o seguinte comando:

$ sudo nano/etc/apache2/sites-available/[domain_name].conf

Em seguida, cole o texto abaixo e altere o “nome do domínio" de acordo:


ServerName [domain_name]
Serveralias [www.nome do domínio]
ServerAdmin Webmaster@[domain_name]
Documentroot/var/www/[domain_name]/public_html

Opções -Indexes +Sigasymlinks
Allowoverride tudo

ErrorLog $ apache_log_dir/domain_name-error.registro
CustomLog $ apache_log_dir/domain_name-access.log combinado


Salve o arquivo e feche-o.

Agora, ative o arquivo usando A2ensite ferramenta usando o seguinte comando.

$ sudo a2ensite [domain_name]


Desative o site padrão “000-default.conf”Usando o comando abaixo-dado:

$ sudo a2dissite 000-default.conf


Depois que as etapas acima terminarem reiniciar ou recarregar o serviço Apache usando o seguinte comando.

$ sudo systemctl reiniciar apache2


Agora, vá para o seu navegador e digite o endereço ”http: // domain_name”.


É isso, o host virtual está pronto e pronto para Ubuntu 22.04.

Conclusão

Apache O Web Server é uma plataforma cruzada de código aberto que permite que os usuários desenvolvam sites diferentes com facilidade usando o sistema de servidor web seguro e confiável. O guia acima o ajudará a configurar um Servidor Apache no Ubuntu 22.04 E uma vez concluído, você pode configurar facilmente um host virtual que inclua o link do seu site pessoal.