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。
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。
相关文章推荐
- Bugfree2.0+apache+mysql+php在windows2003上配置成功
- Linux(CentOS6.x)下使用yum软件管理工具安装LNMP(Nginx+PHP+Mysql)环境并配置虚拟主机vhost
- Bugfree2.0+apache+mysql+php在windows2003上配置成功
- 使用Wamp配置Bugfree,Apache+MySQL+php,局域网访问
- Windows下搭建PHP开发环境(Apache+PHP+MySQL)+调试工具Xdebug的配置
- bug管理工具bugfree配置之二:bugfree安装篇
- Mysql+Apache+php+MyDNS安装配置和管理
- bug管理工具bugfree配置之三:乱码的最终完美解决方案
- Apache+mySQL+php5.0+BugFree的配置过程
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- Apache php Mysql 配置全纪录
- Linux下Apache 2.2, MySQL 5.0和PHP 5.0的安装与配置
- PHP+Apache+Mysql的配置
- 简要介绍Apache、php、mysql安装和工具介绍
- Apache+mysql+php在linux下的配置(成功)
- Windows 下 PHP 开发环境配置系列一(PHP+Apache+MySql; Zend Debugger+PDT)
- php 5.28+apache 2.28+mysql 5.0 配置
- Linux下LAMP(Apache+PHP+MySql)环境配置
- apache+php+mysql安装配置方法小结
- Apache+Mysql+PHP环境配置(WINDOWS)