さくらVPSにCentOS7を再インストールした
さくらVPSで動かしてるアプリが結構ぐちゃぐちゃになってきた
いろいろ変なwebアプリを作っては上げて動かしているうちに、一度綺麗に整理したいな〜と思ったので、一念発起してOSをクリーンインストールしてみた。 せっかくの機会だったので、今までのCentOS6.5から7にバージョンを上げてチャレンジ。
入門書を読み進めながら、平行して進めてみた。
- 作者: 福田和宏
- 出版社/メーカー: ソーテック社
- 発売日: 2016/03/31
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
インストール
公式のサポートページに記載された手順通りに進めたら、あっさりと入った。
https://help.sakura.ad.jp/app/answers/detail/a_id/2397
インストールした後
sshでアクセスするポートをデフォルトの22番から他のポートへ変更する。(セキュリティ上)
- sshをバックアップ
- sshd_configのポートを書き換え
- SELinuxのポリシーを先に変更(ツールインストールされているか確認)
- されていなければyumでインストール
- 設定を変更
- 変更を確認
- sshdをリスタート
- sudo systemctl restart sshd
- firewallを書き換え
- 作ったssh-altのport=22をport=hogeに書き換え
- 新たなポートhogeからsshできる事を確認してから、sshを削除
- sshをリスタート
service ssh restart
rootでのsshログインを出来なくする。(一般ユーザーで入って、sudo や su コマンドで対応する様にする)
使うツールのインストール
passenger + sinatra で、webサーバデーモンとして稼働させるコマンド
- bundle exec passenger start -d -p hoge(port番号)
CentOS7からの変更点でちょっとつまったところ
目標達成
とりあえず、必要だった以前稼働していたwebアプリは動いたので目標達成。