一、工具准备
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