前因
最近在琢磨PHP,因为不怎么了解,所以在搭建环境这里卡了不少的时间,本来mac是自带的有PHP和Apache环境的,但是由于和MySQL连接这里出了不少的问题,而且朋友们都是windows环境,所以转战虚拟机开windows搭建环境先试试手。
工具: VMWare Fusion + wamp
过程
wamp网站上可以下载最新的wamp集成包,这里默认大家都已经下载好了需要的安装包。
- 安装
没啥说的,双击wamp安装包,一路next安装吧! - 装完之后,这里说一下有些需要配置的文件
1. 首先要配置一下Apache的config文件
这里默认大家都是虚拟机的路径(c://wamp)
1️⃣找到路径C:\wamp\bin\apache\Apache2.2.21\conf\httpd.conf.build
(这里说下,需要修改的文件名称就是httpd.conf,如果有httpd.conf.build则修改带.build后缀的文件,若没有,则修改httpd.conf文件,笔者尝试了好几次,只修改不带.build后缀的httpd.conf文件,会提示很多动态库找不到的问题)!
2️⃣然后搜索文件中的关键字“directory”,把文件中<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all(该行改为 Allow from all)
</Directory>
2. 然后我们修改php配置文件
这里也是设置的一些php相关的路径问题,所以我直接找些配置好的文件粘贴替换下就好了
3. 这个时候,重启wampServer,然后就可以在浏览器输入localhost
来访问本地Apache服务器了。同样的,在上文提到的httpd.conf文件中,也有一个可以设置的路径,用来存放我们以后写的项目-> 文件中搜索documentRoot
即可找到(默认是c:/wamp/www/
)。我们在该文件夹下可以直接创建文件夹或者文件,都可以在Localhost欢迎页下看到他们。
4. 另外,欢迎页中还有一个比较重要的内容phpmyadmin,此时我们点击的时候,会提示”没有权限”,因此,我们也需要修改一下配置文件:找到路径:C:\wamp\alias\phpmyadmin.conf
的文件,修改成这样:
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
你原本的配置应该是这样的:
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
修改保存后,重启wamp即可!
结尾
目前就发现这么多问题,后续如果有别的需要修改的配置文件或者内容,我会再次添加进来。如果哪里说的不对,还请批评指正。