Apache 安装及配置

系列文章目录


Apache 安装及配置

  • 系列文章目录
  • 服务安装
    • 安装软件出现缺少VCRUNTIME140.DLL的解决方法
  • 一、Apache2.4
    • 1.下载解压版
    • 2.配置httpd.conf
    • 3.配置httpd-vhosts.conf
    • 4.配置httpd-ssl.conf
    • 5.运行 错
  • 二、反向代理语法
    • 1.参考资料

服务安装

提示:以下操作只提供参考,优化。

安装软件出现缺少VCRUNTIME140.DLL的解决方法

第一步,很显然,你所安装的软件缺少vcruntime140.dll,安装没有成功,请先卸载。我习惯使用:
开始菜单->控制面板->程序/卸载程序,进行卸载,当然,你也可以使用其他类似软件管家的工具进行卸载。

第二步,首先下载vc++2015,注意自己系统是32位还是64位的,下载对应版本。然后进行安装。
如果只出现了修复按钮,那说明你已经安装过了,点击修复。
这里提供 64位的vc++2015,32位的请自行百度“32位vc++2015”
链接: http://pan.baidu.com/s/1pLaRTRd 密码: un85

到这里,对于32位的系统已经完成了vcruntime140.dll的修复工作,可以重新安装软件了。
而对于64位系统安装32位软件的同学,请注意接下来的步骤。

首先,下载vcruntime140.dll
链接: http://pan.baidu.com/s/1mi1wy3A 密码: r7n3
下载之后,解压文件,把32位的vcruntime140.dll复制到:
C:WindowsSysWOW64里,在把,zhuce.bat复制到同级目录,双击运行;
当你看到:注册成功的字样,说明vrcuntime140.dll已经注册成功了。

https://jingyan.baidu.com/article/c85b7a645a5c98003aac957f.html.


提示:以下是本篇文章正文内容,下面案例可供参考

一、Apache2.4

1.下载解压版

下载地址: Apache24.

2.配置httpd.conf

1.修改SRVROOT 路径为解压目录
修改前:
Define SRVROOT “/Apache24”
ServerRoot “${SRVROOT}”

修改后:
Define SRVROOT “C:/Program Files/Apache Software Foundation/Apache24”
ServerRoot “${SRVROOT}”

#监听80端口
#Listen 12.34.56.78:80
Listen 80

2.Apache加载以下模块
mod_proxy.so
mod_proxy_ajp.so
mod_proxy_balancer.so
mod_proxy_connect.so
mod_proxy_http.so

例如:
LoadModule proxy_module modules/mod_proxy.so

3.引入http/https配置文件

  • 引入http配置文件

#Virtual hosts
Include conf/extra/httpd-vhosts.conf

  • 引入https配置文件

Include conf/extra/httpd-ssl.conf
#Include conf/extra/httpd-ahssl.conf
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin

3.配置httpd-vhosts.conf

4.配置httpd-ssl.conf

5.运行 错

二、反向代理语法

1.参考资料

Rewrite语法: https://blog.csdn.net/diavid/article/details/80037708.

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月7日
下一篇 2020年8月7日

相关推荐