admin 管理员组文章数量: 1086019
2024年2月23日发(作者:phantomjs)
win7/win8下手工搭建WAMP环境
PHP环境的搭建通常是学习PHP的第一步,那么今天我们就来看一下应该怎样搭建PHP的环境,这次是在windows8上搭建的,其实也无所谓win7还是win8,方法都是一样的。对于LAMP我们应该很熟悉,那是Linux+Apache+MySQL+PHP(+phpMyAdmin),但在windows上我们对其也有类似的简称:WAMP,即Window+Apache+MySQL+PHP(+phpMyAdmin),下面是本次搭建PHP环境需要用到的:
带有window8或window7系统的电脑
Apache软件包:
MySQL软件包:
PHP代码包:
phpMyAdmin代码包:
对于下载地址我就不提供了,大家可以搜一下,网上有很多。当然软件的版本也不局限于上面的,但这里还是有两点需要说明:
第一,Apache软件包中的openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接;
第二,VC11使用Visual Studio 2010编译,使用VC11版本的PHP需要安装Microsoft 2010
C++ Runtime。
另外就是我们的目录结构,为了方便管理,我们把它们装在一块,首先建立WAMP文件夹,然后再在里面分别建立MySQL、PHP、Apache文件夹,等会儿我们把MySQL、PHP、Apache分别安装在对应的文件夹里。目录结构如下图:
对于phpFileUploadTmp、phpSessionTmp、www目录的作用我们在后边会提到。
第一步、MySQL的安装
在win7或者win8下安装mysql都是一样的,所以本文对于win7系统或win8系统都适用。既然你们有兴趣读这篇文章,我想我也没有必要再解释MySQL是干什么用的了,下面就直接安装它吧。
1、欢迎界面出现了,有兴趣的可以读读,然后点击“Install MySQL Products”
2、接受GPL条款,点击“Next”
然后会自动联网检测是不是最新版的,如果认为没必要刻意跳过。
3、这是出现了5个选择项Developer Default、Server only、Client only、Full、Custom,Developer Default是指开发者典型安装,Full是完全安装,Custom是自定义安装,那么我们选择自定义安装,并且修改安装目录到“C:WAMPMySQL”,数据库存放路径也自己设定,,然后“Next”
4,、这里会检测下安装需求环境,Execute解决后,然后“Next”
5、会有这些画面的出现
6、安装已经完成了,接下来开始配置MySQL
7、出现3个选择项,分别代表:
Developer Machine:开发测试,mysql 占用很少资源
Server Machine:服务器类型,mysql占用较多资源
Dedicated MySQL Server Machine:专门的数据库服务器,mysql占用所有可用资源
你们选择哪一个可以随意,不过我选的是第一个”Developer Machine“,开启TCP/IP访问,端口默认3306,勾选高级配置,然后”Next“
8、接下来设置mysql数据库的root密码,其他用户以后根据需要添加配置权限:
9、接下来设置mysql数据库的系统启动服务,让系统默认用户具有启动services权限:
10、接下来设置mysql数据库的错误日日志存放,默认就行,直接“Next”
11、完成配置和添加安装实例
OK,安装完了,现在我们打开MySQL的命令行客户端,输入密码
*****
然后”回车“,就会出现
这说明我们已经安装成功了,哦耶!
第二步、安装Apache
1、首先看到的是欢迎界面,不用管它,直接点击“Next”
2、接受条款,点击“Next”
3、直到出现下面画面。在这里主要配置Network Domain、Server Name、Email地址以及Apache服务的占用端口,默认为80端口,你可以根据需要设置为其他端口,然后点击“Next”。Apache的安装目录你可以使用默认目录或根据需要自行选择安装目录
4、选择自定义,然后点击“Next”
5、这一步,我们不用管去其它的,只需调整下下安装路径就行了,安装到WAMP/Apache/目录下,然后点击“Next”
6、点击“Install”
7、最后点击“Finish”完成安装
在电脑的右下角找Apache的图标,启动Apache。然后再浏览器里输入localhost/(或localhost:80/),如出现It Works!:
那就说明Apache安装成功了。
第三步、安装PHP及PHP的环境配置
把PHP安装包解压到文件夹WAMP/PHP里面。下面开始PHP的环境配置。
在文件夹WAMP/PHP里找到-production文件,重命名为,然后用编辑器打开
1、首先找到
; extension_dir = "./"
修改为:
extension_dir = "C:/WAMP/PHP/ext"
(我的是在C盘安装的,你可以根据实际情况更改)表示指定PHP扩展包的具体目录,以便调用相应的DLL文件
2、开启相应的扩展库功能,找到下面的几行,把前面的“;”去掉
extension=php_
extension=php_
extension=php_
extension=php_
extension=php_
extension=php_pdo_
extension=php_
3、配置PHP的Session功能
在使用session功能时,必须配置session文件在服务器上的保存目录,否则无法使用session,需要建一个可读写的目录文件夹,那么我们在WAMP文件夹里phpSessionTmp目录,然后在文件中找到
;_path = "/tmp"
修改为:
_path = "C:/WAMP/phpSessionTmp"
4、配置PHP的文件上传功能
在使用PHP文件上传功能时,必须指定一个临时文件夹以完成文件上传功能。下面在WAMP文件夹里创建一个phpFileUploadTmp文件夹,然后在文件中找到
;upload_tmp_dir =
修改为:
upload_tmp_dir = "C:/WAMP/phpFileUploadTmp"
5、修改ne,默认为美国时间,如果不修改会报错
找到
;ne =
修改为:
ne = Asia/Shanghai
好了,对于的配置算是完成了,但这还不够,我们还要需要Apache支持PHP,因此还得在Apache配置文件中完成相应的PHP配置。
在WAMP/Apache/conf文件夹里找到文件,并打开
6、在#LoadModule vhost_alias_module modules/mod_vhost_下添加
LoadModule php5_module "C:/WAMP/PHP/php5apache2_"
PHPIniDir "C:/WAMP/PHP"
AddType application/x-httpd-php .php .html .htm
7、由于默认情况下Apache服务器执行web主程序的目录为Apache2.2/htdocs,为了方便,我们在WAMP里面建立了www文件夹来替代htdocs,所以此时需要修改相应的Apache配置,是web程序目录变为www目录
找到
DocumentRoot "C:/WAMP/Apache/htdocs"
修改为
DocumentRoot "C:/WAMP/www"
找到
DocumentRoot "C:/WAMP/Apache/htdocs"
修改为
8、最后修改index文件的先后顺序,由于配置了PHP功能,当然需要优先执行
找到
DirectoryIndex
修改为
DirectoryIndex
至此,PHP的环境配置算是基本完成了,下面就试一下吧
重启Apache,在WAMP/www里面放置一个文件,在里面写入代码
phpinfo();
?>
然后重启apache服务后在浏览器地址栏里输入localhost/,这时网页显示了PHP的基本配置信息,那么我们的PHP环境算是搭建完了。
第四步、安装phpMyAdmin
首先在WAMP/www/里面建立phpMyAdmin文件夹,然后解压到WAMP/www/phpMyAdmin/文件夹,在WAMP/www/phpMyAdmin/libraries里面找到文件,把它复制到WAMP/www/phpMyAdmin根目录下,并重命名为,然后打开
1、填写访问phpMyAdmin的绝对URL
找到
$cfg['PmaAbsoluteUri'] = '';
修改为
$cfg['PmaAbsoluteUri'] = 'localhost/ phpMyAdmin /';
2、填写服务器地址,通常默认为localhost,不需要修改
$cfg['Servers'][$i]['host'] = 'localhost';
3、填写MySQL用户名
$cfg['Servers'][$i]['user'] = 'root';
4、填写MySQL密码
$cfg['Servers'][$i]['password'] = '这里是你的MySQL数据库的密码';
5、设置认证方法
$cfg['Servers'][$i]['auth_type'] = 'cookie';
考虑到一些安全性因素,设置为cookie
6、设置短语密码,如果上面设置成cookie,那这里不能留空,可以随便填一个,比如就填beyondweb吧
$cfg['blowfish_secret'] = 'pqiankui';
OK,下面我们通过localhost/ phpMyAdmin /访问,输入用户名和密码就可以进入phpMyAdmin的管理界面了,对于它的使用大家就自己研究吧。
现在,我们的WAMP环境手工搭建工作算是基本完成了!
版权声明:本文标题:win7或win8下手工搭建WAMP环境(Apache2.2.25+MySQL5.6.12.2+PHP5.4 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1708620460a528058.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论