-1

次のリンクのチュートリアルは、lighttpd Web サーバーへの https のインストールに関連しています。 http://www.cyberciti.biz/tips/how-to-install-ssl-lighttpd-https-configuration.html

私の質問は、自己署名証明書ジェネレーターを使用してこれらの証明書を生成するにはどうすればよいですか? 開発目的で自己署名証明書を使用しています。

4

1 に答える 1

3

最初にキーを生成します。

openssl genrsa -des3 -out testing.key 2048

パブリックにアクセス可能な Web サーバーで使用しない場合は、パスワードを空白のままにしておくことができます。(つまり、ローカルホストのみ)

次に、証明書署名要求を生成します。

openssl req -new -key testing.key -out testing.csr

次に、証明書を生成します。

openssl x509 -req -days 365 -in testing.csr -signkey testing.key -out testing.crt

testing.keyこの時点で、 、testing.csr、およびの3 つのファイルが作成されているはずです。testing.crt

lighttpd が使用できる .pem ファイルを作成するには、キーと証明書を連結します。

cat testing.key testing.crt > certificate.pem

証明書は /etc/lighttpd/ssl またはそのようなディレクトリに保存できます。

于 2013-11-23T22:43:49.630 に答える