作者:唐静静y | 来源:互联网 | 2023-02-03 10:07
WindowsServer安装与配置Apache-ApacheServer是在ApacheHaus站点下载的二进制文件,站点介绍是经过VisualC++编译的,WindowsSer
Apache Server 是在 Apache Haus 站点下载的二进制文件,站点介绍是经过 Visual C++ 编译的,Windows Server 2008 R2 系统不能直接运行,会提示运行库缺失错误,在微软官网下载 Visual C++ 2015 安装即可。
因为 IIS 服务默认占用了 80 端口,所以 Apache 可能需要修改一下使用的端口号,不然会提示相关错误,以一种访问权限不允许的方式做了一个访问套接字的尝试:
同时需要再检查 https 协议所使用的 443 端口,相关的配置文件为 /conf/httpd.conf、/conf/extra/httpd-ahssl.conf,为了方便,我是直接全部替换了 80 和 443,用任意未使用的端口号就行了:
在这一步踩到一个坑,有很大一部分网友说的是修改 httpd-ssl.conf 文件,我试了很久都发现这个没有用,不过确实里面有侦听 443 端口的语法,我想这个可能是旧版本的配置,或者是用于其它的操作系统。上面几项配置完了过后就可以正常启用 Apache 服务了,批处理命令安装和使用的语法如下:
httpd.exe -k install
httpd.exe -k start
相关环境:
Windows Server 2008 R2、Apache 2.4.38、Microsoft Visual C++ 2015