Skip to content

SSLサーバ証明書の更新

Apach

証明書の確認

cd /usr/local/apache2/conf/extra/httpd-ssl.conf

取得した証明書をサーバへコピー

/usr/local/apache2/conf/ssl

server.csr : 証明書署名要求

20231027.life-family.sakura.ne.jp.csr

server.key : 秘密鍵

20231027.life-family.sakura.ne.jp.key

server.ca : 中間証明書

20231027.life-family.sakura.ne.jp.ca

server.crt : SSLサーバ証明書

20231027.life-family.sakura.ne.jp.crt

証明書の更新

設定ファイル(conf)を書き換えるのではなくシンボリック・リンクを変更する。

ln -s life-family.sakura.ne.jp.ca 20231027.life-family.sakura.ne.jp.ca

Apacheの設定変更

apachectl graceful

Nginx

①秘密鍵作成

作成場所:/etc/pki/tls/private/

②CSR作成

作成場所:/etc/pki/tls/private/

③CSRからSSLサーバ証明書を申し込み

④SSL証明書のインストール

SSL証明書、中間証明書の順に記述したファイルを作成
作成場所:/etc/pki/tls/certs/

⑤サーバーの設定

①で作成した秘密鍵と④インストールした証明書のファイルを記述

/etc/nginx/sites-available/system_production

⑥サーバーの再起動

sudo systemctl restart nginx