Como hospedar um site em um servidor web Apache

o Servidor HTTP Apache( comumente referido simplesmente como Apache), é um software de servidor web gratuito e de código aberto trazido a você pela Apache Software Foundation. Apache existe há mais de 2 décadas e é considerado amigável para iniciantes.

neste tutorial, você aprenderá como instalar um servidor web Apache para hospedar um site HTML simples em execução em uma plataforma Linux.

Instale o servidor web Apache no Linux

no Ubuntu Linux e outras distribuições baseadas em Debian, como o Linux Mint, o Apache pode ser instalado com o seguinte comando.

$ sudo apt install apache2 -y

no Red Hat Enterprise Linux e distribuições relacionadas, como CentOS, Fedora e Oracle Linux, o Apache pode ser instalado com o seguinte comando.

$ sudo dnf install httpd -y

no Ubuntu Linux e outras distribuições baseadas em Debian, você pode iniciar e verificar o status do servidor web Apache executando os comandos abaixo.

$ sudo systemctl start apache2$ sudo systemctl status apache2
Verifique Apache Estado sobre o Ubuntu
Verificar se o Apache Estado sobre o Ubuntu

Red Hat Enterprise Linux e distribuições relacionadas, execute os seguintes comandos para iniciar e verificar o status do Apache.

$ sudo systemctl start httpd$ sudo systemctl status httpd
verifique o status do Apache no RedHat
verifique o status do Apache no RedHat

depois de confirmar que o Apache está ativo, abra um navegador da web e insira o endereço IP do seu servidor Linux. Você também pode inserir localhost no lugar do IP do seu servidor.

você deve ver uma página de teste que confirma que o Apache está funcionando corretamente.

http://IP-AddresssORhttp://localhost
Verifique a Página Web Apache no Ubuntu
Verificar se o Apache Página da Web no Ubuntu
Verifique Apache Página da Web no RHEL
Verificar se o Apache Web Página no RHEL

Host um HTML Simples Site no Apache

Depois de ter confirmado que o Apache está funcionando corretamente, agora você está pronto para adicionar o conteúdo do seu website. No Apache, o local padrão onde o conteúdo da web acessível ao público é armazenado em/var/www / html. Isso é comumente referido como a raiz do site.

a primeira página que é carregada quando os usuários visitam seu site é chamada de página de índice. Vamos criar um da seguinte forma.

em primeiro lugar, mude para a raiz do site com o comando abaixo.

$ cd var/www/html

no Ubuntu Linux, execute o comando abaixo para renomear o arquivo de página de índice padrão.

$ sudo mv index.html index.html.bk

no Red Hat, não há nada a renomear aqui, pois o arquivo de página de índice padrão não está armazenado neste local.

em seguida, crie um novo arquivo de índice com:

$ sudo nano index.html

copie e cole o código HTML de exemplo abaixo no editor de texto aberto.

<!DOCTYPE html><html><head><title>Welcome to My Website!</title><meta charset="UTF-8"></head><body><h1>Linux Shell Tips</h1><p>This website is hosted on Apache.</p></body></html>

Salve e feche o índice.arquivo html.

agora, volte para o seu navegador da web e atualize a página. Você deve ver seu novo site como mostrado na imagem abaixo.

Um Exemplo de Site Hospedado no Apache
Um Exemplo de Site Hospedado no Apache

Gerir o Servidor Web Apache no Linux

Como podemos concluir este tutorial, vamos destacar alguns comandos básicos para o gerenciamento de Apache, além daquelas que nós já usado. Como você deve ter notado, o Apache web service é referido como apache2 no Ubuntu, enquanto é chamado httpd no Red Hat Linux.

Para configurar o Apache para iniciar automaticamente quando o servidor é reiniciado, execute:

$ sudo systemctl enable apache2$ sudo systemctl enable httpd

Para desactivar o início automático do Apache quando o Linux server é reiniciado, execute:

$ sudo systemctl disable apache2$ sudo systemctl disable httpd

Para reiniciar o Apache, execute:

$ sudo systemctl restart apache2$ sudo systemctl restart httpd

Para parar o Apache, execute:

$ sudo systemctl stop apache2$ sudo systemctl stop httpd
Conclusão

neste tutorial, temos descrito como instalar o Apache no Ubuntu Linux, bem como do Red Hat Linux. Também mostramos como substituir a página da Web padrão do Apache por seu próprio conteúdo.

Write a Comment

O seu endereço de email não será publicado.