VPS OS Debian 6:如何使用浏览器IP访问VPS配置:PORT

时间:2016-05-10 07:37:35

标签: apache debian vps

我是VPS的新手(OS Debian 6)。以下是我尝试过的:

  1. 创建文件:var / www / say-hello / index.php
  2. 复制和编辑文件:/ etc / apache2 / sites-available #cp default say-hello
  3. / etc / apache2 / sites-available#a2dissite default
  4. / etc / apache2 / sites-available#a2ensite say-hello
  5. /etc/init.d/apache2 reload
  6. apache重新加载成功,没有显示错误,但显示“ [warn] NameVirtualHost *:80没有VirtualHosts

    这是 say-hello文件我必须从默认文件更改:

    <VirtualHost _default_:10000>
       ServerPath /var/www/say-hello
       # just so apache invokes suexec (fastcgiwrapper) on fastcgi request
       SuexecUserGroup www-data www-data
    </VirtualHost>
    

    我想通过浏览器访问:http://xxx.xx.xx.xxx:10000/index.php(xx是VPS的IP),但不起作用 浏览器错误'连接已超时'

    我的问题: 是否有其他配置或我的步骤有什么问题?

    提前致谢

1 个答案:

答案 0 :(得分:0)

因为您已经定义为端口10000中的页面,所以需要打开该端口,在/etc/apache2/ports.conf中添加一行告诉apache在10000中监听。 像这样:

# 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

Listen 80
Listen 10000

<IfModule ssl_module>
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

然后重启apache。

/etc/init.d/apache2 restart

假设您没有端口firewwaled。 希望这会有所帮助。