conoha の Vps の上で新月を動かしてみる Conoha でユーザー登録 念のため公開鍵にする 「セキュリティ」→「SSH Key」公開鍵を作ってダウンロードしておく https://support.conoha.jp/v/vps_sshkey/?btn_id=v-useradd-sidebar_v-vps_sshkey LAMPのサーバーを作る(一番安いのでおk) 「イメージ選択」→「アプリケーション」「LAMP(PHP)」 「rootパスワード」「SSH Key」「登録済みキー」←作成したキー で作成。 LAMPではUbuntuになる RLoginを用意 https://kmiya-culti.github.io/RLogin/ 公開鍵でrootでログイン Conoha VPSでUbuntuサーバーを構築する方法 https://qiita.com/sknjpn/items/c8d51d0e8d5fbb8296ef (公開鍵はサーバ作成時に使用を選択したので参照しない) ubuntu ユーザを追加して sudo 権限をつける https://qiita.com/white_aspara25/items/c1b9d02310b4731bfbaa 作業用のユーザmoonを作る adduserしてsshの設定 adduser moon gpasswd -a moon sudo mkdir /home/moon/.ssh cp .ssh/authorized_keys /home/moon/.ssh/ cd /home/moon/ chmod 700 .ssh chmod 600 .ssh/authorized_keys chown moon:moon .ssh .ssh/authorized_keys 以降はmoonで作業 RLoginでmoonで入る この辺りからscreenで作業 https://qiita.com/hnishi/items/3190f2901f88e2594a5f sshd_configの変更 sudo vim /etc/ssh/sshd_config 以下を変更 PermitRootLogin no ClientAliveInterval 60 ClientAliveCountMax 3 sshdを再起動 sudo service sshd restart RLoginで公開鍵で入ってみる パッケージの更新 sudo apt update sudo apt upgrade (途中で選択肢がでるけどリターンで進めた) FDCloneのインストール sudo apt install fdclone w3mのインストール sudo apt install w3m python3.9のインストール sudo apt install python3.9 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1 sudo apt install python3-testresources sudo apt install python3-pip sudo apt install pipenv firewallの設定 sudo ufw allow 8000 sudo ufw reload 確認 sudo ufw status 作業用ディレクトリ mkdir saku cd saku 朔の用意 w3m https://shingetsu.info/saku/ saku安定板をダウンロード。 「q」で終了。 解凍 tar -zxvf saku-4.10.0.tar.gz 移動 cd saku-4.10.0/ 準備 pipenv install 実行 pipenv run python3 saku.py -v ctrl+C で停止 うるさい時は -v 無しで実行 アクセスするには、 RLoginでポートフォワード ローカル 127.0.0.1 8000 リモート 127.0.0.1 8000 を作り、接続しておく。 http://127.0.0.1:8000/ を開く。