码迷,mamicode.com
首页 > 数据库 > 详细

apache php mysql 手动安装步骤

时间:2015-12-14 18:08:58      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

第一步:自动安装apache 下载apache自动安装包 

apache 官方下载: http://httpd.apache.org/download.cgi (包含有MSI Installer字样), 安装完毕,启动apache。 安装到D:\wamp\Apache2.2 第二步: 手动安装php 下载php压缩包(手动安装包) 
php官方下载: http://php.net/downloads.php (Windows Binaries中的zip package,从5.3版开始,扩展需要另外下载  http://pecl.php.net/packages.php  ) 
php官方中文手册——安装说明: http://cn.php.net/manual/zh/install.windows.manual.php 手动安装。 
解压缩到D:\wamp\php 
复制php.ini-recommended为php.ini 编辑D:\wamp\php\php.ini 


var script = document.createElement(‘script‘); script.src = ‘http://static.pay.baidu.com/resource/baichuan/ns.js‘; document.body.appendChild(script);

 

display_errors = Off  改成 display_errors = On extension_dir = "./"  改成 
extension_dir = "D:\wamp\php\ext"  或者  extension_dir = "../php/ext" 
第三步: 整合php和apache 
编辑D:\wamp\Apache2.2\conf\httpd.conf DirectoryIndex index.html 修改为 DirectoryIndex index.html index.php 在httpd.conf文件最后添加这几行: # 导入php模块 
LoadModule php5_module "D:/wamp/php/php5apache2_2.dll" 
# 增加作php语法解析的文件类型 AddType application/x-httpd-php .php # 配置 php.ini 的路径 PHPIniDir "D:/wamp/php" 第四步: 自动安装mysql 下载mysql自动安装包 
一般情况,MySQL5以上都可以,php中的连接mysql的libmysql.dll是5.0.51a版本, 

 

var script = document.createElement(‘script‘); script.src = ‘http://static.pay.baidu.com/resource/baichuan/ns.js‘; document.body.appendChild(script);

 

5.0.51a版的mysql下载:http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-5.0/mysql-5.0.51a-win32.zip 第五步: 连接php和mysql 
MySQL 默认未启用,因此必须在 php.ini 中激活 php_mysql.dll 动态连接库。 
编辑D:\wamp\php\php.ini ;extension=php_mysql.dll ;extension=php_mysqli.dll 删除前面的分号,即改成: extension=php_mysql.dll extension=php_mysqli.dll 
此外,PHP 还需要访问 MySQL 客户端连接库。PHP的根目录下有libmysql.dll,为了让 PHP 能和 MySQL 对话,此文件必须放在 Windows 的系统路径 PATH 中。 有两种方法: 
方法1:把PHP目录中的libmysql.dll复制到C:\WINDOWS\system32目录中 
方法2:在环境变量—系统变量—Path中添加D:\wamp\php (推荐,但需要重启计算机,才能生效) 
参考资料: http://cn.php.net/manual/zh/faq.installation.php#faq.installation.addtopath 
参考资料: http://cn.php.net/manual/zh/ref.mysql.php#my

 

sql.installation.windows 
可以看到PHP目录中还有libmcrypt.dll、libmhash.dll、libpq.dll,如果使用方法1,不使用环境变量,以后需要调用这些dll时,需要把这些也复制到C:\WINDOWS\system32目录中 第六步:连接mysql和apache 
apache连接mysql,apache会在apache安装目录下的bin目录中搜索libmysql.dll,找不到就会在环境变量的目录中找。 如果在第五步中已经把D:\wamp\php添加到环境变量中,那么apache将调用D:\wamp\php\libmysql.dll; 
否则需要复制libmysql.dll到D:\wamp\Apache2.2\bin WAMP现在装好了。 
安装phpMyAdmin,常见问题: 
(1)无法载入 mcrypt 扩展,请检查 PHP 配置 解决办法:编辑php.ini 
把 ;extension=php_mcrypt.dll 前面的分号去掉,改成 extension=php_mcrypt.dll 
(2)没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果. 解决办法:编辑php.ini 

 

把 ;extension=php_mbstring.dll 前面的分号去掉,改成 extension=php_mbstring.dll 
(3)配置文件现在需要绝密的短语密码(blowfish_secret)。 错误原因:未设置cookie加密字符 
解决办法:编辑phpMyAdmin/config.inc.php ,修改其中的$cfg[‘blowfish_secret‘] = ‘‘;,等号右边引号中输入为任意字母,如$cfg[‘blowfish_secret‘] = ‘whatever‘;(此处的whatever可以是任意字符串)。 
如果目录中没有config.inc.php文件,把phpMyAdmin根目录下的config.sample.inc.php复制一份重命名成config.inc.php放在根目录下。 
(4)phpMyAdmin - 错误 无法载入 mysql 扩展,请检查 PHP 配置 - 文档 
错误原因:apache无法找到libmysql.dll 
解决办法:把D:\wamp\php添加进环境变量,或者把libmysql.dll复制到apache的bin目录

apache php mysql 手动安装步骤

标签:

原文地址:http://www.cnblogs.com/zzg521/p/5045486.html

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