OTraining/Windows下Apache、PHP、MySQL环境配置
本系统环境配置以Windows XP SP3、Apache 2.2.11、PHP 5.2.9、MySQL 5.0为例。
下载安装[ ]
到apache/php/mysql官方网站下载安装包。 Apache 2.2.11, PHP 5.2.9(注意php下载解压缩版),MySQL 5.0。
安装到的目录:
- Apache D:\Apache2.2
- PHP D:\php5
- MySQL D:\MySQL
(注意:记住mysql安装配置的用户名和密码。)
环境配置[ ]
Apache 配置[ ]
打开 ./conf/httpd.conf,在 LoadModule 后加入。添加php模块,如下:
LoadModule php5_module D:/php/php5apache2_2.dll PHPIniDir D:/php5
找到DocumentRoot,修改成 DocumentRoot "D:/Apache2.2/htdocs" (你的WEB目录)
找到DirectoryIndex,修改成 DirectoryIndex index.php index.html index.htm
PHP配置[ ]
在系统的环境变量Path中加入: D:\php5;D:\php5\ext;
将d:\php5下的 php.ini-dist 的文件名修改为 php.ini,打开。
找到doc_root,修改成 doc_root =D:\Apache2.2\htdocs
找到extension_dir,修改成 extension_dir = "./ext"
去掉如下几个模块前的“;”:(“;”代表此段代码被注释,注释后的代码无效。)
extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_pdo.dll extension=php_pdo_mysql.dll
配置ioncube:
在考试系统的文件目录下,可以找到 /ioncube目录,这里可以根据php版本(5.0/5.1/5.2),环境需要选择ioncube版本。
由于安装php版本为5.2。则在考试系统根目录下 /ioncube 文件,找到对应的 ioncube_loader_win_5.2.dll 版本。
于是在php.ini最后添加(注意添加路径于本地实际路径相符)
zend_extension="/var/www/ots/ioncube/win/ioncube_loader_win_5.2.dll"
注意:如果安装了其他zend_extension(比如zend、xdebug等),需保证ioncube在其他所有zend_extension之前
配置完成后,重启apache服务。
参考来源[ ]
OTraining使用手册导航 | ||||
---|---|---|---|---|
|