下载
- 登录https://httpd.apache.org/download.cgi 这个地址
- 进入如下界面后,选择第一项
ApacheHaus
,这是个第三方下载平台,在它的网站下载独立的 Apache 会是一个压缩包,第二项也是独立的 Apache 下载地址,另外三个是集成开发环境。 - 在下载界面中,会发现 VC9 和 VC11 字样,通过阅读相关内容得知:
- VC9 是指用 VS2008 编译的
- VC11 是指用 VS2012 编译的,VC11 无法在 windows xp 和 server 2003 中使用
配置
- 进入解压后的 Apache 目录,找到
~\Apache\conf\httpd.conf
文件并用编辑器打开 找到
Define SRVROOT
,将后面的地址改成本地 Apache 安装存放的地址,例如:1
Define SRVROOT "c:/PortableSoft/Apache"
找到
Listene 80
,若 80 端口被占用(可在 cmd 下用命令netstat -a
查看),则将 80 端口改为别的- 找到
DocumentRoot
,将后面的地址修改为需要的 wwwroot - 找到
DirectoryIndex
,将后面的文件修改为需要的默认启动页面
安装主服务
管理员打开 CMD 窗口,输入:
1
"c:\PortableSoft\Apache\bin\httpd.exe" -k install -n apache
带有引号的。
该命令的意思是,安装 apache 服务,并将该服务名称命名为 apache(也可以改成别的)- Win+R 运行输入
services.msc
,找到刚刚安装的 apache 服务,右键属性中将启动类型
设置为手动
- 进入 Apache 安装目录,找到
c:\PortableSoft\Apache\bin\ApacheMonitor.exe
,运行后在系统右下角状态栏中打开窗口界面点击Start
启动服务
卸载
- 停止 Apache 服务
- 管理员打开 CMD 窗口,输入:
1
sc delete apache
参考
- Apache 修改端口 默认路径配置修改方法