新端口上的apache2 VirtualHost无效

时间:2016-11-30 23:57:25

标签: apache ubuntu port virtualhost lamp

我刚刚在我的Ubuntu机器上安装了LAMP,当我访问它时它工作正常。我想在另一个端口1337上添加虚拟主机,该端口转到目录/var/www/flag-1/。为此,我采取以下步骤:

  1. cd /etc/apache2/sites-available/
  2. 创建了文件flag-1.conf
  3. 添加内容:
  4. <VirtualHost *:1337>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/flag-1/
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    
    1. /etc/apache2/ports.conf之后Listen 80之后,添加了Listen 1337
    2. 通过a2ensite flag-1.conf
    3. 启用vhost网站
    4. 重装上传的apache service apache2 restart
    5. 当我使用端口1337访问该站点时,它只是无限加载。默认端口仍然正常,我没有启用UFW。没有错误,access.logerror.log中没有任何错误。

      感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

想出来 - 我正在使用谷歌云平台,他们阻止了端口1337,我只需手动允许TCP通过它。

如果您想知道,该命令是

gcloud compute firewall-rules create allow-port-1337 --allow tcp:1337 --description="Allow port 1337 to be accessed"