本教程解釋什麼是 MediaWiki,如何在 CentOS 7 上安裝 MediaWiki,下載最新版本,創建數據庫,並完成安裝。
什麼是 MediaWiki?
媒體維基 是免費的開源軟件,可幫助用戶收集和組織信息。它是用戶協作和共享知識的集中場所。維基百科是 MediaWiki 軟件的一個示例用例,因為它最初是為創建維基百科而開發的。
許多公司和組織將 MediaWiki 用於他們的網站,因為 MediaWiki 是一個功能強大且可擴展的軟件工具,具有功能豐富的 wiki 實現。它依靠 PHP 來處理和顯示存儲在數據庫中的數據。
讓我解釋一下如何安裝 MediaWiki。
必需的
- MediaWiki 版本 1.36.1(撰寫本文時)。
- CentOS 7 的服務器。
- 根用戶訪問。
- LAMP 堆棧(Linux、Apache、MySQL 和 PHP)。
- 命令行的應用知識。
如何安裝 MediaWiki 軟件
安裝 MediaWiki
第 1 步:更新您的存儲庫
在開始之前,請確保您的服務器已安裝最新的更新和軟件。為此,請運行以下 yum 命令: Yum 是 Yellowdog Updater Modified 的縮寫,是基於 Redhat Packaging Manager (RPM) 的 Linux 系統的包管理器。
yum check-update 命令自動從存儲庫中查找和檢索正確的 RPM 包。
[email protected]:~# yum check-update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirrors.lug.mtu.edu
* extras: mirrors.CodePre.com
* updates: mirrors.gigenet.com
[email protected]:~# yum clean all
Loaded plugins: fastestmirror, priorities
Cleaning repos: base extras updates
Cleaning up list of fastest mirrors
[email protected]:~# yum update
Loaded plugins: fastestmirror, priorities
Determining fastest mirrors
* base: mirrors.CodePre.com
* extras: atl.mirrors.clouvider.net
* updates: bay.uchicago.edu
base | 3.6 kB 00:00
extras | 2.9 kB 00:00
updates | 2.9 kB 00:00
(1/4): base/7/x86_64/group_gz | 153 kB 00:00
(2/4): extras/7/x86_64/primary_db | 243 kB 00:00
(3/4): updates/7/x86_64/primary_db | 11 MB 00:00
(4/4): base/7/x86_64/primary_db | 6.1 MB 00:00
No packages marked for update
第 2 步:創建 MediaWiki 數據庫
首先,在 CentOS 7 上安裝 LAMP 堆棧。
然後使用以下 MySQL 命令啟動 MySQL 命令客戶端:
[email protected]:~# mysql -u root -p
使用以下命令創建數據庫並向數據庫和用戶授予權限:根據您的設置替換數據庫名稱、用戶名和密碼。
mysql> CREATE DATABASE mediawiki_db;
Query OK, 1 row affected (0.01 sec)
mysql> GRANT ALL PRIVILEGES ON mediawiki_db.* TO 'wiki_user'@'localhost' IDENTIFIED BY '[email protected]@123#' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
mysql> exit;
第 3 步:下載 MediaWiki
使用 wget 命令下載 MediaWiki。
[email protected]:~# wget https://releases.wikimedia.org/mediawiki/1.36/mediawiki-1.36.1.tar.gz
--2021-09-17 07:32:40-- https://releases.wikimedia.org/mediawiki/1.36/mediawiki-1.36.1.tar.gz
Resolving releases.wikimedia.org (releases.wikimedia.org)... 198.35.26.96, 2620:0:863:ed1a::1
Connecting to releases.wikimedia.org (releases.wikimedia.org)|198.35.26.96|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 49645517 (47M) [application/x-gzip]
Saving to: ‘mediawiki-1.36.1.tar.gz’
100%[======================================>] 49,645,517 10.4MB/s in 5.4s
2021-09-17 07:32:47 (8.84 MB/s) - ‘mediawiki-1.36.1.tar.gz’ saved [49645517/49645517]
然後使用 tar 命令解壓縮或提取 MediaWiki 文件。然後,在您的終端控制台中,運行以下命令:
[email protected]:~# tar -zxpvf mediawiki-1.36.1.tar.gz
將 MediaWiki 移動到適當的目錄。例如,本教程使用 /var/www/html/mediawiki 作為目錄,因此請選擇適合您站點的目錄。
[email protected]:~# mv mediawiki-1.36.1 /var/www/html/mediawiki
現在使用以下命令建立目錄所有權和權限:
[email protected]:~# chown -R apache:apache /var/www/mediawiki/
[email protected]:~# chmod 755 /var/www/mediawiki/
注意:本教程使用 apache,但您的 PHP 處理程序可能會有所不同。
第 4 步:安裝 MediaWiki 網絡瀏覽器
打開您的網絡瀏覽器並輸入 https://IP_地址/mediawiki 轉到 MediaWiki。然後點擊 維基設置.
選擇語言並點擊 繼續.
下一個屏幕提供環境檢查以確保滿足所有先決條件。點擊繼續 繼續.

然後連接到數據庫。 輸入 MariaDB/MySQL 數據庫設置, 繼續.

為您的 wiki 命名並設置您的登錄憑據和電子郵件地址。點擊 繼續.

此時你可以點擊安裝wiki。 繼續 跳過其餘配置選項,例如 用戶權限配置文件, 版權和許可, 電子郵件設置, 和 擴張.

點擊 繼續 開始安裝 MediaWiki。

MediaWiki 安裝完成。安裝程序將生成一個包含您的數據庫配置的 localsettings.php 文件。下載此文件並將其放在與 index.php 相同的目錄中。 MediaWiki 可以使用了。

結論是
我希望你發現這個關於如何安裝 MediaWiki 的指南有用並且發現 MediaWiki 有用。對數學方程式、表情符號和媒體庫等專業內容的功能和支持使 MediaWiki 幾乎適用於任何用途。許多站點在 Web、Intranet 和學校上運行自己的 wiki。
準備好設置您的 MediaWiki 站點但不確定哪種託管計劃適合您?立即聯繫我們的銷售團隊設置 CentOS 服務器。
