nginx使用自认证的https证书
2014-12-04 14:07
29 查看
生成证书
可以通过以下步骤生成一个简单的证书:创建服务器私钥:
$ openssl genrsa -out server.key 2048
需要输入一系列的信息
创建签名请求的证书(CSR):
$ openssl req -new -key server.key -out server.csr
用上面生成的key和csr签名证书
$ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
使用证书
修改Nginx配置文件,使用新标记的证书和私钥:server {
server_name YOUR_DOMAINNAME_HERE;
listen 443;
ssl on;
ssl_certificate /usr/local/nginx/conf/server.crt;
ssl_certificate_key /usr/local/nginx/conf/server.key;
}
重启nginx。
源自http://wiki.nginx.org/NginxHttpSslModule
相关文章推荐
- 自制Https证书并在Spring Boot和Nginx中使用
- nginx配置https之使用第三方证书
- 自制Https证书并在Spring Boot和Nginx中使用
- 自制Https证书并在Spring Boot和Nginx中使用(转)
- Nginx 配置https证书认证
- Nginx https的安装配置以及证书的使用
- Tomcat服务器配置https双向认证(使用keytool生成证书)
- 在linux(centos)使用openssl生成https证书并配置到nginx的实现过程
- https研究(三)使用腾讯云申请证书配置https(单向认证)
- Tomcat服务器配置https双向认证(使用keytool生成证书)
- nginx中使用https时,证书的生成方式及配置
- 使用自签的证书配置nginx的https
- 自建https证书,并使用nginx做代理,部署网站
- Tomcat服务器配置https双向认证(使用keytool生成证书)
- SSL双向认证以及证书的制作和使用-https+客户端身份验证
- 使用okhttp忽略https的证书认证
- Tomcat服务器配置https认证(使用keytool生成证书)
- nginx使用ssl模块配置HTTPS支持(自签证书)
- 在客户端程序中使用OpenSSL来实现HTTPS在证书认证上的一些分析
- 使用Volley实现Https请求, Volley SSL 双向自认证证书请求。