如何升級upupw下的apache

如何升級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版:Apache2confextrahttpd-vhosts.conf?

(httpd-vhosts.conf是Apache服務器的主目錄和虛擬主機目錄配置文件)?

MySQLdata目錄?

(備份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版的所有更新!

更多Apache相關知識,請訪問Apache使用教程欄目!

以上就是如何升級upupw下的

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享