Ubuntu

Ubuntu Server14.04にMediaWikiをインストール

投稿日:2015年11月8日 更新日:

MediaWikiとは

MediaWikiは、ざっくりいうとWikipediaで使われているPHP製のWikiシステム.

MariaDBのインストール

MariaDBはMySQLをフォークして立ち上げられたプロジェクト.
ライセンス上のリスクが少なそう.

MariaDBにはmysqlコマンドで接続できる.
MediaWiki用のデータベースとユーザーを作っておく.

PHP5.6のインストール

MediaWikiのインストール要件をよく確認しておく.

nginxのインストール

ここを参考に設定をする.

最低限、次のとおりsites-available/defaultの一部をアンコメントすればphpが動く.

phpinfoなどで動作確認する.

MediaWikiのインストール

公式からダウンロードして展開するのが簡単.
Gitを使う場合は自分でスキンやエクステンションを用意する必要がある.

例えば、/usr/share/nginx/html/wikiに展開する場合は、nginxの設定を次のようにする.

screenshot

最終的な設定はLocalSettings.phpとして、ウェブ設定の最後にダウンロードされる.
これをアップロードして展開したファイルのトップに移動する.

詳しくは、フリーソフトmediawikiを使って自分のwikiサイトを作るなどを参照.

ファイルのアップロード

nginxの設定

nginxの再起動を忘れずに

php.iniの設定

php5-fpmの再起動を忘れずに.

MediaWikiの設定

core/imagesに書込権限を与えること

nginxのMediaWikiでショートURL

Manual:Short URL/Page title – nginx, Root Access, PHP as a CGI module

CSSを編集する

/MediaWiki:Common.css にアクセスして、編集する.
ブラウザをリロードすれば適用される.

-Ubuntu
-, ,

執筆者:

関連記事

Ubuntu14.04のElasticsearch1.5に日本語形態素解析プラグインKuromojiを追加する

By: Bùi Linh Ngân – CC BY 2.0 目次1 Kuromoji2 インストール3 試す4 情報5 日本語の為のスキーマレス環境構築をやってみた Kuromoji el …

Let’s go Ubuntu Unity!

By: Marcin Wichary – CC BY 2.0 目次1 Ubuntu Unity2 CompizConfig Setting Manager と Unity Tweak To …

企業レベルのコンテンツマネジメントシステムAlfresco Community5.1をubuntu server14.04にインストールしてみた

By: jenny downing – CC BY 2.0 目次1 Alfresco Community2 ダウンロード3 LibreOfficeのライブラリのインストール4 Alfres …

ubuntu server14.04にElasticSearchをインストール

By: Dawn Huczek – CC BY 2.0 目次1 環境2 インストール3 サービスの起動4 できた5 はじめてのElasticSearch 環境 Ubuntu 14.04.2 …

no image

Ubuntu Server12.04にRedmine2.0.3をインストール

環境 Ubuntu Server12.04にrvmでrubyをインストール 目次1 準備2 MySQLを準備3 nginxのインストール4 Redmineのダウンロードと展開5 config/data …