現在15ほどのサーバーを管理しています。今後も管理するサーバーは増える見込で、効率化をしたいです。
サーバーの状況
- 取引先ごとにテストサーバー、本番サーバーを契約している。
- ドメインや先方の運用の関係上、テストサーバーと本番サーバーは全く同じディレクトリ構造ではない場合もある
- 主にWordPress
- laravel案件は今後増える
- すべてAWSで取引先のアカウントで作成
以下の解決したい問題があり、お知恵を貸していただければと思います。
- デプロイの手間を減らしたい
現在sshでログインし、対象ディレクトまでcd してからgit pullをしています。
一部サーバーではcronを使用し、cd {対象ディレクト}; git pull で自動でpullするようにしていますが手動だとミスも多く自動化したいです。
- ミドルウェアのアップデートができていない
yum updateがあまりできていません。
前はcronに入れていたのですが、設定ファイルの仕様が変わることなどあり、いつの間にか動いていない現象が起こってから時間があるときに手動でアップデートしています。
脆弱性の問題、手間の問題があるため、自動化をしたいです。
- バックアップを効率化したい
現在は基本的にWordPressプラグインを使ってDropBoxにバックアップしています。
しかし、この手法だとWordPressしか対応出来ない問題、バックアップ中はサイトが重くなる問題があり別の方法がないかと考えています。
- サーバーの状態を監視したい
空き容量、CPU使用率、httpステータスあたりを1つの画面で確認したいです。
以上の助けになるツールや手法をご教示いただければと思います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/28 12:13