CentOS7にNginxとPHP7をセットアップ
CentO7にNginxをインストールしWordPressの環境をセットアップします。
知恵も積もれば役に立つ
CentO7にNginxをインストールしWordPressの環境をセットアップします。
アクセス解析ツールとして有名なAWStatsをCentOS7のnginxに導入した作業手順を纏めてみました。
無料でSSL証明書が入手できるサービスlet'sencryptをCentOS7+Nginx環境に導入しました。FireFoxのバージョンアップに伴いStartSSLを正当な証明書と認めなくなったことがlet'sencryptを使用するきっかけです。
SSH接続にパスワード認証方式を用いるのはブルースフォースアタックでパスワードが割りだされるリスクがあり望ましくありません。そこでSSHに公開鍵認証の設定を行いパスワード認証は止めることにします。認証で使用する公開鍵と秘密鍵はTeraTermで作成した鍵ペアを使用することにします。
SSH接続では通信が暗号化されているので通信途中でパスワードが解析される恐れはありません。しかし22番ポートはSSHと紐づいているのでOPEN状態であると世界中から不正アクセスのアタックがやってきます。強固なパスワードであれば総当たり攻撃でも簡単に破られはしませんが、アタックが続くのはストレスになるのでSSHポートを22番から変更します。
Centos7へOpenVPNをインストールして外出先からでも自宅内のコンテンツにアクセスできるようにします。