Configurando Virtual Host Apache + Centos 8
Ir para navegação
Ir para pesquisar
Fazer backup do arquivo original de configuração do Apache
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup
Entrar no diretório
cd /etc/httpd/conf/
Listar arquivos e conferir se criou o backup
ls
Abrir o arquivo httpd.conf com editor de texto
vim httpd.conf
Alterar linha DocumentRoot
Original: DocumentRoot "/var/www/html" Mudar para DocumentRoot "/var/www"
Na ultima linha do arquivo, adicionar o include abaixo:
IncludeOptional ../../../var/www/VirtualHost/*.conf
Em /var/www/ criar o diretório VirtualHost
mkdir /var/www/VirtualHost/
Acessar o diretório criado
cd /var/www/VirtualHost/
No diretório /var/www/VirtualHost/, criar um arquivo chamado server-gf.conf, e adicionar o conteúdo abaixo
vim server-gf.conf
<VirtualHost *:80> ServerName server-gf.gigafull.com.br DocumentRoot "/var/www/server-gf.gigafull.com.br" <Directory "/var/www/server.gf.gigafull.com.br"> Require all granted </Directory> </VirtualHost>
No diretório /var/www/, criar outro diretório chamado server-gf.gigafull.com.br
mkdir /var/www/server-gf.gigafull.com.br
Acessar o novo diretório criado
cd /var/www/server-gf.gigafull.com.br Pronto, agora é só criar o conteúdo WEB
Reiniciar o Apache
systemctl restart httpd
PARA FUNCIONAR CORRETAMENTE, É NECESSARIO REALIZAR APONTAMENTO DNS
Outros endereços virtuais
Agora para continuar criando, é só criar um novo arquivo no diretório /var/www/VirtualHost/, e criar um diretório para o endereço que o arquivo novo este referenciando em /var/www