如何升级upupw下的apache
如何升级upupw下的apache?
UPUPW每次更新都会有一个大的调整,比如Apache PHP MySQL phpMadmin PHP组件等版本和配置的更新,基本上从UPUPW.EXE主程序到每一个文件夹都会有改动。
虽然每次更新工程浩大但是升级却相对比较简单。
1、找到UPUPW程序文件夹,打开UPUPW控制面板,按s5停止所有服务(s5同时也会卸载写入的系统服务)
2、给upupw文件夹重命名,如upupw_bak(留作备份防止升级错误无法恢复)
3、解压新版的Apache PHP集成包upupw目录到指定路径
4、打开新版的UPUPW.EXE文件按s1开启所有服务,确认可以成功开启后按s5关闭所有服务(预先运行一遍以防升级后不知道是升级造成的错误还是新版程序缺少运行库造成的错误)
5、备份原版upupw_bak目录下的主机/虚拟主机配置文件和网站目录以及数据库data目录内对应的网站数据库目录,具体文件路径如下:
Apache版:Apache2\conf\extra\httpd-vhosts.conf
(httpd-vhosts.conf是Apache服务器的主目录和虚拟主机目录配置文件)
MySQL\data目录
(备份data目录内对应的网站数据文件夹)
htdocs目录内除phpMyAdmin目录外的所有文件
(当然这里也可以继续使用旧版phpMyAdmin)
vhosts目录
(虚拟主机没选择路径时默认的存放位置,内含所有虚拟主机的网站文件,如果虚拟主机选择路径在upupw文件夹下的也需要备份,在其它目录或磁盘的不用备份)
6、用备份好的文件依次覆盖新版文件后打开控制面板按s1启动全部服务依次访问对应的网站,如果有网站数据丢失或无法访问的情况请按8键升级MySQL数据库后重试。
如果没问题则升级成功了!
备注:
* 如果自己手动更改了httpd.conf、my.ini、php.ini这三个配置文件请自行备份或upupw控制面板按11自动备份配置文件到Backup目录拷贝cfg_bak.zip文件留用
这里不建议直接覆盖httpd.conf、my.ini、php.ini这三个配置文件,因为新版的配置文件一般都做了优化或对新组件做了引用,覆盖后会无法开启服务,请单独把修改过的地方拷贝到新版配置文件。
* 如果新版文件中没有特别说明,则以上方法适用Apache版的所有更新!
以上就是如何升级upupw下的apache的详细内容,更多请关注其它相关文章!