码迷,mamicode.com
首页 > 其他好文 > 详细

非集成搭建wampp环境

时间:2016-07-13 09:12:43      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

此次的安装包:

Apache-2.2.11

Mysql-5.5.21

php-5.4.0

phpMyAdmin-4.4.0

64位win7操作系统

(一)安装

傻瓜式安装好apache、mysql(不知道如何安装可百度出安装的详细教程)、php(一般直接解压压缩包,也有用安装文件安装的)。

需要注意的是,在这个例子中,我将apache、mysql、php都安装在了D:\phpenv\下。

 

出现下面的“It works” 表明apache安装成功

 技术分享

(二)配置

1、Apache加载php模块

在D:\phpenv\apache\conf\httpd.conf,在众多的LoadModule后面添加下面3句

LoadModule php5_module "D:\phpenv\php\php5apache2_2.dll"

AddType application/x-httpd-php .php   ;支持解析的文件后缀,以空格加其他解析类型来告诉apache有哪些文件可解析,一般.php就好了

PHPIniDir "D:/phpenv/php"         ;php.ini所在的目录

如下图所示:

技术分享

重启apache,可继续往下操作查看修改后的效果

 

如何确定apache能够解析php了呢?

在documentRoot指定的目录下新建一个php文件,如phpinfo.php

里面写上如下语句:

 技术分享

在浏览器中访问,出现结果如下所示,表示配置成功

 技术分享

2、php连接mysql模块

(2.1)打开php扩展包

将在php.ini中(可能有些安装后没有发现php.ini,作为开发者则将php.ini-development改名为php.ini)

;  extension_dir = " ext"前的注视去掉,并指向php扩展包ext,变为

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

(2.2)去掉

;extension=php_mysql.dll

;extension=php_mysqli.dll

前的注释

查看配置是否生效一定注意修改后重启apache

 

如何确定php能够连接mysql数据库呢?

在pnpinfo()中包含如下信息表示配置连接成功

 技术分享

至此,配置基本完成,如果想要更加方便地管理数据库,可以启用相关的数据库管理工具,如phpMyAdmin或者Navicat等。

 

3、phpMyAdmin的启用

需要将phpMyAdmin安装在apache能访问到的范围内,这里直接将它安装在D:\phpenv\apache\htdocs\phpmyadmin中。

从网上下载下来的phpMyAdmin是一个压缩包,里面包含一大堆的文件。找到config.inc.php(phpMyAdmin的快捷配置文件),如果没有config.inc.php,则找到config.sample.inc.php并将其改名为config.inc.php。如果上述两个文件都没有,则去libraries目录下找到config.default.php(phpMyAdmin的默认配置文件)并将其复制到phpmyadmin下改名为config.inc.php。

访问http://localhost/phpmyadmin可能会报错php扩展中的mbstring扩展没有打开,这时只要去php.ini中去掉extension=php_mbstring.dll前的注释再重启apache就好。

再次访问http://localhost/phpmyadmin出现下面的页面,在页面中输入当初在mysql安装时设定的用户名和密码,之后就能正常访问了。

 

鉴于数据库安全,需要在config.inc.php中找到:

$cfg[‘blowfish_secret‘] = ‘‘;

$cfg[‘Servers‘][$i][‘auth_type‘] = ‘cookie‘;

如果$cfg[‘Servers‘][$i][‘auth_type‘] = ‘cookie‘;则需要完善$cfg[‘blowfish_secret‘]的值,随便填写一个密钥就好,只要是数字或者字母。

非集成搭建wampp环境

标签:

原文地址:http://www.cnblogs.com/lindsaytian/p/xampp_install.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!