Windows10下的MediaWiki的部署啟動


MediaWiki是使用PHP開發的,PHP是比較成熟的Web腳本語言,要想運行基於PHP的程序,你需要配置PHP的運行環境。MediaWiki使用數據庫來保存數據等信息,支持MySQL和PostgreSQL,這里以MySQL為例,介紹MediaWiki在windows環境下的安裝配置方法。

服務器部分:

搭配一個完整的Apache + MySQL + PHP的運行環境,單獨搭建比較困難,我們直接下載集成包來調試。

我使用的是phpstudy8.1,下載鏈接:https://www.xp.cn 。安裝並打開phpstudy,進入軟件管理,修改PHP版本為7.4.3,MediaWiki當前的穩定版本1.35.0對於PHP版本的要求最低為7.4.0以上。

啟動Apache和MySQL,確認網站狀態正常,並進入網址域名測試。訪問localhost,出現界面即環境配置成功。

Wiki安裝:

下載一個MediaWiki程序。Github下載地址為:https://github.com/wikimedia/mediawiki/tree/wmf/1.35.0-wmf.41

解壓,將其解壓后的文件復制到phpstudy的WWW目錄下。更改一下文件夾的名稱,好記一點的,例如mediawiki。打開瀏覽器,訪問localhost/mediawiki,瀏覽器顯示出MediaWiki的首頁,因為你的MediaWiki還需要進行安裝(生成配置文件,創建數據庫和數據表)。下面,點藍色的set up the wiki繼續。

安裝程序會對服務器環境進行檢查,如果看到,You can install MediaWiki字樣,說明你的服務器環境滿足MediaWiki安裝的要求。

下面,開始安裝設置,以下提到的部分,請仔細核對。(管理員賬戶和密碼十分重要,一定要記錄下來

Wiki name維基名,可以設成你喜歡的,但是不能用MediaWiki

Contact e-mail如果你的服務器沒有設置php郵件,那么這一項設成什么都無所謂。

Language簡體中文用戶請選擇“中國大陸”那一項。

Admin usernamewiki管理員

Password管理員的密碼,密碼與wiki管理員名稱不能一樣。

Password confirm重復管理員的密碼(防止你填入錯誤的密碼)

Database name任意,如果沒有該數據庫,安裝程序會幫你創建

DB username數據庫的username

DB passwordDB的密碼

DB password confirm重復DB的密碼(防止你填錯)

Superuser account超級用戶,也就是root,如果你的DB權限設置得過於嚴格,那么在安裝MediaWiki時可能會遇到一些問題,這里提供了一個超級用戶的選項,防止因為DB權限不夠而產生錯誤。

Superuser name默認應該是root,本地安裝的話,用root會很方便,所有沒有必要專門建立一個用戶。如果是公共服務器安裝,服務器管理員一般會給你分配指定的用戶。

Superuser passwordroot的密碼

Database table prefix數據表前綴,如果你以后打算整合其它的程序如discuz等,並且要把discuz安裝到與MediaWiki同一數據庫中,那么,設置一個表前綴是明智的選擇(防止表名沖突產生錯誤)。

設置完畢后,點頁面最下方那個大大的Install MediaWiki!按鈕。

如果你看到Installation successful字樣,說明MediaWiki安裝成功。現在還差最后一步,進入MediaWiki的本地文件夾,把config目錄下的LocalSettings.php(安裝成功后這個文件才生成)拷貝到MediaWiki的根目錄下(index.php的同級目錄)。

現在,回到瀏覽器,點then follow this link to your wiki.中的this link鏈接(其實就是localhost/mediawiki/index.php鏈接)。

安裝全部完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM