肉鸡使用:配置php +MySQL环境

windows2003环境
如前所述,已经在肉鸡上安装Apache.并绑定了域名
http://chilken1.oogami.name

php安装很顺利,主要由于PHP有官方完整中文文档.非常方便

下载PHP 5.2.5 Windows-Zip ,windows2003可以直接解压缩,把其中文件放到一个文件夹下:

C:\php

根据官方文档,需要让该目录下 php5ts.dll 文件被windows正确识别,可以复制文件倒windows目录,web目录或修改环境变量PATH.

修改环境变量需要重启,偶这可是远程控制肉鸡..无故重启肯定给管理员发现..所以把这个文件复制到 Windows目录C:\windows .为了方便偶把它往Apache目录里 bin/ 文件夹里也复制一份.

然后编辑httpd.conf (Apache 配置文件):
有提供两种方式(CGI /Apache模块) ,偶用CGI方式:

加入下面代码
c:/php/是php所在目录.所有目录分割符用反斜杠 /

ScriptAlias /php/ “c:/php/”
AddType application/x-httpd-php .php
Action application/x-httpd-php “/php/php-cgi.exe”

经过试验,还需要加入以下代码,否则php文件无法正确执行(访问出现503 Forbidden)
这可能由于php目录在web目录以外并且以CGI方式运行.



Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

现在OK
重启Apache服务, 写一个 test.php (<?php phpinfo() ; ?> )
浏览器看看效果
http://chilken1.oogami.name/test.php

MySQL
这里下载MySQL Community 版 (免费)

偶肉鸡是 P4D 2.8GHZ
所以下载 x86版

安装.
安装完成立即设置,这个随便. 偶选择 “Server machine” ,UTF-8 字符集,其他默认
创建root密码,为了方便选中允许远程root用户访问.

在CMD下 ,输入
mysql -uroot -pPASSWD
成功登陆!

create database test1 ;
创建一个数据库玩玩

show databases ;
应该看到创建的数据库了.

另外得改php.ini设置使其支持MySQL:

extension_dir=”d:/php/ext”
extension=php_mysql.dll

(第一个改为 php路径 )
对于CGI模式php,无需重启Apache之类

偶安装了一个Discuz6.0 测试:
小野大神肉鸡论坛
http://chilken1.oogami.name/discuz/index.php

服务器就是爽,页面执行时间都是几毫秒
哈哈.

1 Response to “肉鸡使用:配置php +MySQL环境”


Comments are currently closed.