さて、棄てた筈のドメインも取り戻しているし何がしたかったのかというと、実はMastodonインスタンスを立ち上げてみようとここ数日苦闘していたのだった。
VPS(Virtual Private Server - 仮想専用サーバー)をレンタルし、そこからスタートアップスクリプトを使ってUbuntuやらMastodonをセットアップした後にVPSとドメインを接続させる。
…しかしどうにも500エラー(Internal Server Error - サーバー内部エラー)が発生してMastodonの画面が一向に出てこない。なんだよスクリプト使って簡単にMastodonインスタンスが立ち上げられるんじゃなかったのかよ!どうなってんだよ!さくらインターネット!!
とにかくUbuntuやらLinuxやらNginxやらMastodon関連の解説サイトをググりまくって穴が開くほどにらめっこ……したってド素人が解るわけないのに。
無い知恵をなんとか捻り出そうとよくよくブラウザーとにらめっこしているうち、自分のMastodonインスタンスに設定したURLにアクセスすると、HTTPSにリダイレクトした後に500エラーが出ており、その際アドレスバーにHTTPSの鍵マークが出ていない事に気が付いた。そこに気付けば原因は何という事はない、つまりSSLサーバー証明書の取得がきちんと行われていなかったという初歩的なミス(Let's Encryptを利用したが、英語だしよく分らんままコマンド入れただけだった)。証明書の取得がきちんとできたら…
…ん?!なんか出てきた!!
これが出てくれば最後の仕上げ「アセットの作成」というのをすればいいらしい(全然分かっていない)が、コマンドを実行してみるとここでメモリ不足によるエラーが発生。えぇうそーん!VPSのプラン上げてメモリ容量増やさなきゃダメなのかしらん?!どうなってんだよ!さくらインターネット!!…そこでまたググってウラワザみたいなコマンドを見つけたところで、そいつを利用して実行してみたらアセット作成が無事完了。そして…
インスタンスが……インスタンスが立ってる……。
立ーった立った! インスタンスが立った! わーい!
痛みに耐えて(?)、よく頑張った。感動した!
こうしてMastodon独りインスタンス、名付けて『Ke1gonoMastodon』(我ながら相変わらずのネーミングだな…)が立ち上がった。しかしこんなんでまともに運用続けられるんかねぇ…。まぁ、手入れ失敗でOSやデータ破壊やらかそうが(VPSも有料だし)しれっとサーバー撤収しようが、独りだし気ままに運用できるから良いんだけど。
とにかくこれで好き勝手自由にツイート…もといトゥートできる場所ができたので、暫くはあっちで書き捨てていくとするか。…結局またこのWeblog放置するんか?
<関連サイト>
Mastodon - 分散型ソーシャルネットワーク
Ke1gonoMastodon
(2023年2月10日 記事修正)