HTTPS(SSL)の設定を行う手順を記しておきます。感はありますが、そろそろ本格的に触っていかないとまずそうなので、基本のきから勉強をはじめます。以下の環境で行ってます。nginx/1.12.2SSL証明書の作成まずは、これがないと始まらない。SSL証明書を用意します。自己証明書、いわゆるオレオレ証明書の作り方は以下のエントリにまとめていますのでどうぞ。設定ファイル保存先などは以下。/etc/nginx/conf.dSSL設定用にファイルを作っていまいましょう。よいのではないでしょうか。/etc/nginx/cert02/nginx-ssl.com.key;}説明です。ssl_certificateSSL証明書ファイルのパスを指定します。ssl_certificate_key秘密鍵ファイルのパスを指定します。続いて、設定を反映させます。プロセスを再起動する必要はありません。nginxコマンドでもOKです。アクセスして確認します。オレオレ証明書なので当然エラーがでますが検証なので、しょうがなしです。これだけでサービスとして使えませんが、とりあえずHTTPSとして動くことが確認できました。リスタートするときにエラーがでます。その場合の対処法をまとめましたので、どうぞ。おまけおれおれ証明書を作成したときに(秘密鍵を作成するときに)パスフレーズが設定されていると以下のようなエラーがでます。lib)ちなみにエラーログは以下です。ログの見方は特段珍しいフォーマットでもないので割愛します(ホントはよく知らないだけ)/var/log/nginx/error.log↑のエラーの解消法は以下の様にパスワードを記載したパスワードファイルを用意して、設定ファイルに定義してやれば良いです。ssl_pass_file.txtまぁ、秘密鍵と同じディレクトリに置くのはどうかと思いますが。設定ファイルの記載は以下です。ディレクティブにパスワードを記載したファイルのパスを指定します。いうのが一つ目の解消法で、もうひとつが以下です。そもそも、秘密鍵にパスフレーズが設定されていることが原因で、参照できなくなっているので、パスフレーズを外してしまいましょう。コマンドを使用してパスフレーズを外すことができます。秘密鍵をコピーして、戻せるようにしておきます。再起動してみると問題なく起動して、Webブラウザからも正常にアクセスできるようになります。連携につい紹介しています。UNIXドメインソケットの設定方法なども記載しているのでぜひどうぞ。PHP実行環境を構築する以上です。持っていると便利な一冊。Web接続しようとすると、エラーがでていて接続できない状態でした。すると、一部正常に表示されたり、更新するとだめだったり。アラートが発報することがあり、原因はわかっているので止めたいと思って対処しました。監視ツールはzabbixです。...MySQL(Windows)のレプリケーション状態をZabbixで監視するZabbixでMySQLのレプリケーション状態を監視したいというお話(機関車トーマスの冒頭風)。Serverで動いている。日本語化してGmailからメール通知する!社内で使うためのGitLab環境を構築したときのメモです。GitLabって日本語に対応してないんですよね。Found)が発生するときの対処法を記します。