Waves フルノード立ててみようと思ってみたら、 公式の推奨はubuntu/debianっぽいので、 にわか的にはubuntuだろうと考え選択した。
LTS版をダウンロード
ISO (またはtorrentファイルとかあるよ)
LTS(長期サポート版)を使う。
インストール注意点
今回は Mac上VeertuDesktopの仮想マシンにインストールしたが、何も変わることはない。と思う。
タイムゾーン、日本は Other - Asia - Japan にある。
ロケール、インストール時点では日本に設定できない。後ろで変更することになる。United Statesでよい。
ユーザアカウント、設定したものが管理者ユーザになる。ubuntuでは、基本的にrootでは作業しない。
(user full name - ただの名前, account username - システムが使用する方)
ホームディレクトリ暗号化、大事な情報を置いておくことはたぶんないのでnoでいいかな。
パーティション、デフォルトでOK。特にいじる必要もなし。
システムの自動更新、サーバーであれば通常は手動アップデートであろう。
インストールソフトウェア、standard system utilitiesのみ。どうせ後で入れる。
インストール後
インストール時に作成したユーザでログイン。
ともあれシステム更新。
$ sudo apt update
$ sudo apt upgrade
日本語ロケールファイルを入れて、ロケール更新する。(でも、ssh経由でないと日本語表示は化ける)
$ sudo apt install language-pack-ja
$ sudo localectl set-locale LANG=ja_JP.UTF-8
ホスト名とタイムゾーンを変更する場合はする(インストールで設定したが)
$ sudo hostnamectl set-hostname xxxx
$ sudo timedatectl set-timezone Asia/Tokyo
必要ならフォントも入れる。
$ sudo apt install fonts-noto
そしてssh(インストール時点で入れて置いても良いかもしれない。絶対インストールするし)
$ sudo apt install openssh-server
あとufw(ファイアウォール)は入れた方が良いかもしれない
$ sudo apt install ufw
これ以降はssh経由でやろう。
aptコマンド
検索するとapt-get
がよく見つかるが、サーバーガイドにはapt-get
はなく、apt
になっているのでたぶんこっちを使う。