下载Apache Http Sever 2.4

官网下载地址:Apache Haus Downloads

注意:最好不要在第三方下载Apache,虽然速度可能会快,但是可能会有问题

添加环境变量

嫌麻烦不添加环境变量也可以,使用时只需把Apache路径带上即可,主要路径要加双引号,并且安装服务要以管理员身份打开cmd窗口。

先将 httpd.exe 所在目录路径添加到系统环境变量中。

配置Apache的路径和监听端口

打开httpd.conf

 

注意:这里监听端口时,需要先查看下端口是否被占用:netstat -ano|findstr 8088

测试配置文件是否合法:

httpd -t

注意:如果有多个apache文件夹,每个文件夹启动新的apache服务

方式一:更改Apache环境变量路径,再以管理员身份使用httpd命令

方式二:以管理员身份进入指定Apache的bin文件夹,执行httpd命令,方式如下:(经测试,在这里执行httpd优先级高于环境变量)

方式三:【强烈推荐】

以管理员身份打开dos窗口,给命令所在的路径加上双引号

安装Apache的主服务:有了它,Apache才可启动。可以添加httpd.exe环境变量,然后打开cmd窗口,输入以下命令安装Apache服务:(要以管理员身份打开dos窗口)

httpd -k install -n Apache24

注意:"-n" 后面参数是自定义Windows服务名称 。

发现443端口冲突,可能是以前的https的端口和Apache中的ssl模块的端口冲突了,注释掉Apache中的以下一行即可。

可用如下命令查看哪些 服务占用 了443端口

  1. netstat -ano

  2. netstat -ano|findstr :443

启动Apache Http Server

方式一:通过命令行启动

通过如下命令可以开启和关闭Apache24服务:

httpd -k start -n Apache24
httpd -k stop -n Apache24

附: 重启和卸载http的命令

httpd -k restart -n Apache24
httpd -k uninstall -n Apache24

注意:卸载时要先关闭服务,再卸载。否则服务可能依然在运行,只是状态设为了“禁用”

如:

此时在服务列表(services.msc)右键“停止”即可关闭服务。

方式二:利用Windows启动

打开计算机管理,找到apache服务项,选择后,右键单击,便可选择相应操作(启动、停止、重新启动)

方式三:利用Apache服务器自身的视窗打开

找到bin目录下的ApacheMonitor.exe,打开

双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示

下图显示的是该服务成功显示的状态:

打开浏览器,输入访问 http://localhost:8088/,若出现如下图所示界面,则Apache服务器的基本配置完毕,此时apache服务器已经可以运行。

注意:

解决部署时显示空白页面

推荐参考:https://blog.csdn.net/qq_40323256/article/details/123247284

极有可能是路径出了问题

npm run build打包后,把生成的dist文件夹放到Apache的htdocs文件夹下,访问http://localhost:8088/dist/即可访问到项目

Windows10安装Apache2.4相关推荐

  1. Windows10安装Mysql5.7.19.0 msi 版本报错

    安装环境:Windows10 安装版本:MySql 5.7.19.0 msi 1.安装5.7.19.0 msi版本Mysql时报如下错误: 2.根据日志分析是缺少visual Studio 2013 ...

  2. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  3. Windows10 安装 cuDNN

    Windows10 安装 cuDNN cuDNN下载 登录 选择对应CUDA的cuDNN版本下载 解压缩下载文件: cuda中的文件转到C:\Program Files\NVIDIA GPU Comp ...

  4. windows10安装docker

    windows10安装docker 修改BIOS中的"支持虚拟化服务 开机按住delete键,进入BIOS中,把virtualization由disabled改为enabled 启用Hype ...

  5. LAMP编译安装(一)——安装Apache2.4

    背景介绍 LAMP是LNMP结构提出之前风靡了很久的结构,本系列就从无到有一点点介绍LAMP的编译安装.首先,介绍下本系列的拓扑结构图 此时服务器响应客户端访问可以分为几种应答方式: 1.客户端向服务 ...

  6. ubuntu libapache2-mod-php5,ubuntu安装apache2 mysql5 php5

    1.安装apache2 apt-get install -y apache2 2.安装mysql5 apt-get install -y mysql-server 3.安装php5 apt-get i ...

  7. Windows10安装配置ChromeDriver

    Windows10安装和配置ChromeDriver 如果要安装ChromeDriver,需要先查询自己chrome浏览器的版本,因为我的chrome浏览器是自己设置的自动推送更新的,所以也不太清楚更 ...

  8. CentOS6.5下安装Apache2.4+PHP7

    CentOS6.5下安装Apache2.4+PHP7 http://blog.csdn.net/along602/article/details/42695779 http://www.th7.cn/ ...

  9. 【笔记】windows10安装linux双系统教程(可能是现今最简单方法)

    这周测试成功了大牛漂移菌教的树莓派系统镜像的压缩方法([树莓派]小空间树莓派镜像系统备份方法img镜像文件压缩方法),虚拟机下备份镜像不太方便,无论是存储空间还是读卡操作都不方便.所以打算装个linu ...

最新文章

  1. linux离线安装g 报错,Linux离线安装mysql 5.6详细步骤
  2. 递归 尾递归_代码简报:递归,递归,递归
  3. java反射类的字段
  4. [转]linux 下自动登录到ftp
  5. springboot整合liquibase入门实例
  6. python restful服务部署_用python为mysql实现restful接口
  7. redhat enterprise 5 在 VMware 6.5 中中文显示乱码的解决办法
  8. K-D Tree 学习笔记
  9. Spring boot 2.4开启静态资源缓存
  10. 剑指offer——面试题34:丑数
  11. MFC字符串操作(一)MFC CString 成员函数用法大全
  12. 谷歌Chrome浏览器无法打开网页,提示您与此网站之间建立不安全连接【解决】
  13. 什么是共识?(理论篇)
  14. 【数据结构】树形结构
  15. 笔记本电脑怎么写日记
  16. java环境安装及java编译
  17. 计算机与地震论文,地震数据论文,关于地震处理技术新进展相关参考文献资料-免费论文范文...
  18. BurpSuit暴力破解密码
  19. 2017腾讯内推实习生面试经历(已获得offer)
  20. CSS过渡-transition

热门文章

  1. 用matlab画波特图
  2. 币市复盘:本周交易数据分析与最新公告
  3. 【预测模型】预测某地区降雨量(实例)
  4. Failed to get OLM status: error getting installed OLM version (set --version to override the default
  5. phpStudy中起用lua脚本
  6. SDC沙盒加密究竟适不适合源代码防泄密
  7. 使用 RT-AK 部署 Cifar10 模型至 Art-Pi
  8. 在C++中如何暂停(等待)时间?
  9. 问题 : 挖掘机技术哪家强
  10. ES和MySQL数据同步(简略版)