PHP开发环境之WAMP独立安装

一、安装apache(2.2.22版本)

1、获得apache安装软件: 建议去官网下载: www.apache.org

2、开始安装软件,一直点击“Next”,直到遇见配置界面:

Network Domain域名可以填localhost,而Sever Name服务器的主机名也填localhost,邮箱任填,选择单选框“for All User...”

3、 进行各项配置之后, 点击”next”进入到安装配置类型选择界面‘

4、选择”Custom”点击”next”进入到安装配置界面,

5、更改安装目录为D:/server/apache(注:路径的配置: 不能有空格, 不能有中文)

6、 点击”install”进行安装

7、  点击”finish”完成安装,任务栏出现如下图标,即安装成功


8、安装失败可能出现的问题

 Windows允许安装多个apache, 但是必须指定不同的端口: 如果出现红点,那么说明apache安装成功: 但是启动失败(端口占用)

9、  验证apache是否正常工作: 在浏览器中输入url: localhost,出现“It works!”页面则正常工作


二、安装PHP(5.4.8版本)

1、获取php的安装文件: 建议去官网. http://www.php.net

2、将PHP的安装包解压后,移动到D:/server/下,并且重命名为php

3、在Apache中加载PHP

①在Apache的配置文件D:/server/apache/conf/httpd.conf中加载PHP模块


②在Apache配置文件中设置:以.php结尾的文件交给php处理

③重启Apache,修改D:\server\apache\htdocs目录下的文件index.php内容为:

在浏览器输入localhost,结果显示出hello world,则表示配置成功。


三、安装mysql(5.5.28版本)

1、 获取mysql的安装文件: 建议去官网: www.mysql.com

2、给安装文件所有权限:右击安装文件,选择“安全”一栏,单击当前的用户名,在“完全控制”权限一栏打勾

3、以管理员权限运行安装文件,一直点击“Next”,安装类型选择“Custom”,进入功能选择界面:

① 修改mysql的安装路径为D:/server/mysql

②修改mysql的数据存储路径D:/server/mysql

4、修改完两个路径之后,点击“Next”进入准备安装界面

5、点击“Install”安装,安装时间有点长: 中途需要点击两次”next”进入到安装完成界面

6、点击”finish”进入到mysql实例配置欢迎界面

7、点击”next”进入到配置类型选择界面

8、选择详细配置Detailed Configuration, 点击”next”进入到服务器类型选择配置

9、选择Developer Machine, 点击”next”进入到数据库功能选择界面

10、选择多功能数据库Multifunctional Database,点击”next”进入到innodb存储引擎(事务处理)数据存储位置

11、直接点击”next”进入到数据库并发量选择界面

12、选择手动配置 Manual Setting,将配置的并发量设置为15个: 点击”next”进入到网络配置

13、勾选Enable TCP/IP Networking和Enable Strict Mode,设置Port Number为3306,勾选Add firewall...点击”next”进入到字符集选择

14、选择手动选择字符集Manual Selected Default Character Set / Collation,并将字符集设置成utf8,点击”next”进入到操作系统配置界面

15、勾选Install As Windows Service 和Include Bin Directory in Windows PATH和Launch the MySQL Sever automatically复选框,Service Name选择MySQL,点击”next”进入到安全配置,输入两次root用户密码,(选择性勾选允许远程root用户访问). 点击”next”进入到配置准备界面

16、点击”Execute”进行配置: 等待四个圆圈都被打上勾: 配置成功

17、测试安装是否成功,在cmd命令行输入如下指令mysql -hlocalhost -P3306 -uroot -p 回车,输入密码,如能进入mysql界面则成功

18、在PHP的配置文件php.ini中配置mysql

①到PHP的安装目录下找到php.ini-development文件,将其复制一份,并重命名为php.ini

②在php.ini中加载mysql扩展(将;extension=php_mysql.dll前面的分号去掉即可)

③指定扩展所在位置: extension_dir  (在php.ini中指定)

extension_dir = "D:/server/php/ext"

④在Apache的配置文件apache的配置文件httpd.conf中加载php.ini文件


⑤查看apache是否加载php.ini成功:

修改apache\htdocs\index.php内容为:


运行后,出现如下页面,表示加载成功:


⑥修改PHP所在的时区: 在php.ini中修改



四、虚拟主机的配置

1、先开启apache的基于域名的虚拟主机功能(在httpd.conf中开启)


2、配置虚拟主机: 给不同的文件夹设置不同的别名(主机名)

<VirtualHost *:80>

#指定文件夹所在目录

DocumentRoot 路径

#指定别名

ServerName 别名

</VirtualHost>


3、重启apache,若要实现使用新的主机名访问网站: 必须配置hosts文件


4、权限配置: 针对网站下的对应文件夹内部的内容的访问权限配置


5、设置默认的网站首页


6、为了开发方便: 通常当访问一个文件夹的时候希望得到的是文件夹内部的文件列表


7、Apache主配置文件: httpd.conf需要加载虚拟主机的配置文件


 8、搭建新的localhost的虚拟主机














评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值