最初に
個人用MacのローカルにMediaWikiをインストールし、ちょっと動かしたりてみたりする手順です。
PHPのビルトインウェブサーバ1を使っていたり、色々あれです。
項目名 | 製品名など | バージョンなど |
---|---|---|
HW | MacBook Air | MacBook Air (11-inch, Early 2014) |
OS | OS X El Capitan | 10.11 |
WEBサーバ | PHPビルトインウェブサーバ | |
DB | MariaDB |
PHPなどのインストール
$ brew install php56
$ brew install homebrew/php/php56-intl
$ brew install homebrew/php/php56-apcu
※ 作業開始前から手元には色々とインストールしていたため、これで全量では無い可能性があります。足りないものがあればご指摘ください
MariaDBのインストール、設定
個人用ということで簡略手順です。ここでの設定値あとで使います。
項目名 | 設定値 | 備考 |
---|---|---|
データベース名 | wikidb | |
データベースのユーザ名 | wikiuser | |
データベースのパスワード | *********** | 適宜変えてください |
# インストール
$ brew install mariadb
# 起動
$ mysql.server start
# MediaWiki用のDB設定
$ mysql -u root
> create database wikidb;
> grant index, create, select, insert, update, delete, drop, alter, lock tables on wikidb.* to 'wikiuser'@'localhost' identified by 'あなたのパスワード';
MacにHomebrewでMySQLを導入する方法についてはQiitaにステキな記事2がありますので、そちらを参照してください。
MediaWikiのダウンロード、展開
項目名 | 設定値 | 備考 |
---|---|---|
ドキュメントルート | ~/mediawiki/ | 適宜変えてください |
# MediaWikiのダウンロード
$ curl -O https://releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.3.tar.gz
# ダウンロードしてきたファイルの展開
$ tar zxvf mediawiki-1.25.3.tar.gz
# リネーム
$ mv mediawiki-1.25.3 mediawiki
PHP ビルトインサーバの起動
項目名 | 設定値 |
---|---|
アドレス | localhost |
ポート | 8000 |
$ php -S localhost:8000
MediaWikiのインストール
ここからはhttp://localhost:8000
にアクセスしてのブラウザ作業です。
000
"set up the wiki" をクリック
001 言語
項目名 | 設定値 | 備考 |
---|---|---|
あなたの言語 | ja - 日本語 | デフォルト |
ウィキの言語 | ja - 日本語 | デフォルト |
"続行→" をクリック
002 MediaWiki へようこそ!
構築した環境のチェック結果が表示される。
"続行→" をクリック
003 データベースに接続
項目名 | 設定値 | 備考 |
---|---|---|
データベースの種類 | MySQL (または互換製品) | デフォルト |
データベースのホスト | localhost | デフォルト |
データベース名 | wikidb | 設定したもの |
データベース テーブルの接頭辞 | 任意 | |
データベースのユーザ名 | wikiuser | 設定したもの |
データベースのパスワード | ********** | 設定したもの |
"続行→" をクリック
004 データベースの設定
項目名 | 設定値 | 備考 |
---|---|---|
インストール作業と同じアカウントを使用する | ✓ | デフォルト |
ストレージエンジン | InnoDB | デフォルト |
データベースの文字セット | バイナリ | デフォルト |
"続行→" をクリック
005 名前
項目名 | 設定値 | 備考 |
---|---|---|
ウィキ名 | B73W56H84 | 任意 |
プロジェクト名前空間 | ウィキ名と同じ | デフォルト |
利用者名 | admin | 好きな名前を |
パスワード | *********** | 好きなパスワードを |
パスワード再入力 | *********** | 好きなパスワードを |
メールアドレス | 好きなメールアドレスを | |
もう飽きてしまったので、とにかくウィキをインストールしてください | ✓ |
"続行→" をクリック
006 完了!
LocalSettings.php
を~/mediawiki/
にダウンロードします。(大事!)
007
お疲れさまでした。
おわりです。