Apacheサーバの設定証明書の方法!

1.チェックmod_ssl.soがあれば、インストールファイルのSSLモジュールか

     2、 生成证书和密钥
 
    linux下:

    步骤1:生成密钥

命令:opensslのgenrsa 1024> server.keyの

説明:これは、128ビットの鍵は、RSAアルゴリズムを生成するファイルをserver.keyを与えるために使用されています

    步骤2: 生成证书请求文件

命令:opensslのREQ -new -key server.keyの> server.csr

説明:これは、証明書要求ファイル1 server.csrを生成するための重要なステップである、このステップは多くの疑問を提起、1つの入力ずつ

    步骤3: 生成证书

命令:opensslのREQ -x509 -days 365 -key server.keyの-in server.csr>をserver.crt

説明:この1,2をserver.crtの証明書生成鍵と証明書を要求するステップである、-daysパラメータは日中に、証明書が有効であることを示し

     window下:

     步骤1:生成密钥

コマンド:opensslのgenrsa 1024> server.keyのの
説明:このキーは、128ビットのRSAアルゴリズムを生成するために使用され、ファイルをserver.keyを与えます

    步骤2: 生成证书请求文件

コマンド:opensslのREQの-configの赤ちゃんの名前のブック D:\ work_soft \ Apache2.2 \ confに \ openssl.cnfを-new -key server.keyの> server.csrの
説明:これは、鍵生成、証明書要求ファイルサーバのステップです。 CSRは、このステップは、1つの入力ずつ多くの質問を提起します

    步骤3: 生成证书

コマンド:opensslのREQの-configのD:\ work_soft \ Apache2.2 \ confに\ openssl.cnfを-x509 -days 365 -key server.keyの-in server.csr>をserver.crtの
説明:これはステップ1であります鍵と証明書生成要求証明書をserver.crt、-daysパラメータは、証明書が日で、有効であることを示します。そして、ディレクトリに対応するserver.keyのをserver.crtのapacheのファイルを取得したコピー。

   3、 配置apache

   修改httpd-ssl.conf文件

注証明書とキーは、このファイルで設定します

SSLCertificateFile /apache/conf/server.crt

SSLCertificateKeyFile /apache/conf/server.key

仮想マシンの設定

NameVirtualHostで*:443

<VirtualHostの*:443>

............

httpd.confファイルを変更します。

步骤1:打开ssl模块

LoadModuleのssl_module /opt/taobao/install/httpd/modules/mod_ssl.so

步骤2:引入ssl配置文件

含める「/apache/conf/httpd-ssl.conf」

步骤3:如果你配置的虚拟机,注意一下端口的访问接受情况

NameVirtualHostで*:80

<VirtualHostの*:80>

............

    4、 重新启动apache

httpsで効果かどうかを確認するためにアクセスします。

おすすめ

転載: blog.csdn.net/sakura379/article/details/93170160