apache多个端口绑定域名,怎么配置,多端口的,在线等,谢谢帮忙

apache多个端口绑定域名,怎么配置,多端口的,在线等,谢谢帮忙,第1张

找到apache的配置文件,看你用的是什么系统。

复制<Virtual Host>...</Virtual Host>,把里面的ServerName和目录改下;

外面添加Listen *:80(80端口就只给这个<Virtual Host>...</Virtual Host>的配置了)或其他端口;

另外还要配置监听设置的端口,默认只监听80端口

1、到Apache官网http://www.apache.org下载Apache服务器,本文以版本2.2为例;

2、安装Apahce,这里我安装到D:Apache下;

3、到安装目录下的conf目录下找到httpd.conf文件,这是Apache的配置文件,用记事本打开;

4、找到Listen 80,这是Apache的默认端口,你可以修改该端口,也可以添加新端口,这里我改为如下(也就是为该服务器配置2个端口):

Listen 8888

Listen 9999

5、找到DocumentRoot "D:/Apache/htdocs",配置网站的存放空间,我这里改为DocumentRoot "D:/myweb";找到<Directory "D:/Apache/htdocs">,做类似的修改;

6、找到#Include conf/extra/httpd-vhosts.conf,把前面的“#”去掉;

7、找到安装目录下conf/extra/下的httpd-vhosts.conf文件,并用记事本打开;

8、你将看到最后有如下默认配置,这是不同端口指向不同网站目录的配置,可以根据端口数量对下面的配置项进行相应的删减:

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host.q.com

DocumentRoot "D:/Apache/docs/dummy-host.q.com"

ServerName dummy-host.q.com

ServerAlias www.dummy-host.q.com

ErrorLog "logs/dummy-host.q.com-error.log"

CustomLog "logs/dummy-host.q.com-access.log" common

</VirtualHost>

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host2.q.com

DocumentRoot "D:/Apache/docs/dummy-host2.q.com"

ServerName dummy-host2.q.com

ErrorLog "logs/dummy-host2.q.com-error.log"

CustomLog "logs/dummy-host2.q.com-access.log" common

</VirtualHost>

你的 000-default.conf 文件改错了,并不是这个文件。

应该 nano /etc/apache2/sites-available/000-default.conf 修改这个文件,添加虚拟目录。

然后重启一下apache


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11138911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存