GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS/FedoraにMediaWikiをインストールする方法

この記事では、CentosまたはFedoraVPSにMediaWikiをインストールする方法を説明します。 MediaWikiは、PHPで記述された無料のWebベースのウィキプラットフォームであり、非常に強力な機能を備えています。これは、このタイプの世界で最も人気のあるアプリケーションの1つです。

MediaWikiのインストールは非常に簡単で、10分以内で完了できます。 MediaWikiを実行できるようにするには、Linux vpsにWebサーバー(Apache)、PHP、およびデータベースサーバー(MySQL)をインストールする必要があることに注意してください。

1. MediaWikiの公式ウェブサイトにアクセスして、プラットフォームの最新バージョンをダウンロードします。

# wget http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.2.tar.gz

2.次に、ダウンロードしたtar.gzファイルをApacheドキュメントルートディレクトリに抽出する必要があります。

# tar -xzvf mediawiki-1.19.2.tar.gz -C /var/www/html

3. Apacheのドキュメントルートディレクトリを見つけるには、次のコマンドを実行します。

# grep '^DocumentRoot' /etc/httpd/conf/httpd.conf

4.抽出したディレクトリの名前を変更します。この例では、ディレクトリの名前を「mediawiki-1.19.2」から「mediawiki」に変更します。

# mv /var/www/html/mediawiki-1.19.2 /var/www/html/mediawiki

5.すべてのウィキメディアのファイルとディレクトリはApacheユーザー(この場合はユーザー「apache」)が所有している必要があります:

# chown -R apache:apache

6. MediaWIkiにはMySQLユーザーとデータベースが必要なので、次のコマンドを実行して作成しましょう。

# echo "CREATE DATABASE wikidb;" | mysql -u root -p
# echo "CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'PASSWORD_HERE';" | mysql -u root -p
# echo "GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost';" | mysql -u root -p
# echo "FLUSH PRIVILEGES;" | mysql -u root -p

この手順で、コマンドラインからのインストールが完了します。残りはすべてWebブラウザから実行できます。 http://yourdomain.tld/wikiを開き、画面の指示に従うだけです。 MediaWikiは、サーバーがソフトウェアのインストールと実行の要件を満たしているかどうかを確認し、MySQLユーザーとデータベースの情報およびその他の一般的な設定を行うように求められます。インストールの最後に、MediaWikiインストーラーはすべての構成設定を提供する「LocalSettings.php」ファイルを生成します。画面からコードをコピーして、「/ var / www / html/wiki」ディレクトリの「LocalSettings.php」というファイルに貼り付ける必要があります。実行:

# nano /var/www/html/wiki/LocalSettings.php

コードを貼り付けて、ファイルを保存します。それだけです。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOSサーバーにMediawikiをインストールする方法

  2. CentOS/FedoraにDrupalをインストールする方法

  3. CentOS / RHEL / Fedora に docker をインストールする方法

  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法