はじめに
MediaWikiは、活気のあるコミュニティによってもたらされたコラボレーションおよびドキュメントプラットフォームです。
知識を収集して整理し、人々が利用できるようにするのに役立ちます。
MediaWikiは、ユーザーが情報を収集して整理するのに役立つ無料のオープンソースソフトウェアです。これは、ユーザーがコラボレーションして知識を共有する一元化された場所です。ウィキペディアは、当初ウィキペディアを作成するために開発されたため、MediaWikiのソフトウェアユースケースの例です。
このチュートリアルでは、CentOS8システムにMediawikiをインストールする方法を紹介します。
インストール
Mediawikiの使用を開始するには、以下の手順に従ってください
- システムとリポジトリを更新する
dnf check-update && dnf clean all && dnf update -y
- 次に、CentOS 8にLAMPスタックをインストールします。このリンクにアクセスすると、インストールできますCentOS8にLAMPをインストールする方法
- LAMPのインストールが完了したら、 php-intlをインストールします MediaWikiによる必須のphpパッケージとして。
dnf install php-intl -y
- 次に、MySQLコマンドを起動してMediaWikiデータベースを作成します
mysql -u root -p
- データベースを作成し、データベースとユーザーに権限を付与します。
CREATE DATABASE mediawiki_db;
GRANT ALL PRIVILEGES ON mediawiki_db.* TO 'mediawiki_user'@'localhost' IDENTIFIED BY 'unixcoppassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
\q
- MediaWikiをダウンロードするための次のステップ 。
wget https://releases.wikimedia.org/mediawiki/1.37/mediawiki-core-1.37.0.tar.gz
注 :MediaWikiの最新バージョンをインストールするには、以下のリンクにアクセスしてください。
最新のMediaWiki- MediaWikiファイルをアーカイブ解除または抽出します
tar -zxpvf mediawiki-core-1.37.0.tar.gz
- また、MediaWikiを / var / www / html / mediawikiに移動します
mv mediawiki-1.37.0/ /var/www/html/mediawiki
- MediaWikiディレクトリの適切な所有権と権限を設定します
chown -R apache:apache /var/www/html/mediawiki/
chmod 755 /var/www/html/mediawiki/
- 次に、Webブラウザを開いてMediaWikiにアクセスし、 http:// Server_IP_Address / mediawikiを入力します。 MediaWikiにアクセスします。

- 次に、[ウィキの設定]をクリックします 。

- 言語を選択して、続行をクリックします 。

- 続行をクリックして、すべての前提条件が満たされていることを確認するインストール環境チェックに進みます 。

- データベースを設定し、MariaDB / MySQLデータベース設定を入力して、続行をクリックします 。

- インストールと同じアカウントを使用して、[続行]をクリックします


- Wikiの名前を設定し、ログイン資格情報とメールアドレスを入力して、[続行]をクリックします 上記の最新の2つのスクリーンショットに示されているように。

- 上のスクリーンショットに示されているように、最新のインストールページに移動します。ここでは、インストールがすべて完了したことを確認するため、続行をクリックします。 。

- おめでとうございます。Mediawikiをインストールしました 、ただし、開始するための最後のステップは、 LocalSettings.phpをダウンロードすることです。 すべてのデータベース構成を含み、それを / var / www / html / mediawiki /に配置するファイル ディレクトリ(index.phpを含む同じディレクトリ)。
- 次に、ウィキを入力をクリックします。 。

- MediaWikiを使用する準備が整いました。
結論
このチュートリアルでは、CentOS8にMediaWikiをインストールして構成する方法を説明しました。これはほとんどすべての目的に適しています。多くのウェブサイトは、ウェブやイントラネット、学校で独自のWikiを実行しています。
ありがとう