您的位置:首页 > 运维架构 > Apache

bug管理工具bugfree配置之一:php mysql apache 配置篇

2008-06-12 15:33 656 查看
首先准备好软件:(截至今天,全都是最新的稳定版本)
PHP 5.2.3 http://www.php.net Apahce 2.2.4 http://httpd.apache.org Mysql 5.1.19 http://dev.mysql.com/downloads/mysql/5.1.html
其次是卸载:(卸载原先的IIS6和php5.0.5,如果你是全新安装,请跳过次步骤)
其实说是卸载,只不过是把原先的禁用掉而已:
启动IIS,停止所有网站(重启之后IIS也会是停止状态,保证不和Apache不冲突);
更改系统环境变量(请参考“安装php5”)

安装php5
直接解压压缩包到c:/php
更改环境变量:我的电脑属性》高级》环境变量》双击“Path”,追加c:/php;c:/php/ext

安装Apache
双击msi安装包,domain和server可以用自己本地的ip或者localhost

配置Apache
用记事本打开%apache-root%/conf/httpd.conf,找到:
# LoadModule foo_module modules/mod_foo.so
追加:
LoadFile "c:/php/php5ts.dll"
LoadFile "c:/php/libmysql.dll"
PHPIniDir "c:/php"
LoadModule php5_module "c:/php/php5apache2_2.dll"

找到:
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
追加:
AddType application/x-httpd-php .php
这样就可以支持php5和mysql

接下来更改网站目录:
DocumentRoot "c:/wwwroot"
还有这个别忘记,不然会出现403禁止访问的错误:
<Directory "c:/wwwroot">

更改默认页面:
DirectoryIndex index.html index.php

好了其他没什么可以更改的。

php的配置

把php.ini-dist复制一份,改名为 php.ini然后修改:

再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录系统目录c:/windows/system32下

最后到c:/php5/ext下将php_gd2.dll php_mysql.dll这两个文件复制到system/system32

安装MYSQL

MYSQL的安装比较简单,只需要打开安装包,下一步就ok啦

然后我们来测试一下,数据库是否安装通过

新建 testdb.php

<?
$link=mysql_connect("localhost","root","123"); //12345改成你的mysql密码
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?>

如果成功,则说明ok

在Data Handling下找到post_max_size = 8M
这是PHP将接受的POST数据最大大小,可更改为20M。

在Paths and Directories下找到extension_dir=
这里设置的是PHP搜索扩展库的位置,将其路径设为extensions文件夹的位置,即改成:
extension_dir= "c:/php/ext"

在File Uploads下找到upload_max_filesize = 2M,允许上传的的最大文件大小
可更改为20M。

Dynamic Extensions这里是PHP扩展设置部分,列出了PHP所有的可支持扩展,前面都加了分号注释,表示目前PHP配置不支持扩展,我们可以将分号去掉让PHP支持该扩展下面列出的是几个常用且较实用的PHP扩展把下面几句前面的分号去掉
;extension=php_mbstring.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll

好了一切准备就绪!

重起APACHE,在主目录下新建一个记事本文件test在里面输入
<?php
phpinfo();
?>
保存后修改后缀名为PHP。在浏览器输入http://127.0.0.1/test.php是不是看到PHP版本信息,没错,这样PHP的配置就完成了。接下来安装MYSQL。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: