Apache安装
环境:VC2008
版本::Apache2.2 #2.4版本需要其他VC库,如2015
操作系统:Win server 2003
配置文件(httpd.conf)修改:
ServerRoot "***" 改为ServerRoot “D:/Apache24”;//Apache程序的位置。 Listen //修改开放端口号与IP地址 ServerName //修改开放端口号与IP地址“#”号去掉注释; DocumentRoot "***" 改 DocumentRoot "D:/www";//网站的根目录 <Directory "***">改为<Directory " D:/www ">; DirectoryIndex index.html 改 DirectoryIndex index.html index.php index.htm //支持更多的默认页 ScriptAlias /cgi-bin/ "***" 改 ScriptAlias /cgi-bin/ "****" //添加CGI程序处理目录,支持相对路径 <Directory "c:/Apache24/cgi-bin">改为<Directory "D:/Apache24/cgi-bin"> //同上
支持SSL:
httpd.conf修改 >>
1.添加SSL模块支持2.添加导入conf/ssl/目录下 ssl.conf配置文件ssl.conf文件修改>>1. 修改SSL证书路径 #看有几个证书就修改几个2.修改LOG日志记录路径 #可以用相对路径,相对ServerRoot而言的路径,有多个路径都需要修改PS: 如果支持了SSL,却没有修改LOG路径,Apache服务将无法启动,报0x01错误,httpd将程序闪退。
支持PHP:
1.修改PHP目录下的配置(php.ini-development),复制,重命名为php.inf #如果就是php.inf 也复制,备份一下
2.查看php目录是否有php5apache2_*.dl的库 #‘*’代表不同版本
3.打开Apache的 httpd.conf 添加代码:
LoadModule php5_module "d:/php/php5apache2_*.dll" #这里为模块的路径 AddHandler application/x-httpd-php .php #添加对.PHP文件处理 PHPIniDir"d:/php" #php.inf配置文件的路径