wampserver 3.0.6推荐使用虚拟主机的方式创建站点,本地安装访问localhost页面,会发现点击www目录下的projects,url不再带有localhost。好再wampserver提供了非常简单图形界面创建虚拟主机,本文以本地安装wordpress为例介绍一下。

目的

用http://wordpress.local 访问 http://localhost/wordpress

因此装好wampserver 3.0.6后,安装一个wordpress,目录就定为d:/www/localhost/wordpress

创建虚拟主机步骤

1. 访问http://localhost/add_vhost.php,一个表单出来,需要填写两项

  • 虚拟主机名称: wordpress.local
  • 目录绝对地址: d:/wamp/www/wordopress

然后点超长Start the creation…按钮开始创建。

vhost-apache

2. 编辑host文件信息。

提交后出现这个界面,按照界面提示,右键单机右下角的wampserver图标,选择tools-Restart DNS

vhost-apache-2

vhost-restart-dns

大功告成,以后你就可以这样访问虚拟主机站点了。

vhost-access

简单看一下哪些东西被改了

首先是虚拟主机定义,打开D:\wamp\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf,增加了如下配置信息

<VirtualHost *:80>
	ServerName wordpress.local
	DocumentRoot "d:/wamp/www/wordpress"
	<Directory  "d:/wamp/www/wordpress/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
		Require local
	</Directory>
</VirtualHost>

其次,windows的host文件也增加了站点配置

127.0.0.1	wordpress.local
::1	wordpress.local

如果想用原来的方式

打开localhost主页时,让每个project地址都带有localhost,也是可以实现的。方法是打开wamp目录下的wampmanager.conf文件,找到

urlAddLocalhost = "off"

改成

urlAddLocalhost = "on"

但会出现提示信息

not-recommend

另外,wordpress 4.6的推荐配置比较高

PHP version 5.6 or greater
MySQL version 5.6 or greater OR MariaDB version 10.0 or greater

wampserver 3.0.6的配置(php 5.6.25 | mysql  5.7.14)是满足要求的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注