apache+php+mysql在winxp、2003、win7下的配置

一、工具准备

httpd-2.2.16-win32-x86-no_ssl.msi(apache安装版本)

php-5.3.3-Win32-VC6-x86.zip(php解压版本)

Mysql 5.1.x 安装或解压版

二、在d盘新建网站目录mywebsite和mysql,文件夹mywebsite下新建apache和php文件夹

三、安装apache到d:\mywebsite\apache,在浏览器输入http://localhost/出现It works说明apache安装成功。

如果服务器装有IIS,请把IIS的默认端口改成其他的,因为apache的默认端口也是80。

配置d:\mywebsite\apache\conf\httpd.conf。

找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so

在下一行输入

LoadModule php5_module D:/mywebsite/php/php5apache2_2.dll
PHPIniDir "D:/mywebsite/php"
AddType application/x-httpd-php .php .phtml

重起apache,且每次修改httpd.conf都要重起

四、解压php压缩包到d:\mywebsite\php,重命名php.ini-development或者php.ini-production,变成php.ini。

更改php.ini配置内容

1、扩展路径extension_dir更改成extension_dir = "D:/mywebsite/php/ext",并把前面的分号去掉,区别斜分号

2、扩展引用extension=php_bz2.dll,extension=php_fileinfo.dll,extension=php_gd2.dll,extension=php_mysql.dll,
extension=php_mysqli.dll前面的分号去掉,且前面不能有空格

3、时差date.timezone =改成date.timezone = PRC,去掉前面的分号

五、安装Mysql(选择字符集utf-8)

php5.3连接mysql在win7有问题,把# 127.0.0.1 localhost前面的#去掉,一切正常。

六、拷贝Mysql\bin\libmySQL.dll、php\php_mysql.dll到c:\windows目录下。

七、去掉目录浏览

打开httpd.conf
<Directory "D:/Apa/blabla">Options Indexes FollowSymLinks#---------->Options FollowSymLinksAllowOverride None Order

allow,deny Allow from all </Directory>
去掉Options Indexes FollowSymLinks
DirectoryIndex index.html 增加 index.php

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值