docker-compose で MediaWiki を立てる

Hitoshi Arakawa | 2024/03/20 Wed 04:10

docker-compose を使って MediaWiki を立てることにした。

環境:
・VMware vSphere Hypervisor 7.0U3g
・Ubuntu 20.04.6
・macOS Ventura 13.5(作業環境)

基本的に以下のサイトに従えば簡単にインストールできた。

MediaWikiの環境をdocker-composeで簡易的に構築する #Docker - Qiita
https://qiita.com/You_name_is_YU/items/98ad1ee121067c1cdf85

ただし MySQL は最新の 8.3.0 を使った。

またインストール中にダウンロードする LocalSettings.php は、そのままアップロードするのではなく、ローカルの Mac でファイルを開き、その内容を nano エディタにコピー・アンド・ペーストして LocalSettings.php を作成したが問題なかった。

いつものように Cloudflare Tunnel を使って公開をした。

僕はサーバーの IP アドレスにアクセスしてインストール作業をしたので、のちに独自ドメインでアクセスすると、サイトの設定の変更をしたりすると IP アドレスにリダイレクトされてしまった。LocalSettings.php の $wgServer の部分を独自ドメインに書き換えれば解決した。なので最初から独自ドメインでインストール作業をするほうが楽だろう。

MediaWiki 1.41.0 がインストールされた。

参考:
MySQL :: Download MySQL Community Server
https://dev.mysql.com/downloads/mysql/

Cloudflare Tunnel で自宅サーバー公開|荒川仁志
https://note.com/hitoshiarakawa/n/n482966cdacdc

Amazon.co.jp: ウィキペディア・レボリューション: 世界最大の百科事典はいかにして生まれたか (ハヤカワ新書juice 5) : アンドリュー リー, Lih,Andrew, 敏生, 千葉: 本
https://amzn.to/3ILCwKI