Problema ao configurar uma porta diferente para vários sites no meu VPS Ubuntu 16.04 usando LAMP.
Abaixo estão as configurações que eu usei:
etc \ apache2 \ ports.conf
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf
#NameVirtualHost *:80
Listen 80
Listen 1000
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
etc \ apache2 \ sites-available \ 000-default.conf
<VirtualHost:80>
//Default config here
</VirtualHost>
<VirtualHost *:1000>
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/My_Site
<Directory /var/www/html/My_Site>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
O problema é:
a) se o serviço apache2 recarregar as configurações fornecidas acima não estiverem refletindo em etc \ apache2 \ sites-enabled \ 000-default.conf
b) Minha porta personalizada 1000 parece estar escutando, mas a página inicial padrão do apache2 está sendo carregada por IP.
1) O meu documento é root: DocumentRoot / var / www / html / My_Site correto?
Sugestão apreciada !!