Ubuntu16.04にMediaWikiをインストールする方法を紹介します。 MediaWikiは、PHPで記述されたオープンソースのウィキソフトウェアです。 Ubuntu 16.04にMediaWikiをインストールするのは簡単な作業です。このチュートリアルの手順に従うだけで、MediaWikiをUbuntu16.04に10分以内にインストールできます。 Ubuntu 16.04にMediaWikiをインストールするのはかなり簡単な作業です。以下の手順に従うだけで、MediaWikiをUbuntuサーバーに10分以内にインストールできます。
このチュートリアルを書いている時点で、MediaWikiの最新の安定バージョンは1.27.1であり、以下が必要です。
- PHP 5.5.9以降(できれば最新)で、mbstring、JSON、curl、Intl、mysql、およびGDPHP拡張機能が有効になっています。画像のサムネイルにはImageMagickまたはGDが必要です
- MySQL 5.0.2、MariaDB 5.1、SQLite 3、またはPostgreSQL9.0以降
- mod_rewriteモジュールでコンパイルされたApacheWebサーバー2.0以降。
1。 Apacheサーバーをインストールする
このインストールガイドは、Apacheが仮想サーバーにすでにインストールおよび構成されていることを前提としています。
2。サーバーのOSパッケージを更新する
インストールから始めましょう。サーバーのOSパッケージが完全に最新であることを確認してください:
apt-get update apt-get upgrade
3。必要なパッケージをインストールします
必要なパッケージをインストールします:
apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql
4。 Apacheリライトモジュールを有効にする
Apacheリライトモジュールがまだ有効になっていない場合は有効にします:
a2enmod rewrite
5。 Apacheサービスを再起動します
変更を有効にするには、Apacheサービスを再起動します。
service apache2 restart
6。 MediaWikiをインストールする
https://www.mediawiki.org/wiki/Downloadで入手可能な最新バージョンのMediaWikiをサーバーの/opt/ディレクトリにダウンロードします。
cd /opt/ wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz tar -xvzf mediawiki-1.27.1.tar.gz mv /opt/mediawiki-1.27.1/ /var/www/html/mediawiki
すべてのファイルはWebサーバーで読み取り可能である必要があるため、適切な所有権を設定します。
chown www-data:www-data -R /var/www/html/mediawiki
新しいMySQLデータベースとユーザーを作成します:
mysql -u root -p mysql> SET GLOBAL sql_mode=''; mysql> CREATE DATABASE wikidb; mysql> CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd'; mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> quit
「y0uR-pa5sW0rd」を強力なパスワードに置き換えることを忘れないでください。
Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「mediawiki.conf」という名前の新しいApache構成ファイルを作成します。
touch /etc/apache2/sites-available/mediawiki.conf ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/mediawiki.conf vi /etc/apache2/sites-available/mediawiki.conf
次に、次の行を追加します。
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/mediawiki/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/mediawiki/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>>
000-default.confファイルを削除します:
rm /etc/apache2/sites-enabled/000-default.conf
変更を有効にするには、ApacheWebサーバーを再起動します。
service apache2 restart
お気に入りのウェブブラウザでhttp://your-domain.comを開き、[wikiの設定]ハイパーリンクをクリックして、インストール画面の簡単な手順に従って、必要な情報を必要に応じて挿入します。
言語とWiki言語を選択します。次のページで、すべての要件が満たされている場合は[続行]をクリックし、次の情報を入力します。
Database Host: localhost Database name: wikidb Database username: wikiuser Database password: y0uR-pa5sW0rd // change this password with your actual password
[続行]をクリックします。次のページで次を選択します:
Storage engine: InnoDB Database character set: UTF-8
[続行]をクリックします。 Webブラウザなどのタイトルバーに表示されるWikiの名前を入力し、管理者アカウントを作成してWikiをインストールします。
MediaWikiのインストールの速度とパフォーマンスを向上させるために、LocalSettings.phpファイルの最後に次の行を追加します:
vi /var/www/html/mediawiki/LocalSettings.php
# Speed improvements $wgUseGzip = true; $wgUseFileCache = true; # Performance settings $wgDisableCounters = true; $wgMiserMode = true;
LocalSettings.php構成ファイルの適切な所有権を設定します:
chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php
それだ。 MediaWikiがサーバーにインストールされました。
MediaWiki管理バックエンドにログインして、新しいコンテンツの作成を開始し、ユーザーアカウント、拡張機能などを追加します。
もちろん、MediaWiki VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にMediaWikiのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。