GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu16.04にMediaWikiをインストールする方法

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


Panels
  1. Ubuntu20.04にFastPanelをインストールする方法

  2. Ubuntu14.04にJoomla3をインストールする方法

  3. Ubuntu16.04にMySQLをインストールする方法

  1. Ubuntu14.04にDrupal7をインストールする方法

  2. Ubuntu16.04にNextCloud13をインストールする方法

  3. Ubuntu18.04にOpeneShopをインストールする方法

  1. Ubuntu16.04にMySQLサーバーをインストールする方法

  2. Ubuntu16.04にGraylogサーバーをインストールする方法

  3. Ubuntu18.04に求人広告をインストールする方法