サーバー環境

Centos7 nginx(with ssl let’s Encrypt) + php + mysql 環境構築 備忘録

さくらインターネットのVPSでCentos7上で nginxの環境構築をしてみました。
その時のの記録です。
また、今後のWebサーバーには必須とも言える「SSL通信」を、無料SSL証明書で有名な「Let’s Encrypt」も導入してみました。 サクラネットの初期導入スクリプトには「Let’s EncryptにてSSL証明書を取得して nginxをインストールしWebサーバーを構築する」スクリプトが用意されていますが、今回はマニュアルでインストールしてみました。

ファイアーオールの無効化

SELinux 無効化

iptables インストール,設定

iptables 設定確認

ssh KEY認証

システムアップデート、ホスト名変更

EPELリポジトリ

Remiリポジトリ

Nginx をインストール

Nginx : バーチャルホストの設定

Nginx : UserDirを利用する

Nginx : SSL の設定

Certbot クライアントのインストール

Let’s Encrypt より証明書取得

NginxにSSLインストール

# vi /etc/nginx/nginx.conf

発行された証明書

PHP-FPM と Nginx の設定

MySQL5.7のインストール

最近の記事

  1. EC-CUBE 4.0 インストール
  1. プログラミング

    CentoOS7 python3 CGI Mysqlデータベースを扱う
  2. 趣味・実用

    Mac トラックパッド 3本指 ドラッグ
  3. プログラミング

    郵便番号データベース MySQL ビュー View
  4. プログラミング

    python Anacondaを利用した開発環境の整備 jupter Noteb…
  5. サーバー環境

    Aws EC2 Postfix + Dovecotメールサーバー 構築記録
PAGE TOP