1. さくらVPSでmoinmoinを動かす
/これまで |
さくらVPSで「割引」の広告を見たので、石狩から東京地区へ移転してみた。(9月2日)
OSの更新も目的だった。/これまで「やってきたこと」の整理もしたかった。
石狩の契約が11月末なので、それまでに移転を完了させる必要がある。
- 10月中に解約の手続き?
pingによる距離は格段に近くなる。(当然)
1.1. ファイアーウォール
OSを動かしただけの段階では、ssh(port 22)でしか外部からはアクセスできない。
- VNCなどのコンソールは使える。
UFWの起動と設定
- 必要になる port, ipアドレスなどを開けて、外部ファイアーウォールは使わない(停止)ものとする。
scpにより、必要な情報を送りこみ、作業を開始する。
- アカウントの登録とsudoグループへの追加も
1.2. Ubuntu 22.04 で環境設定
daemontools, djbdns, ucspi-tcp などのDJBツールをインストールする。
- cc, make などもない。 build-essentials をapt installする。 ディレクトリ作成や関連アカウントの追加も必要だ。
daemontools(supervise)を使うための基本のsvscanbootはとりあえず手動で動かす。
- boot時の起動はOSごとに異なるらしい。(ここでは/etc/rc.localが使えるものとする。)
dnscacheを 127.0.0.1で動かす。
tinydnsはtokyo.qmail.jp, c.ns.qmail.jpとして、外部にサービスするよう設定した。
1.2.1. Ubuntu 22.04 で問題発生
/tinydnsが返事をしなくなる現象に遭遇する。
- logの調査から始める。正常なはずのqueryを続けているうちにエラーを発生している。
- さまざまなレベルでのエラーが考えられる。(いま思うと、UFWの可能性を見落としていた。) さくら提供のルータ・ファイアーウォールは止めてある。
手元のデスクトップ(Ubuntu 22.04) で再現するか試すのがいいと思いついて、やったら再現した。
- これで 22.04に起因していると判断して、20.04を使ってみることにした。
手元ではUFWは使っていないので、関係ないようだ。-- ToshinoriMaeno 2022-09-09 03:32:04
1.3. history
新moinmoinでは
section-numbers off
になっていることに気づいた。(遅い)
https://moinmo.in/HelpOnProcessingInstructions#section-numbers
The default mode is set by the show_section_numbers config option.
1.4. keywords
keywords adds a <meta> tag with keywords which tells search engines what you can find on the particular page. #pragma keywords Cars, Vehicles, Foo