WordPressをクラウドやVPSを使って運用するときの設定メモです。新しくサーバを作成したときに忘れがちなので、備忘録かつリストアップのみなので、詳細は都度ググってくださいという不親切記事です。。。すみません。
- LAMP環境を構築する
- MySQLは InnoDBを利用する
- rootでログインできないようにする
- FTP環境を作らずにSFTPのログインで良いと思う
- phpMyAdminを入れる(あれば楽)
- ApacheやDB、phpのログローテーション設定
- ログを一定期間で破棄する設定(ディスク容量が肥大化しちゃう対策)
- サーバ監視(Muninなど)を入れて、負荷チェックと死活監視などエラー時に連絡がくるように設定する
- muninをinstallしてmysqlを監視するならperl-DBD-mysqlを入れる
- OPcache、APCuをインストールする(PHP高速化)
- ApacheとDB(MySQLやMariaDB)の設定ファイルを変更し最適化
- MySQLTunerを入れて微調整
- MySQLを自動で最適化する(mysqlcheck × cron)
- Apacheのgzip圧縮設定
- Apacheのキャッシュ設定(mod cache)
- Apacheをevent MPM+php-fpmに変更する
- postfix設定(main.cf設定ドメイン登録)
- hostnameにドメイン登録(network再起動)
随時、追加削除していく予定です。。
この連載記事はかなりオススメです。