Apache 配置多端口,主要是以下步骤
1. 如果电脑是64位的,官网上下载WampServe,装的过程中如果出现msvcp110.dll丢失的话,解决办法如下:
1.1 首先是打开浏览器,在浏览器的地址栏里输入 http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 这个网址来进行相关程序的下载。
打开之后,在“选择语言”里选择“简体中文”,然后点击右边的“下载”按钮。
1.2 这时就会弹出一个要求我们下载的程序选择,选择的是 64 位的,之后点击“下一步”。
1.3 这时就会进入到感谢下载的页面,程序也在开始下载了
1.4 接下来就是默认安装了,安装完即可
2. WampServe重新安装,装的过程中我的又出现msvcp110.dll丢失,后来了解到虽然我的电脑是64位的,但是安装的wampserver是32位的,所以msvcp110.dll重复上面的步骤也装了一个32位的,
虽然问题解决了,但还是云里雾里的。
3. 下面进行Apache 多端口的配置(以下是我安装成功的步骤)
3.1 找到:C:\Windows\System32\drivers\etc→hosts(这个可有可无,方便测试用)
添加 127.0.0.1 localhost
127.0.0.1 www.tutu.com
3.2 找到:F:\wamp\bin\apache\Apache2.2.17\conf→httpd.conf
1) 添加增加的端口:例如8080
#Listen 12.34.56.78:80
Listen 80
Listen 8080
2) 取消下面第二行的注释
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
3.3 F:\wamp\bin\apache\Apache2.2.17\conf\extra→httpd-vhosts.conf
在80下面添加:
NameVirtualHost *:8080
<VirtualHost *:8080>
#ServerAdmin webmaster@dummy-host.hleclerc-PC.ingenidev
DocumentRoot "F:/wamp/www/index2"(确保有这个文件夹的存在)
ServerName www.tutu.com
#ServerAlias www.dummy-host.hleclerc-PC.ingenidev
#ServerAlias www.tutu.com
ErrorLog "logs/www.tutu.com.log"
#CustomLog "logs/dummy-host.hleclerc-PC.ingenidev-access.log" common
</VirtualHost>
4. 浏览器输入:http://www.tutu.com(http://www.tutu.com:80默认为80端口)或者http://www.tutu.com:8080进行测试,就ok了