一.介绍
Apache是世界使用排名第一的Web服务器软件。本身只支持html即普通网页。可以通过插件支持php, 还可以与 Tomcat 连通来支持jsp等。
二. Win7安装配置
1 .下载
Apache下载地址:http://httpd.apache.org/download.cgi
win下安装时可以选择是否包括OpenSSL(SSL协议):
httpd-2.2.25-win32-x86-no_ssl.msi
httpd-2.2.25-win32-x86-openssl-0.9.8y.msi
2 .安装
如果Apache部署在本地计算机,Network Domain和Server Name都填localhost。
Administrator's Email Address可随意填写。
选择“Custom”为用户自定义安装。
将所有项都安装到本地(选“This feature will be installed on local dirive.”)
完成安装后在桌面右下角图标栏打开Apache Servers Monitor,并点击Start。
如果Service Stalus列表为空或者Start和stop都为不可选。则需要打开控制台(运行 --> cmd )并切换到 <Apache 安装目录/bin > 并执行命令 httpd –k install
在浏览器中输入localhost:8080或127.0.0.1:8080 ,如果能访问则安装成功。
三 . 配置说明
1 .修改网站目录
Apache
安装目录下的htdocs文件夹为网站文件目录。或者修改Apache 安装目录下conf/httpd.conf文件中的DocumentRoot参数,来指定目录,如
DocumentRoot
"E:/Compiler/Apache/htdocs"
2 .访问出错 “You don't havepermission to access / on this server.”
如果访问时出现错误“You don't have permission to access / onthis server.”,修改conf/httpd.conf 中
----------------------------------------
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
----------------------------------------
将deny from all中的deny 改成了Allow。
3 .目录方式访问
上表中Options FollowSymLinks表示禁止目录方式访问。改为Options Indexes FollowSymLinks则启用目录方式访问。
4. 在本机环境下通过域名来访问
在C:\Windows\System32\drivers\etc\hosts中将本机地址与域名绑定
127.0.0.1 localhost www.mypro.com
在conf/httpd.conf中设置
ServerName www.mypro.com
Listen 80
这样通过www.mypro.com就能访问apatche指定目录下的文件了。