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