当前位置:  开发笔记 > 后端 > 正文

如何创建在测试Web应用程序时使用的自签名SSL证书

如何解决《如何创建在测试Web应用程序时使用的自签名SSL证书》经验,为你挑选了1个好方法。

如何为Apache服务器创建自签名SSL证书,以便在测试Web应用程序时使用?



1> Christian Ha..:

如何为测试目的创建自签名SSL证书?

来自http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#selfcert:

    确保已安装OpenSSL并在PATH中.

    运行以下命令,创建server.key和server.crt文件:

    openssl req -new -x509 -nodes -out server.crt -keyout server.key
    

    这些可以在httpd.conf文件中使用如下:

    SSLCertificateFile    /path/to/this/server.crt
    SSLCertificateKeyFile /path/to/this/server.key
    

    请务必注意,此server.key没有任何密码短语.要为密钥添加密码,您应该运行以下命令,然后根据请求输入并验证密码.

    openssl rsa -des3 -in server.key -out server.key.new
    mv server.key.new server.key
    

    请将server.key文件和您输入的密码备份到安全位置.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有