サーバーアップグレード

平日に軽い気持ちで始めたのが間違いだった。良い子はテストサーバーで試してね。

  • 新しいインスタンスを建てる
  • sshだけ有効にする。
  • sudoとpythonだけ手動でインストール
  • ansible-playbookを実行する
    • サーバー引っ越しは未想定 ⇒ IP直書き?
    • pip3が見つからない => python3-pip入れる
    • ユーザー名を変えた
    • 公開鍵のコメントを変えてはいけない
    • SSL証明書の更新時期 => DNS書き換えてLetsencryptで発行しちゃった
    • ansibleでユーザー名とポート番号変えるのだるい
  • ansibleインベントリをちゃんと使おう
  • SSL
    • なんとかなった
    • 単独で動いていなかったかも?
  • Web
    • CircleCIからアップロード
    • rsync入れる
    • 最後にSSL Terminator触るので、順番大事。
  • Dic
    • CD廃止してた。ローカルからアップロード
    • データがroot権限で作られてて、リストア少しだるい