このチュートリアルでは、CentOS 7にMediaWikiをインストールする方法を紹介します。知らなかった人のために、MediaWikiは無料のオープンソースのウィキソフトウェアであり、ウィキを強化するために使用されます。ウィキメディア財団などによって開発されたウィキペディア、ウィクショナリー、コモンズなどのWebサイト。PHPプログラミング言語で記述されており、バックエンドデータベースを使用しています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7へのMediaWikiのインストールを段階的に説明します。
CentOS7にMediaWikiをインストールする
手順1.まず、すべてのパッケージが最新であることを確認します。
yum -y update
ステップ2. LAMPサーバーをインストールし、いくつかのPHP拡張機能を含めます。
yum install mariadb mariadb-server httpd php-common php-xml php-intl php-gd texlive
サービス開始Apache WebサーバーとMariaDBにより、サーバーの起動時に開始することもできます:
systemctl start httpd systemctl start mariadb systemctl enable httpd systemctl enable mariadb
ステップ3.MediaWiki用のMariaDBの構成。
デフォルトでは、MariaDBは強化されていません。mysql_secure_installation
を使用してMariaDBを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMariaDBへのアクセスを行う各手順を注意深くお読みください。
mysql_secure_installation
次に、MariaDBコンソールにログインし、MediaWikiのデータベースを作成する必要があります。次のコマンドを実行します。
mysql -u root -p
これによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 MediaWikiソフトウェア:
MariaDB > create database mediawiki; MariaDB > grant all privileges on mediawiki.* to mwuser@localhost identified by 'your_password'; MariaDB > > flush privileges; MariaDB > quit;
ステップ4.MediaWikiをインストールします。
MediaWikiの最新の安定バージョンをダウンロードします。この記事を書いている時点では、バージョン1.25.1です:
wget https://releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.1.tar.gz tar xvzf mediawiki-*.tar.gz mv mediawiki-1.25.1/* /var/www/html/
いくつかのフォルダの権限を変更する必要があります:
chown -R apache:apache /var/www/html chmod -R 755 /var/www/html
変更を有効にするためにApacheサービスを再起動します:
systemctl restart httpd
ステップ6.MediaWikiへのアクセス。
MediaWikiはデフォルトでHTTPポート80で利用できます。お気に入りのブラウザを開き、http://yourdomain.com
に移動します。 またはhttp://server-ip-address
インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。
インストールの最後に、ファイルを/var/www/html
にアップロードする必要があります。 。 FTP経由でこれを行うこともできますが、プロセスを高速化するには、ダウンロードしたファイルをテキストエディターで開き、そこからすべてのコンテンツをコピーして、次のコマンドを使用して作成できる新しいLocalSettings.phpファイルに貼り付けます。
nano /var/www/html/LocalSettings.php
おめでとうございます!MediaWikiが正常にインストールされました。CentOS7システムにMediaWikiをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや有用な情報については、MediaWikiの公式Webサイトを確認することをお勧めします。