如何在Ubuntu系統(tǒng)(VPS)安裝WordPress的教程

2014-08-04 09:45:56來(lái)源:欲思博客作者:

在這篇文章中,將會(huì)指導(dǎo)你如何在Ubuntu的VPS下一步一步安裝WordPress。

WordPress是一個(gè)免費(fèi)的開(kāi)源博客軟件和CMS(內(nèi)容管理系統(tǒng))。在10萬(wàn)個(gè)網(wǎng)站中就有超過(guò)22.0%用WordPress程序構(gòu)建,它是世界上最流行的博客平臺(tái)之一。關(guān)于WordPress的最好的事情是,WordPress擁有成千上萬(wàn)個(gè)各式WordPress插件和不計(jì)其數(shù)的WordPress主題模板樣式。任何人都可以在不懂編程和服務(wù)器知識(shí)的情況下創(chuàng)建功能非常好的網(wǎng)站。

WordPress教程:如何在系統(tǒng)(VPS)安裝WordPress

在這篇文章中,將會(huì)指導(dǎo)你如何在Ubuntu的VPS下一步一步安裝WordPress。

安裝條件

在我開(kāi)始之前,當(dāng)然你要有一個(gè)自己的VPS服務(wù)器,F(xiàn)在的各種云都比較流行,大家可以自己去考量。我個(gè)人用的阿里云的VPS,價(jià)格稍貴,穩(wěn)定性還行。最近貌似在搞活動(dòng),大家可以自己去看。如果你是單個(gè)小網(wǎng)站,建議去買(mǎi)個(gè)虛擬主機(jī)就行了,建一個(gè)小的WordPress博客應(yīng)該是綽綽有余的。后續(xù)的流量增加,你可以自己去調(diào)整服務(wù)器。

WordPress是基于PHP和Mysql庫(kù)來(lái)存儲(chǔ)所有信息的。所以,你需要安裝一些配置環(huán)境,像軍哥的LNMP一鍵安裝包,或者是一些集成面板像wdcp,如果你不喜歡這些,可以去看看我之前發(fā)的:VPS管理面板推薦:18款開(kāi)源/商業(yè) Linux 服務(wù)器控制面板。里面有許多國(guó)外優(yōu)秀的主機(jī)面板。

如果環(huán)境以及配置好了,你可以使用任何SSH客戶(hù)端登錄你的VPS服務(wù)器,然后安裝下面操作。

1. 為WordPress創(chuàng)建一個(gè)MySQL數(shù)據(jù)庫(kù)和用戶(hù)

正如上面我所說(shuō)的WordPress需要數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)所有的信息,我們已經(jīng)安裝了MySQL數(shù)據(jù)庫(kù)。現(xiàn)在,我們來(lái)為WordPress程序創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)和用戶(hù)。

通過(guò)以下命令來(lái)得到MySQL使用root訪問(wèn)權(quán)限

  1. mysql -u root -p

輸入你的root密碼后,你會(huì)獲得的MySQL提示符運(yùn)行命令。現(xiàn)在,可以創(chuàng)建WordPress博客的數(shù)據(jù)庫(kù)了,我會(huì)給這個(gè)數(shù)據(jù)庫(kù)命名:wordpressdemo。你可以給自定義設(shè)置你的數(shù)據(jù)庫(kù)名稱(chēng)。現(xiàn)在,輸入以下命令:

  1. CREATE DATABASE wordpressdemo;

現(xiàn)在,我們要?jiǎng)?chuàng)建一個(gè)WordPress數(shù)據(jù)庫(kù)的新用戶(hù)。為了數(shù)據(jù)安全方面的考慮,單獨(dú)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)用戶(hù)是不錯(cuò)的做法。

創(chuàng)建MySQL用戶(hù)之后要授予相關(guān)數(shù)據(jù)的所有特權(quán):

  1. GRANT ALL ON wordpressdemo.* TO demouser@localhost IDENTIFIED BY 'qwerty';

上面的命令將創(chuàng)建一個(gè)是密碼是”qwerty”的數(shù)據(jù)庫(kù)用戶(hù)demouser,并且這個(gè)用戶(hù)擁有數(shù)據(jù)庫(kù)wordpressdemo的所有權(quán)限。mysql 新設(shè)置用戶(hù)或更改密碼后需用flush privileges刷新MySQL的系統(tǒng)權(quán)限相關(guān)表,否則會(huì)出現(xiàn)拒絕訪問(wèn)。所以運(yùn)行下面的命令:

  1. FLUSH PRIVILEGES;

最后關(guān)閉MySQL的命令提示符:

  1. exit

 2. 下載WordPress的安裝包

在接下來(lái)的步驟中,我們將下載的WordPress程序的最新版本。首先更改目錄到你網(wǎng)站所在的文件目錄。在Apache中通常是htdocs目錄的public_html,現(xiàn)在,我已經(jīng)創(chuàng)建的public_html,所以更改目錄

將目錄更改為WordPress的文件位置:

  1. cd /var/www/domain.com/public_html/

下面通過(guò)wget命令來(lái)下載WordPress安裝包:

  1. wget http://cn.wordpress.org/wordpress-3.9-zh_CN.tar.gz

輸入解壓縮命令來(lái)把安裝包解壓到當(dāng)前目錄:

  1. tar--strip-components=1-xvf wordpress-3.9-zh_CN.tar.gz

解壓完成后,可以刪除WordPress程序安裝包:

  1. rm wordpress-3.9-zh_CN.tar.gz

3. 在Web界面下安裝WordPress

下一步將配置WordPress的MySQL數(shù)據(jù)庫(kù)和用戶(hù)名。有兩種方式可以解決:

一種是手動(dòng)編輯wp-config.php文件和其他人正在使用的wordpress web界面。

第二個(gè)選項(xiàng)是很容易的,我會(huì)解釋的那一個(gè)。

打開(kāi)瀏覽器,輸入博客網(wǎng)址,它會(huì)打開(kāi)WordPress的安裝向?qū),并要求你?chuàng)建一個(gè)配置文件,只需按一下按鈕,然后它會(huì)要求你填寫(xiě)MySQL數(shù)據(jù)庫(kù)名,用戶(hù)名,密碼,數(shù)據(jù)庫(kù)主機(jī)和表前綴。

在Web界面下安裝WordPress

輸入數(shù)據(jù)庫(kù)名,用戶(hù)名和密碼之后。對(duì)于數(shù)據(jù)庫(kù)主機(jī)和表前綴,你可以保持默認(rèn)值(如果你有多個(gè)WordPress網(wǎng)站,建議更改數(shù)據(jù)庫(kù)前綴)。如果你的數(shù)據(jù)庫(kù)服務(wù)器在不同的主機(jī)上,那么你需要輸入數(shù)據(jù)庫(kù)主機(jī)詳細(xì)信息。點(diǎn)擊提交下一個(gè)步驟。如果您收到錯(cuò)誤消息,該向?qū)o(wú)法寫(xiě)入wp-config.php文件。其原因是WordPress沒(méi)有寫(xiě)入權(quán)限,則可以通過(guò)在終端輸入以下命令解決這個(gè)錯(cuò)誤

新增WWW的數(shù)據(jù)寫(xiě)入權(quán)限

  1. sudo chown -R www-data:www-data /var/www/domain.com/public_html

更改后,點(diǎn)擊重新運(yùn)行安裝按鈕和WordPress的后會(huì)要求你輸入網(wǎng)站標(biāo)題,管理員用戶(hù)名,密碼和電子郵件id,輸入后就可以繼續(xù)安裝直至完成。

WordPress的后會(huì)要求你輸入網(wǎng)站標(biāo)題,管理員用戶(hù)名

最后提示你已經(jīng)安裝成功,如上圖。

現(xiàn)在我們已經(jīng)完成了在Ubuntu VPS WordPress程序的安裝。這是個(gè)很簡(jiǎn)單的教程。如果你覺(jué)得有用,可以分享一下。有什么意見(jiàn)也可以在下面提。

關(guān)鍵詞:UbuntuVPSWordPress

贊助商鏈接: