WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
WordPress:Installing WordPress
導(dǎo)航: 上一級 | WordPress | 首頁 | WordPress中文論壇 | WordPress主機(jī) | CMS程序 | 論壇程序 | ECShop | ShopNC | PowerEasy
WordPress以它的安裝簡便而有名。在大多情況下,安裝WordPress是一個非常簡單的過程,花不了五分鐘時間就能完成。不管你是為了找那個著名的五分鐘安裝還是需要更詳細(xì)的安裝向?qū)?,以下的安裝指導(dǎo)會幫助你。
免費(fèi)安裝WordPress
在你往下讀更多的內(nèi)容之前,如果你不想在你的網(wǎng)絡(luò)服務(wù)器/主機(jī)上安裝這種軟件,你通過要求免費(fèi)安裝WordPress小組免費(fèi)為你安裝,你仍然可以使用WordPress..,不管什么原因。
在你開始之前你需要了解的事情
在你開始安裝之前,你需要有一些東西,需要做一些事情。
你需要為安裝準(zhǔn)備的東西
你要能夠使用自己的站點(diǎn),站點(diǎn)的目錄和軟件來進(jìn)行安裝。這些是:
- 通過 shell 或者FTP)來進(jìn)入你的網(wǎng)絡(luò)服務(wù)器
- FTP 客戶端 (如果你需要在一個遠(yuǎn)程服務(wù)器上安裝WordPress)
- 你精選的網(wǎng)絡(luò)瀏覽器
你需要為安裝做的事情
開始安裝:
- 檢查一下確保你和你的網(wǎng)絡(luò)主機(jī)擁有運(yùn)行WordPress的最低的條件.
- 下載 最新版本的WordPress.
- 解壓下載文件并放到你電腦硬盤的一個文件夾中
- 打印此頁,這樣你在安裝過程中,隨時都可以看到。
著名的5分鐘安裝
對于那些已經(jīng)習(xí)慣履行這樣說明的人來說,這是說明的快速版本。以下是更多的[[WordPress:#Detailed_Instructions|詳細(xì)說明]]。
- 如果你還沒有準(zhǔn)備好,就下載并解壓WordPress軟件包
- 在你的網(wǎng)絡(luò)服務(wù)器上為WordPress建立一個數(shù)據(jù)庫和一個MySQL用戶,MySQL用戶有特權(quán)訪問和更改它。
- 將wp-config-sample.php文件重新命名為wp-config.php.
- 在你最喜愛的文字編輯器上打開wp-config.php并且[[WordPress:#Step_3:_Set_up_wp-config.php|添加上你的數(shù)據(jù)庫詳細(xì)信息]]
- 將WordPress文檔放在你網(wǎng)絡(luò)服務(wù)器上的預(yù)期位置上。
- 如果你想將WordPress整合到你的域根,(例如http://example.com/),將解壓的WordPress目錄的所有內(nèi)容(但是不包括目錄本身)移到或者上傳到你的網(wǎng)絡(luò)服務(wù)器的根目錄上
- 如果你想將WordPress安裝在你的站點(diǎn)的子目錄上(例如http://example.com/blog/),將目錄wordpress重新命名為一個你喜歡的子目錄名稱,并將它移到或者上載到你的網(wǎng)絡(luò)服務(wù)器上。例如,如果你想要將 WordPress安裝到一個稱為“blog”的子目錄中,你應(yīng)該將稱作“wordpress”的目錄重命名為”blog“,并把它上載到你的網(wǎng)絡(luò)服務(wù)器的根目錄上。
提示:
如果你的FTP傳輸太慢了,沒有閱讀怎樣在Step 1: 下載并提取避免FTPing.
- 在你最喜歡的網(wǎng)絡(luò)瀏覽器上,通過訪問wp-admin/install.php來運(yùn)行WordPress的安裝腳本。
- 如果你在根目錄上安裝了WordPress,你應(yīng)該訪問:http://example.com/wp-admin/install.php
- 例如,如果你在WordPress自身稱作blog的子目錄中安裝了WordPress,你應(yīng)該訪問:http://example.com/blog/wp-admin/install.php
就這么多了!現(xiàn)在可以安裝WordPress了。
也看看:
詳細(xì)說明
第一步:下載并提取
從http://wordpress.org/download/.上下載并解壓WordPress軟件包
- 如果你要將WordPress上載到遠(yuǎn)程網(wǎng)絡(luò)服務(wù)器,用你最喜愛的網(wǎng)絡(luò)瀏覽器將WordPress軟件包下載到你的電腦上,并給軟件包解壓。
- 如果你有shell權(quán)限進(jìn)入你的網(wǎng)絡(luò)服務(wù)器,也滿意于使用以控制臺為基礎(chǔ)的工具。如果你想避免FTPing:
- wget http://wordpress.org/latest.tar.gz的話,你可以使用wget (or lynx或者另一個以控制臺為基礎(chǔ)的網(wǎng)絡(luò)瀏覽器,來將WordPress直接下載到你的網(wǎng)絡(luò)瀏覽器 。
- 然后用
tar -xzvf latest.tar.gz
來解壓軟件包。WordPress軟件包會提取出一個文件夾,稱為wordpress,這個文件夾與你下載的latest.tar.gz處于同一個目錄中。 - 如果你沒有shell權(quán)限進(jìn)入你的網(wǎng)絡(luò)服務(wù)器或者你不滿意于使用以控制臺為基礎(chǔ)的工具,你也許想使用ZipDeploy.
直接將WordPress配置到你的網(wǎng)絡(luò)服務(wù)器上。
第二步: 創(chuàng)建數(shù)據(jù)庫和一個用戶
如果你正在使用一個主機(jī)供應(yīng)商,你可能已經(jīng)有了一個為你設(shè)置好了的 WordPress數(shù)據(jù)庫,或者有一個自動化設(shè)置數(shù)據(jù)庫的方法。查看一下你的主機(jī)供應(yīng)商的支持頁面或者你的控制面板,尋求線索了解你是否需要動手創(chuàng)建一個WordPress數(shù)據(jù)庫。
如果你決定動手創(chuàng)建一個,依照在各種服務(wù)器上進(jìn)入 phpMyAdmin的指示,或者依照使用cPanel的指示或者依照下面的使用phpMyAdmin的指示。
如果你在你自己的網(wǎng)絡(luò)服務(wù)器上安裝WordPress,依照使用 phpMyAdmin或者使用the MySQL Client下面的說明來創(chuàng)建你的wordPress用戶名和數(shù)據(jù)庫。
使用 cPanel
主要的文章: 使用cPanel
如果你的主機(jī)供應(yīng)商使用cPanel,你可以依據(jù)這些說明來創(chuàng)建你的WordPress用戶名和數(shù)據(jù)庫。
- 登錄到你的cPanel.
- 點(diǎn)擊MySQL 數(shù)據(jù)庫.
- 如果一個WordPress用戶還沒有存在用戶部分,創(chuàng)建一個:
- 為WordPress選一個用戶名('wordpress' 較好)并把它輸進(jìn)用戶名' 區(qū)域。
- 設(shè)置一個難以猜中的密碼(理想的是大小寫字母,數(shù)字和符號的組合),將它輸入到密碼欄。
- 寫下你設(shè)置的用戶名和密碼。
- 點(diǎn)擊添加用戶
- 為WordPress選一個用戶名('wordpress' 較好)并把它輸進(jìn)用戶名' 區(qū)域。
- 如果一個與WordPress相關(guān)的數(shù)據(jù)庫還沒有在數(shù)據(jù)庫部分,創(chuàng)建一個:
- 為你的WordPress數(shù)據(jù)庫選一個名稱,('wordpress' 或者'blog' 較好),將它輸進(jìn)Db 欄,并且點(diǎn)擊添加 Db.
- 在數(shù)據(jù)庫下,從用戶的下拉列表中選擇你的WordPress用戶名,然后從Db下拉列表中選擇你的WordPress數(shù)據(jù)庫。確保所有的在特權(quán)情況下,都得到了核實。
- 當(dāng)你返回到主要的MySQL 帳戶維持屏面時,c面板會羅列出關(guān)于你剛剛創(chuàng)建的數(shù)據(jù)庫的信息。你應(yīng)該看看你剛剛添加到數(shù)據(jù)庫上的用戶名(在擁有所有特權(quán)的情況下),你也可以看到一些“連接字符串”,可以在Perl中用到,或者用在PHP腳本中來連接數(shù)據(jù)庫。PHP代碼會有以下這些形式:
$dbh = mysql_連接("主機(jī)名", "用戶名", "<這里是密碼>") 或者 die ("消息");
使用 phpMyAdmin
如果你的網(wǎng)絡(luò)服務(wù)器安裝了phpMyAdmin,你可以遵循以下的指示來創(chuàng)建你的WordPress用戶名和數(shù)據(jù)庫。
'注:這些說明是針對phpMyAdmin2.6.0的;不同版本的phpMyAdmin用戶界面會稍微有所不同。
- 如果一個與WordPress相關(guān)的數(shù)據(jù)庫還沒有出現(xiàn)在左邊的數(shù)據(jù)庫下拉列表上,就要創(chuàng)建一個:
- 為你的WordPress數(shù)據(jù)庫選擇一個名稱('wordpress' 或者'blog' 不錯),將它輸進(jìn)創(chuàng)建新的數(shù)據(jù)庫區(qū),并且點(diǎn)擊創(chuàng)建。
- 點(diǎn)擊左上方的主頁圖標(biāo),返回主頁,然后點(diǎn)擊權(quán)限.如果一個WordPress的用戶還沒有存在在用戶目錄上,創(chuàng)建一個:
- 點(diǎn)擊增加一個新用戶.
- 為WordPress選擇一個用戶名('wordpress' 就不錯)并將它輸進(jìn)用戶名 區(qū).(確定使用文本字段:使用下拉列表中選的)
- 選一個難以猜中的密碼(理想的組合是大寫字母,小寫字母,數(shù)字和符號的集合體),并把它輸進(jìn)Password 區(qū)(確定使用了選自下拉列表中的使用文本字段)。在重新輸入欄再次輸入密碼。
- 寫下你選自的用戶名和密碼。
- 讓所有的選擇處于默認(rèn)狀態(tài)在全局權(quán)限下。
- 點(diǎn)擊 運(yùn)行.
- 返回到權(quán)限界面并且在你剛剛為WordPress創(chuàng)建的用戶上點(diǎn)擊核實權(quán)限圖標(biāo)。在數(shù)據(jù)庫詳細(xì)權(quán)限部分,在為下面的數(shù)據(jù)庫添加權(quán)限 的下拉列表上選自你剛剛為WordPress創(chuàng)建的數(shù)據(jù)庫。頁面會刷新,并且出現(xiàn)數(shù)據(jù)庫權(quán)限。點(diǎn)擊核實所有的來選擇所有的權(quán)限,并且點(diǎn)擊運(yùn)行.
- 在隨之出現(xiàn)的頁面中,在頁面的頂上方,在服務(wù)器:列上主機(jī)名。(這個通常是本地主機(jī).)
使用 MySQL Client
如果你有 shell權(quán)限進(jìn)入你的網(wǎng)絡(luò)服務(wù)器,滿意于使用命令行,而且你的MySQL用戶有權(quán)限創(chuàng)建用戶和數(shù)據(jù)庫,你可以效法以下的實例部分來創(chuàng)建你的WordPress用戶名和數(shù)據(jù)庫。
$ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5340 to server version: 3.23.54 <pre> Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> CREATE DATABASE databasename; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname" -> IDENTIFIED BY "password"; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec)
mysql> EXIT Bye $
在以上中:
- 管理用戶名通常是一個root,除非你又設(shè)置了另一個高權(quán)限的帳戶。
- 對于數(shù)據(jù)庫用戶名來說,wordpress 或者 blog很值。
- 對于wordpressusername,wordpress是一個很好的值。
- 主機(jī)名通常是本地主機(jī)。如果你不知道這個值應(yīng)該是怎樣的,用你的系統(tǒng)管理者核實一下。如果你是系統(tǒng)管理者,計算出這個值應(yīng)該是多少。
- 密碼應(yīng)該是一個難以猜到的密碼,理想的應(yīng)該是大小寫字母,數(shù)字和符號的集合體。
寫下你為數(shù)據(jù)庫名, wordpress用戶名, 主機(jī)名, 和 密碼設(shè)定的數(shù)值。
使用 Plesk
第三步: 設(shè)置 wp-config.php
下一個部分中,你注意改變的代碼是如下的:
// ** MySQL settings ** // define('DB_NAME', 'putyourdbnamehere'); // The name of the database define('DB_USER', 'usernamehere'); // Your MySQL username define('DB_PASSWORD', 'yourpasswordhere'); // ...and password define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value define('DB_CHARSET', 'utf8'); define('DB_COLLATE', '');
- 返回到第一步,你解壓縮出WordPress軟件包的地方,將文件wp-config-sample.php重新命名為wp-config.php。
- 在你最喜愛的文字編輯器中打開重新命名了的wp-config.php文件,按上面的例子,填上以下的信息。
- DB_名
- 你在第2步為WordPress數(shù)據(jù)庫創(chuàng)建的名
- DB_用戶
- 你在第二步為WordPress創(chuàng)建的用戶名。
- DB_密碼
- 你在第二步為WordPress用戶名選擇的密碼
- DB_主機(jī)
- 你在第二步決定的主機(jī)名(通常是本地主機(jī),但不是總是那樣???a href="/wiki/WordPress:Editing_wp-config.php#Possible_DB_HOST_values" title="WordPress:Editing wp-config.php">一些可能的 DB_主機(jī)值).
- DB_CHARSET
- 數(shù)據(jù)庫的字符集設(shè)置,通常情況下不會改變。詳細(xì)信息請看WordPress:Editing wp-config.php
- DB_COLLATE
- 數(shù)據(jù)庫的??蓖ǔG闆r下處于空白狀態(tài)。詳細(xì)信息請看編輯wp-config.php
- 保存文件。
- 更多的關(guān)于創(chuàng)建配置文件的詳細(xì)信息和一步一步的說明,請看編輯 wp-config.php.
第四步:上傳文件
現(xiàn)在你要決定你希望你的博客在你的站點(diǎn)的哪里出現(xiàn):
- 在你的站點(diǎn)的根目錄上。(例如,http://example.com/)
- 在你的站點(diǎn)的子目錄上。(例如,http://example.com/blog/)
注:你的網(wǎng)絡(luò)服務(wù)器上的文件系統(tǒng)上的根目錄位置在主機(jī)供應(yīng)商和操作系統(tǒng)中會有所不同。如果你不知道這個在哪兒,與你的主機(jī)供應(yīng)商或者系統(tǒng)管理者核實一下。
在根目錄中
- 如果你要將你的文件上傳到你的網(wǎng)絡(luò)服務(wù)器上,用你最喜愛的FTP客戶來上傳wordpress目錄的所有內(nèi)容(但不是目錄本身)到你網(wǎng)點(diǎn)的根目錄上。
- 如果你的文件已經(jīng)在你的網(wǎng)絡(luò)服務(wù)器上,你正使用shell權(quán)限來安裝WordPress,將wordpress目錄的所有內(nèi)容(但不是目錄本身)移到你的網(wǎng)站的根目錄上
在一個子目錄上
- 如果你要將你的文件上傳到你的網(wǎng)絡(luò)瀏覽器上,將wordpress的目錄重新命名為一個你喜歡的名字,然后使用你最喜愛的FTP客戶端將目錄上傳到在你的站點(diǎn)范圍之內(nèi)的根目錄你喜歡的位置上。
- 如果你的文件已經(jīng)在你的網(wǎng)絡(luò)服務(wù)器上,你正使用shell權(quán)限來安裝WordPress,將wordpress目錄移到你的網(wǎng)站上根目錄范圍以內(nèi)的一個你喜歡的位置上,并且給目錄重新命名為一個你喜歡的名字。
第五步: 運(yùn)行安裝腳本
指定你最喜歡的網(wǎng)絡(luò)瀏覽器開始安裝腳本
- 如果你將Worepress文件放在了根目錄上,你應(yīng)該訪問;
http://example.com/wp-admin/install.php
- 例如,如果你將Wordpress文件放在了一個稱為blog的子目錄中,你應(yīng)該訪問:
http://example.com/blog/wp-admin/install.php
以下的屏幕截圖顯示了安裝過程是怎樣進(jìn)行的。注意看屏幕,輸入詳細(xì)的信息,輸入你的博客名和你的郵箱地址。再在檢查框中看一下,詢問一下你是否希望自己的博客出現(xiàn)在如Google和Technorai這樣的搜索引擎中。如果你想包括搜索引擎在內(nèi)的每個人都可以訪問你的博客,選中檢查框,如果你允許普通游客,但不允許搜索引擎訪問你的博客,就不要選中檢查框。注意所有的這些信息以后能在你的管理面板. 中更改。
Version 2.3 left|thumb|300px|WordPress Version 2.3, Entering details left|thumb|300px|WordPress Version 2.3, All done!
發(fā)現(xiàn)并修理安裝腳本時的故障
- 如果你在安裝腳本的時候,遇到了一個安裝數(shù)據(jù)庫方面的錯誤信息:
常見安裝問題
以下是一些最常見的安裝問題。關(guān)于更多的安裝Wordpress的問題和發(fā)現(xiàn)并修理故障問題的信息,請查看常見問題解答 安裝和 常見問題解答 發(fā)現(xiàn)并修理故障.
我看見了許多Headers已經(jīng)發(fā)送錯誤。我怎么解決這個問題?:你也許在編輯wp-config.php的時候,引進(jìn)了一個句法錯誤。
我的網(wǎng)頁出來一些雜亂無章的語句,當(dāng)我查看源頭,我看見了許多"<?php ?>"的標(biāo)簽。 如果"<?php ?>"標(biāo)簽被輸入了瀏覽器,這意味著你的PHP沒有正常的運(yùn)行。所有的PHP代碼應(yīng)該是在服務(wù)器向你的網(wǎng)絡(luò)瀏覽器發(fā)送HTML結(jié)果之前執(zhí)行的。(這就是它稱作預(yù)處理程序的原因。)確保你的網(wǎng)絡(luò)服務(wù)器符合運(yùn)行Wordpress的要求,PHP安裝了,并且得到了妥當(dāng)?shù)呐渲茫蛘呗?lián)系你的主機(jī)供應(yīng)商或者系統(tǒng)管理者尋求的幫助。
我一直收到一個連接數(shù)據(jù)庫的錯誤信息,但我確定我的配置是正確的。嘗試著動手設(shè)置一下你的密碼。如果你有權(quán)限通過shell進(jìn)入MySQL,試著發(fā)布:
為'wordpressusername'@'hostname' = OLD_PASSWORD('password'); 設(shè)置密碼;
如果你使用的是MySQL4.1之前的一個版本,使用密碼而不是舊的_密碼.如果你沒有shell使用權(quán)限,你僅要把以上的輸入進(jìn)phpMyAdmin中的SQL詢問。做不到以上這一點(diǎn),你也許要在你的主機(jī)控制面板上為你的數(shù)據(jù)庫用戶重新設(shè)置一個密碼。
我的圖片/MP3上傳不了。
如果你在一個安裝在子目錄上的博客中使用Rich文本編輯器,并向編輯領(lǐng)域拖動一個剛剛上傳的圖像,圖像可能幾秒鐘后就會消失。這是由TinyMCE產(chǎn)生的問題引起的,(Rich文本編輯器,在進(jìn)行拖動時沒有得到足夠的信息來為圖像或其它的文件正確地建立一個路線。解決的辦法是不要向編輯器拖動上傳的圖像。相反,點(diǎn)擊并按住形象,并且選擇“發(fā)送到編輯器”
其它語言的安裝說明
關(guān)于以其它語言安裝的說明,請看你的語言的WordPress.
安裝多個博客
提供關(guān)于安裝多個博客的詳細(xì)信息
本地安裝WordPress
如果你有一個足夠強(qiáng)大的家用電腦和一個足夠強(qiáng)大的寬帶連接,你也許會將你自己的電腦作為一個服務(wù)器來避免一定的托管費(fèi)用。以下的教程會向你展示怎樣設(shè)置一個服務(wù)器環(huán)境和怎樣在你的家用電腦上安裝WordPress.
- Install WordPress Locally on MacOS X with MAMP (easy)
- Install WordPress Locally on MacOS X (advanced)
- Install WordPress Locally on Windows XP with XAMPP (easy)
- Install WordPress Locally on Gentoo Linux (easy)
- Install WordPress Locally on Debian Etch using .deb (easiest)
- Install WordPress Locally on Debian Linux (easy)
- Install WordPress Locally on Ubuntu Linux with LAMP (easy)
資源
- Coevolving Innovations guide for installing on a web host with Fantastico and cPanel (at Wordpress 2.2.1)