Apache

下载

  1. 登录https://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 安装存放的地址,例如:

    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启动服务

卸载

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

参考

  • Apache 修改端口 默认路径配置修改方法
坚持原创技术分享,您的支持将鼓励我继续创作!
  • 本文作者: Leo
  • 本文链接: https://xuebin.me/posts/d5e309c2.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!