/ 中存储网

在winxp、2003、win7系统下安装配置Apache+PHP+MySQL

2013-12-26 13:21:01 来源:ITJS.CN

一、工具准备

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:mywebsiteapache,在浏览器输入http://localhost/出现It works说明apache安装成功。

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

配置d:mywebsiteapacheconfhttpd.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:mywebsitephp,重命名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前面的#去掉,一切正常。

六、拷贝MysqlbinlibmySQL.dll、phpphp_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