Nginx
- nginx配置
# HTTPS server
server {
listen 443 ssl;
server_name localhost;
ssl_certificate C:\Users\xuye\Desktop\SSL\ifourthwall\Nginx\1_www.???.crt;
ssl_certificate_key C:\Users\xuye\Desktop\SSL\ifourthwall\Nginx\2_www.???.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root html;
index index.html index.htm;
}
}
- host配置(把证书域名配置到本地ip上)
- 找到C:\Windows\System32\drivers\etc下的hosts,添加映射关系
192.168.0.101 www.???.com
- cmd刷新DNS 解析:
C:\Users\xuye>ipconfig /flushdns
- 然后启动nginx,访问https://www.???.com就可以了
Tomcat
tomcat配置:
修改
<!-- 端口改成80方便访问 -->
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
- 添加
<!-- https默认访问443。如果使用其他端口号,那https访问的时候要加端口号 -->
<Connector
port="443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="C:\\Users\\xuye\\Desktop\\SSL\\myhitron\\Tomcat\\www.???.com.jks" keystorePass="13ln6o5x2yc5nvi"
clientAuth="false" sslProtocol="TLS"/>
- host配置(把证书域名配置到本地ip上)
- 找到C:\Windows\System32\drivers\etc下的hosts,添加映射关系
192.168.0.101 www.???.com
- cmd刷新DNS 解析:
C:\Users\xuye>ipconfig /flushdns
- 然后启动tomcat,访问https://www.???.com就可以了