純綠色安裝mediawiki和wordpress
本文所有的工作基于bigtall的上一篇文章《純綠色安裝bugzilla》之上,請大家先閱讀之后繼續(xù)本文操作。
因?yàn)楣局R管理的需要,bigtall需要建立wiki和blog。經(jīng)過挑選,我選擇了老牌的mediawiki和風(fēng)頭很足的wordpress,都是open source的,而且用戶量不少,有問題也容易解決。
要正式安裝之前我們依然需要準(zhǔn)備工作,請下載如下的內(nèi)容:
說明:還有很多中文包在這里可以看到,請大家選擇合適的一個(gè)下載。另外我們的“偉大的防火墻”讓mediawiki和wordpress主站可能無法訪問。如果不能下載wordpress,請直接到這里下載中文版。
下載完成之后,請大家按照如下的步驟安裝mediawiki:
- 解壓縮mediawiki到特定的目錄,這里bigtall解壓縮到d:\tools\net\mediawiki(本文以此目錄為準(zhǔn),請大家安裝時(shí)候根據(jù)自己情況調(diào)整)。
- 在apache的conf/extra目錄下創(chuàng)建名字為apache-mediawiki.conf的文件,輸入如下內(nèi)容:
Alias /wiki "d:/tools/net/mediawiki"
<Directory "d:/tools/net/mediawiki">
Options ExecCGI
AllowOverride None
order allow,deny
allow from all
</Directory> - 然后在apache的conf目錄下修改httpd.conf,在文件尾部增加如下的一行:
Include conf/extra/apache-mediawiki.conf
- 使用phpMyAdmin或者手工創(chuàng)建一個(gè)mysql數(shù)據(jù)庫,我這里創(chuàng)建了一個(gè)wikidb數(shù)據(jù)庫和新用戶wikiuser,并且設(shè)置該用戶擁有wikidb的所有權(quán)限。
- 進(jìn)入瀏覽器訪問http://localhost/wiki,自動進(jìn)入mediawiki的安裝頁面,輸入wiki的名字,數(shù)據(jù)庫名字和登錄名、密碼,然后install即可。完成之后把mediawiki的config目錄下的LocalSettings.php向上移動一層,bigtall這里是把它移動到d:\tools\net\mediawiki下即可。
- 然后修改d:\tools\net\mediawiki\LocalSettings.php,在文件尾部的 ?> 行之前插入如下的內(nèi)容:
# 您還可以設(shè)定使用者必須登入後才能編輯或發(fā)表文章。
$wgWhitelistEdit = "yes";# 您也可以使用自訂的 Wiki Logo。原始的 Logo 位於 /var/www/wiki/skins/common/images/wiki.png
$wgLogo = "{$wgScriptPath}/skins/common/images/我自己拷貝的一個(gè)圖像文件名"; - 測試mediawiki工作是否正常。
接下來,我們開始安裝wordpress,請按照如下步驟:
- 解壓縮wordpress到特定的目錄,這里bigtall解壓縮到d:\tools\net\wordpress(本文以此目錄為準(zhǔn),請大家安裝時(shí)候根據(jù)自己情況調(diào)整)。
- 在apache的conf/extra目錄下創(chuàng)建名字為apache-wordpress.conf的文件,輸入如下內(nèi)容:
Alias /blog "d:/tools/net/wordpress"
<Directory "d:/tools/net/wordpress">
Options ExecCGI
AllowOverride None
order allow,deny
allow from all
</Directory> - 然后在apache的conf目錄下修改httpd.conf,在文件尾部增加如下的一行:
Include conf/extra/apache-wordpress.conf
- 使用phpMyAdmin或者手工創(chuàng)建一個(gè)mysql數(shù)據(jù)庫,我這里創(chuàng)建了一個(gè)blogdb數(shù)據(jù)庫和新用戶bloguser,并且設(shè)置該用戶擁有blogdb的所有權(quán)限。
- 修改wordpress目錄下面的wp-config.php文件,把數(shù)據(jù)庫相關(guān)的參數(shù)設(shè)置正確,DB_NAME, DB_USER, DB_PASSWORD, DB_HOST。我這里分別為blogdb, bloguser, 123456, localhost。
- 進(jìn)入瀏覽器訪問http://localhost/blog,自動進(jìn)入wordpress的安裝頁面,輸入blog的名字和其他參數(shù),然后install即可。要注意的是,安裝之后wordpress會自動生成一個(gè)admin帳號,同時(shí)給它分配了一個(gè)密碼,大家要記住這個(gè)密碼,隨后登錄之后把這個(gè)密碼修改掉,免得忘記了。
- 到wordpress的wp-content目錄下面創(chuàng)建一個(gè)languages目錄,把下載的zh_CN.mo復(fù)制到其中,修改wp-config.php文件中的WPLANG參數(shù)的值為zh_CN。然后刷新瀏覽器就可以看到中文了。
注意,如果需要設(shè)置虛擬主機(jī),請參考文獻(xiàn)中的相關(guān)內(nèi)容,本文不作敘述。
參考文獻(xiàn):

公眾號:老翅寒暑
浙公網(wǎng)安備 33010602011771號