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.
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.