Apache 配置https 自簽名證書 或者 購賣證書
購賣證照配置
<VirtualHost _default_:443>
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on
SSLCertificateFile /data/server/apache/conf/extra/cert/a_public.crt
SSLCertificateKeyFile /data/server/apache/conf/extra/cert/a.key
SSLCertificateChainFile /data/server/apache/conf/extra/cert/a_chain.crt
ServerName 你的域名:443
DocumentRoot "/data/web/web01/"
<Directory /data/web/web01/>
Options FollowSymlinks
DirectoryIndex index.php
Allow from all
AllowOverride All
Require all granted
</Directory>
SSLEngine on
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/data/server/apache/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
CustomLog "/data/server/apache/logs/ssl_request_log" \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
自簽名證照
利用 openssl 自己生成
#私鑰
openssl genrsa -out server.key 2048
#自簽名證照
openssl req -new -x509 -nodes -sha1 -days 365 -key server.key -out server.crt -extensions usr_cert
執行後,遇到 Common Name (e.g. server FQDN or YOUR name) []: 填寫你需要的域名或者ip
-----------------
openssl genrsa -out 127_0_0_1_server.key 2048
openssl req -new -x509 -nodes -sha1 -days 3650 -key 127_0_0_1_server.key -out 127_0_0_1_server.crt -extensions usr_cert
其他參考地址:
相關文章
- 自簽名ssl證書
- 建立自簽名根證書-中間證書。
- 什麼是自簽名證書?自簽名SSL證書的優缺點?
- openssl生成自簽名證書
- 生成自簽名SSL證書
- 簡易實現 HTTPS (二) 自簽名證書HTTP
- 什麼是自簽名SSL證書?自簽名證書有哪些安全隱患?
- 從自簽名證書匯出pfx和cer證書
- netcore 內網部署https自簽名證書NetCore內網HTTP
- 自簽名SSL證書安全嗎?
- 自簽名證書 nginx tomcatNginxTomcat
- 使用mkcert建立自簽名證書mkcert
- Android okhttp3.0配置https的自簽證書和信任所有證書AndroidHTTP
- ios簽名證書:什麼是證書?iOS
- 自簽名證書安全性問題研究https(ssl)HTTP
- 使用OpenSSL生成自簽名證書(IIS)搭建Https站點HTTP
- 使用OpenSSL生成自簽名SSL證書
- 自簽名SSL證書有風險嗎?
- Xamarin Android使用自簽名證書Android
- WHQL 認證需要購買EV 程式碼簽名證書
- 蘋果簽名證書:共享證書和獨享證書找不同蘋果
- Kubelet證書自動續簽(為kubelet配置證書輪換)
- 程式碼簽名證書
- 程式碼簽名證書與SSL證書區別
- 如何快速建立自簽名 SSL 證書 -- [mkcert]mkcert
- thawte程式碼簽名證書和Comodo程式碼簽名證書區別
- Moya,KingFisher中使用自簽名證書發起HTTPS請求HTTP
- 本地簽發ssl證書(https)HTTP
- Nginx 配置https證書NginxHTTP
- SpringBoot服務間使用自簽名證書實現https雙向認證Spring BootHTTP
- EV程式碼簽名證書和標準程式碼簽名證書有何不同?
- 自簽名的SSL證書與專業的SSL證書有哪些區別?
- windows下使用makecert命令生成自簽名證書Windows
- Net8 使用BouncyCastle 生成自簽名證書AST
- Centos6.3下Apache配置https證書訪問CentOSApacheHTTP
- HTTPS的SSL證書配置HTTP
- 證書的數字簽名和認證 (轉)
- OpenSSL 證書請求和自簽名命令 req 詳解