Skip to content

Instantly share code, notes, and snippets.

@ochim
Last active October 10, 2016 14:17
Show Gist options
  • Save ochim/971db03578e8ba326373246b17f4c768 to your computer and use it in GitHub Desktop.
Save ochim/971db03578e8ba326373246b17f4c768 to your computer and use it in GitHub Desktop.
SSL証明書更新

SSL証明書更新

http://niwaka.hateblo.jp/entry/2015/01/14/233555 を参照して書き直す。
下記は一旦忘れる。

証明書関連のファイル作成

  1. 秘密鍵作成
openssl genrsa -aes128 -out server.key 2048
  1. CSR作成
openssl req -new -key server.key -sha256 -out server.csr
  1. 証明書作成
openssl x509 -in server.csr -days 365 -req -signkey server.key -sha256 -out server.crt
  1. 秘密鍵のパスフレーズ解除
mv server.key server.key.org
openssl rsa -in server.key.org -out server.key
  1. DERファイル作成
openssl x509 -in server.crt -inform PEM -out server.der -outform DER

必要なファイル

server.key、server.csr、server.crt、server.der

ディレクトリの証明書の更新

apacheディレクトリの証明書の更新

apache再起動

sudo /opt/local/apache2/bin/apachectl restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment