- Apache 2.2.21
官网上下载 httpd-2.2.21-win32-x86-no_ssl.mis包,安装apache,并在安装过程中注册为windows服务。如果安装有IIS或别的服务器,安装完毕后打开 httpd.conf,修改 Listen xxxx 为非80端口。
基本配置:
- 修改 DocumentRoot、Directory为自定义的webroot地址
- DocumentRoot下的虚拟目录设置格式为 Alias /phpMyAdmin/ "F:/phproot/phpMyAdmin" (切记虚拟目录有前后都有/,如:/phpMyAdmin/)
- 根目录以及虚拟目录权限是以<Directory>格式设置,若禁止列出目录内容,修改Options Indexes FollowSymLinks 为 Options FollowSymLinks
- 添加DirectoryIndex下的默认启动文件index.php default.php
安装后Apache后,即可在桌面Monitor Apache或系统服务中启动Apache Server。
快捷键:
win+r-->cmd-->net start "Apache2.2"启动apache
win+r-->cmd-->net stop "Apache2.2"关闭apache(mysql注册为服务后启动关闭同理)
F&Q:
Q:无法启动Apache服务,由于以前安装过Apache旧版本,或者安装过wampserver卸载后未清理干净注册表。
A:win+r-->cmd-->services.msc 查看已注册过的服务,找到旧的apache服务的名称,如apache2.2,然后win+r-->cmd-->sc delete "apache2.2"删除该服务。
附:Apache安装手册![](http://hi.csdn.net/attachment/201110/26/0_1319609300eJBb.gif)
- MySQL 5.5.12
附:MySQL安装详解(打开方法同理)
- PHP5
官网上下载php-5.3.8-Win32-VC9-x86.zip,注意一定要选择thread safe版本的zip包。安装好后修改php.ini中short_open_tag = On;
配置apache支持php5
在httpd.conf里找到 #LoadModule块,最后添加 LoadModule php5_module "D:/Program Files/php5/php5apache2_2.dll"
找到AddType块,最后添加
AddType application/x-httpd-php .php .php3
# PHPIniDir
PHPIniDir "D:/Program Files/php5"
配置php5支持mysql
修改php.ini中的
extension_dir = "D:/yourpath/php/ext"
并取消该行以下所有extension的注释符号;
或按需要启动模块,主要是mysql一项。
- phpMyAdmin的安装
以上所有服务配置完需要重启服务器后才能生效
最后附上PHP+Apache+Mysql组合的安装过程详解(打开方法同理)