apache + php +mysql 环境配置

泪流满面吖,在公司折腾了一整天,起不来;回家弄到现在终于起来了!这是伟大人民的胜利!

先记录一些要点(过会儿再细写)
1. 安装文件的版本选择 non-thread-safe VS thread-safe / v6 VS v9 / x86 VS x32
2. apache配置文件:添加
LoadModule php5_module "D:/php/php5apache2_2.dll"(务必再三仔细核对此地址)
phpinidir "D:/php"
AddType application/x-httpd-php .php
选用的php5_module必须与apache版本对应
Apache2.4 对应 php5apache2_4.dll(本人还没成功实现
Apache2.2 对应 php5apache2_2.dll
Apache2.1 对应 php5apache2.dll
Apache1 对应 php5apache.dll
大部分apache+mysql后起不来的错误信息都是 cannot load php5apache2_2.dll to server
忏悔一下,晚上回家配置的最终没起来就是因为大意把地址写错了,该死!
3. php.ini 配置文件extension_dir = "D:/php/ext" 地处地址最好写绝对地址
4. 以上确保无误如果还是出现cannot load php5apache2_2.dll,看下自己下载的版本是不是有x_86,去下载个"VC2008运行库"什么的安装下
5. 以上操作都完成后就自求多福吧
6. 还是起不来,坚决找大侠,找不到就换版本勇敢的再来吧

再把些常命令写下来
net start/stop ServiceName              启动/结束服务程序
httpd -k install / httpd -k uninstall     启动/结束apache服务程序
httpd -k start / restart / stop            运行/重启/关闭apache

续:mysql安装
mysql的安装其实基本上与apache,php是无关的,完全独立的一个软件
此次安装的是mysql5.6.10,如果是在windows下安装记得用msi格式的,tar.gz完全是考验水准的。
安装中唯一要注意的就是安装类型的选择,最好选cuntom,可以自定义安装的目标并顺便设好配置。
安装完后用php -> mysql_connect连接数据库,显示
Call to undefined function mysql_connect(),
修改php.int去掉;extension=php_mysql.dll;extension=php_mysqli.dll前面的; 号

你可能感兴趣的:(apache + php +mysql 环境配置)