Como instalar o servidor web Apache no Ubuntu 18.04 [Quickstart]


introdução

o Servidor HTTP Apache é o servidor web mais usado no mundo. Ele fornece muitos recursos poderosos, incluindo módulos carregáveis dinamicamente, suporte de mídia robusto, e ampla integração com outros softwares populares.

neste guia, explicaremos como instalar um servidor web Apache no seu servidor Ubuntu 18.04. Para uma versão mais detalhada deste tutorial, por favor consulte Como instalar o servidor web Apache no Ubuntu 18.04.,

pré-requisitos

Antes de iniciar este guia, deverá ter o seguinte:

  • um servidor Ubuntu 18.04 e um utilizador regular, não root, com privilégios de sudo. Além disso, terá de activar uma firewall básica para bloquear portas não essenciais. Você pode aprender como configurar uma conta de usuário regular e configurar uma firewall para o seu servidor, seguindo o nosso guia inicial de configuração do servidor para Ubuntu 18.04.

Quando você tem uma conta disponível, faça login como seu usuário não-root para começar.,

Passo 1-A Instalação do Apache

Apache está disponível nos repositórios de software predefinidos do Ubuntu, para que o possa instalar usando ferramentas convencionais de gestão de pacotes.,Apache página de destino para confirmar que o software está sendo executado corretamente através do seu endereço IP:

You should see the default Ubuntu 18.04 Apache web page:

Step 4 — Setting Up Virtual Hosts (Recommended)

When using the Apache web server, you can use virtual hosts (similar to server blocks in Nginx) to encapsulate configuration details and host more than one domain from a single server. We will set up a domain called your_domain, but you should replace this with your own domain name. To learn more about setting up a domain name with DigitalOcean, see our introduction to DigitalOcean DNS.

Create the directory for your_domain:

sudo mkdir /var/www/your_domain

Atribuir a propriedade do diretório:

  • sudo chown -R $USER:$USER /var/www/your_domain

As permissões de seu web raízes deve ser correta, se você não tiver modificado o unmask valor, mas você pode ter certeza de digitação:

  • sudo chmod -R 755 /var/www/your_domain

Criar um exemplo de index.html página usando nano ou seu editor favorito:

  • nano /var/www/your_domain/index.html

Dentro, adicione o seguinte exemplo de HTML:

/var/www/seu_dominio/index.,html
<html> <head> <title>Welcome to Your_domain!</title> </head> <body> <h1>Success! The your_domain virtual host is working!</h1> </body></html>

gravar e fechar o ficheiro quando terminar.

Criar um novo host virtual de arquivo no /etc/apache2/sites-available/your_domain.conf:

  • sudo nano /etc/apache2/sites-available/your_domain.conf

Colar o seguinte bloco de configuração, atualizado para o novo diretório e nome de domínio:

/etc/apache2/sites-available/seu_dominio.conf

gravar e fechar o ficheiro quando terminar.,

Ativar o arquivo com a2ensite:

  • sudo a2ensite your_domain.conf

Desativar o site padrão definido no 000-default.conf:

  • sudo a2dissite 000-default.conf

Teste de erros de configuração:

  • sudo apache2ctl configtest

Você deve ver a seguinte saída:

Output
Syntax OK

Reinicie o Apache para implementar as alterações:

  • sudo systemctl restart apache2

o Apache deve agora ser veiculação de seu nome de domínio., Você pode testar esta navegando , onde você deve ver algo como isto:

Conclusão

Agora que você tem o seu web server instalado, você tem muitas opções para o tipo de conteúdo para servir e tecnologias que você deseja usar para criar uma experiência mais rica.

Se quiser construir uma pilha de aplicações mais completa, veja este artigo sobre como configurar uma pilha de lâmpadas no Ubuntu 18.04.

Author: admin

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *