希望在將新的主題或插件應用到自己的博客之前先進行測試嗎?那么,我們可以在本地建立服務器并安裝WordPress。除此之外,我們也可以在本地服務器上安裝知識管理等Web系統(tǒng),更輕松地管理和查找自己收集的資料。
在本地建立服務器并安裝WordPress需要安裝Web服務器系統(tǒng),并在服務器上安裝MySQL數(shù)據(jù)庫系統(tǒng)以及PHP和Perl應用環(huán)境,這些似乎很復雜,但是實際上我們可以通過XAMPP組件將這件事情變得很簡單。該組件包含Apache Web服務器、MySQL數(shù)據(jù)庫、PHP和Perl腳本和應用程序運行環(huán)境,并且安裝和使用簡便,沒有經(jīng)驗的用戶也可以輕松掌握。下面,CHIP將介紹安裝XAMPP并完善服務器安全設置的步驟以及如何將互聯(lián)網(wǎng)上自己的WordPress站點數(shù)據(jù)導入到本地服務器并修改其配置文件使其能夠在本地服務器上可以正常運行(步驟4~8)。
1、安裝和設置XAMPP
下載XAMPP(www.apachefriends.org)并安裝,安裝完畢后打開XAMPP控制面板,單擊“Start”按鈕激活Web服務器“Apache”和“MySQL”數(shù)據(jù)庫。通常,在目前主流的Windows系統(tǒng)上,激活時將出現(xiàn)Windows防火墻的警告,單擊“允許訪問”即可繼續(xù)啟動服務器。接下來,啟動瀏覽器并在地址欄中輸入“l(fā)ocalhost”訪問本地主機,XAMPP界面將出現(xiàn),選擇“中文”語言進入。
2、管理本地服務器
單擊XAMPP界面左側導航欄中的“安全”,服務器將列出目前檢測到的各種安全隱患,通常首次檢測會發(fā)現(xiàn)比較多的隱患,不必驚慌,單擊下方的“http://localhost/security/xamppsecurity.php”鏈接即可修復。通常,首次使用這一功能我們需要按照頁面的提示輸入一個自定義的MySQL數(shù)據(jù)庫密碼以及一個保護Web服務器根目錄的用戶名與密碼,設置完成后,打開XAMPP控制面板,重新啟動Apache和MySQL服務。返回瀏覽器,再次單擊“安全”,確認服務器沒有存在其他的問題,如果有請繼續(xù)修復。
3、安裝WordPress
如果希望安裝一個全新的WordPress博客系統(tǒng),則可以鍵入“l(fā)ocalhost”打開XAMPP界面,單擊首頁上WordPress的圖標,瀏覽器將自動轉到一個新的網(wǎng)站(以后如果希望在服務器安裝更多其他的服務軟件則可以在該網(wǎng)站上選擇),我們可以下載最新版本的WordPress安裝程序。下載完畢啟動安裝程序并選擇“Simplified Chinese-簡體中文”,并按照向導的提示完成安裝。安裝完畢將啟動瀏覽器并打開WordPress界面,這樣就可以像在線服務器上的WordPress一樣地進行使用。
4、下載網(wǎng)絡服務器文件
如果已經(jīng)在互聯(lián)網(wǎng)上建立了自己的WordPress博客并希望在本地建立一個相同的拷貝,那么我們可以登錄網(wǎng)絡服務器將WordPress目錄下的所有文件復制到本地XAMPP目錄“XAMPP\htdocs\博客名稱”(以博客的名稱創(chuàng)建一個目錄)下。
5、編輯wp-config文件
下載網(wǎng)絡服務器文件后,右擊“XAMPP\htdocs\博客名稱”下的wp-config.php文件,選擇“編輯”。修改用于定義用戶名的設置“DB_USER”為“root”,修改用于定義MySQL數(shù)據(jù)庫密碼的設置“DB_PASSWORD”為我們在步驟2中自定義的密碼,然后修改用于定義MySQL主機的設置“DB_HOST”為“l(fā)ocalhost”并保存文件。
6、導入數(shù)據(jù)庫
使用網(wǎng)絡服務器供應商提供的工具(通常MySQL數(shù)據(jù)庫使用的工具是phpMyAdmin)導出WordPress數(shù)據(jù)庫。接下來,在瀏覽器上打開“l(fā)ocalhost/phpmyadmin”,鍵入用戶名“root”及前面我們設置的MySQL數(shù)據(jù)庫密碼進入,單擊“導入”并選擇從網(wǎng)絡服務器上導出的數(shù)據(jù)庫文件。
7、修改博客鏈接
完成導入后單擊數(shù)據(jù)庫中的“wp-options”,單擊“site url”左側的“編輯”鏈接,將其中的地址修改為“http://localhost/博客名稱”,并重復相同的操作修改下方的“home”。
8、在本地啟動博客
在瀏覽器中打開“http://localhost/博客名稱”,如果一切正常,WordPress的登錄界面將出現(xiàn)。