windows server xampp单独升级apache

4 年 ago jony windows server xampp单独升级apache已关闭评论

1。先安装VC环境

https://github.com/abbodi1406/vcredist/releases  目前最新版本为 v0.58.0

下载:VisualCppRedist_AIO_x86_x64_58.zip     到服务器上,解压安装

2。停止xampp,复制备份xampp整个目录

3。下载httpd-2.4.41-win64-VC14 (windows 2012 R2支持的最高版本)解压后,把整个根目录下的文件和文件夹覆盖到xampp/apache/。替换旧apache安装目录上

4。重命名/apache/conf/文件夹为其它名字,备用

5。复制原来备份的/xampp/apache/conf/文件夹替换新版本,相当于保留原来的apache配置文件

重启xampp,基本都能启动起来。如果不能启动,请重新启动系统后再启动

apache 2.4.41升级到2.4.58

1。先停止xampp,停止httpd

2。备份xampp整个目录,备份apache整个目录,备用

3.下载apache2.4.58(https://www.apachelounge.com/download/)。解压2.4.58,把apache下面的所有文件及目录复制一份到xampp/apache/下面,全部替换

4。复制2.4.41的/apache/http/httpd.conf到xampp/apache/http/httpd.conf,替换。如果apache启动不了,就直接把2.4.41的/http/整个目录复制替换到2.4.58/apache/http/下面

5。启动xampp,这里一般不会出问题

6。启动httpd,如果提示少了某个.dll文件,可能是由于缺少VC++库,下载安装Visual C++RuntimePack v库集合包,2023年8月最新的为:Visual C++RuntimePack v3.2.23.0809。安装完成后,再启动就不会有提示缺少文件了

7。如果有其它错误提示,查看apacht log文件