下载

  1. 登录http://httpd.apache.org/download.cgi 这个地址
  2. 进入如下界面后,选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包,第二项也是独立的Apache下载地址,另外三个是集成开发环境。
  3. 在下载界面中,会发现VC9和VC11字样,通过阅读相关内容得知:
    • VC9是指用VS2008编译的
    • VC11是指用VS2012编译的,VC11无法在windows xp和server 2003中使用

配置

  • 进入解压后的Apache目录,找到 ~\Apache\conf\httpd.conf 文件并用编辑器打开
  • 找到 Define SRVROOT ,将后面的地址改成本地Apache安装存放的地址,例如:
      Define SRVROOT "c:/PortableSoft/Apache"
    
  • 找到 Listene 80 ,若80端口被占用(可在cmd下用命令 netstat -a 查看),则将80端口改为别的
  • 找到 DocumentRoot,将后面的地址修改为需要的wwwroot
  • 找到 DirectoryIndex,将后面的文件修改为需要的默认启动页面

安装主服务

  • 管理员打开CMD窗口,输入:
      "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启动服务

卸载

  1. 停止 Apache 服务
  2. 管理员打开CMD窗口,输入:
     sc delete apache
    

参考

results matching ""

    No results matching ""