又,最近在國內互聯網“掃黃打非”的狂風暴雨下,個人網站的站長們被弄得一個個誠惶誠恐,一覺醒來說不定域名就“被”停止解析,服務器就“被”關停!所以,及時備份網站的程序和數據對于當下的中國站長們極為重要,然而Wordpress 2.9偏偏又在這當口來一個定時模塊失效,這的確是雪上加霜!
不過,如今最優秀的主機面板cPanel已經越來越普及了,如果您有幸用上了采用cPanel面板的主機,那么其中的Cron jobs模塊就是雪中送炭了。您不但可以使用Cron jobs結合Linux bash shell腳本更加細致地控制各種自動定時作業——備份數據庫、優化數據庫和備份網站程序,還可以永久性地省掉幾個Wordpress插件,提高Wordpress的運行速度。
如右圖所示,首先請在您的cPanel面板中的Advanced部分找到Cron jobs。點擊進入,您就會看到Cron jobs的操作頁面,不過先別著急,我們要首先編寫備份網站數據庫的Linux bash shell腳本。
我們需要首先用mysqldump命令導出整個數據庫至一個文本文件,然后用壓縮工具將數據文件壓縮打包,最后用mutt命令將數據庫壓縮包發送至您指定的電子郵件地址。
現在我們開始,請用遠程登錄軟件(如SecureCRT、Putty)或者FTP軟件(如FileZilla、FireFTP)連接到您的主機,并創建一個存儲備份腳本和臨時文件的文件夾,比如我在我的主機根目錄建立了一個backup目錄。根據cPanel主機的文件夾格式,該目錄的絕對路徑應為/home/cPanel登錄名/backup。
下面以/home/xirangus/backup目錄為例。請打開任意一個文本編輯軟件,錄入如下內容。[XXX]處請更換為您的真實數據(去掉[和])。
新聞熱點
疑難解答