在一个公共IP地址中托管apache2(2.4)多个站点和多个端口

时间:2017-06-04 16:52:35

标签: linux debian apache2 virtualhost apache2.4

希望有人可以提供帮助。我在debian 8上使用apache 2.4安装了web服务器。我计划在1个公共IP地址(没有域名)中创建多个网站。 但我的虚拟主机有问题。当我访问我的公共IP地址前。 http://xxx.xxx.xxx.xxx是成功的,但是当访问http://xxx.xxx.xxx.xxx:81或http://xxx.xxx.xxx.xxx:82这两个网站都不能到达(ERR_CONNECTION_TIMED_OUT)。

好的,这是配置文件:

root@debiancloud:/etc/apache2# cat ports.conf 
Listen 80
Listen 81
Listen 82

<IfModule ssl_module>
    Listen 443
</IfModule>

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

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet


root@debiancloud:/etc/apache2/sites-available# ls -al
total 28
drwxr-xr-x 2 root root 4096 Jun  4 15:47 .
drwxr-xr-x 8 root root 4096 Jun  4 14:49 ..
-rw-r--r-- 1 root root 1332 Jan 25 21:16 000-default.conf
-rw-r--r-- 1 root root 6437 Feb 11 08:57 default-ssl.conf
-rw-r--r-- 1 root root 2474 Jun  4 10:26 git.conf
-rw-r--r-- 1 root root  259 Jun  4 15:51 iot.conf

root@debiancloud:/etc/apache2/sites-available# cat 000-default.conf
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

root@debiancloud:/etc/apache2/sites-available# cat iot.conf 
<VirtualHost *:81>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/iot
    ErrorLog ${APACHE_LOG_DIR}/error_iot.log
    CustomLog ${APACHE_LOG_DIR}/access_iot.log combined
</VirtualHost>

root@debiancloud:/etc/apache2/sites-available# cat git.conf 
<VirtualHost *:82>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/git
    ErrorLog ${APACHE_LOG_DIR}/error_git.log
    CustomLog ${APACHE_LOG_DIR}/access_git.log combined
</VirtualHost>


root@debiancloud:~# netstat -tunla | grep LISTEN
tcp        0      0 127.0.0.1:8181          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:9121          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:9090          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:9187          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:82              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:9100          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:9168          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:8080          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:81              0.0.0.0:*               LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 ::1:9168                :::*                    LISTEN

我已使用a2ensite

激活网站

那么,有什么线索吗?。

提前致谢。

0 个答案:

没有答案