非集成搭建wampp环境

此次的安装包:

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']的值,随便填写一个密钥就好,只要是数字或者字母。

转载于:https://www.cnblogs.com/lindsaytian/p/xampp_install.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值