美文网首页
申请数字证书和nginx 配置https过程

申请数字证书和nginx 配置https过程

作者: randyjia | 来源:发表于2016-12-18 17:24 被阅读78次

主要步骤

  • 生成csr文件
  • startcom生成一个证书。https有多种级别,本文走的是最低级别:验证域名
  • 配置nginx
  • 验证

登陆服务器,执行
<pre>
openssl req -newkey rsa:2048 -keyout jwjgauss.key -out jwjgauss.csr
</pre>
提示输入密码
然后一路回车即可
生成
<pre>
jwjgauss.csr jwjgauss.key
</pre>
两个文件
如下图

屏幕快照 2016-12-18 下午5.19.14.png

然后按照要求验证自己的域名。
验证后,把jwjgauss.csr填入到csr文件,点击input即可,
就可以在click下载证书文件。
下载下来是一个zip文件,如下:

屏幕快照 2016-12-18 下午5.23.12.png

找到nginx的文件夹,解压后

屏幕快照 2016-12-18 下午5.24.08.png

上传到服务器就可以了。

nginx配置文件

<pre>
worker_processes 1;
error_log logs/error.log;
events {
worker_connections 1024;
}
http {
log_format main '$server_name $remote_addr - $remote_user [$time_local] '
'$status $request_time $upstream_response_time';
access_log logs/access.log main;

upstream be3_web_service.net{
   server 127.0.0.1:9010 weight=1;   #转发给后端服务器
}

server {
    root   /home/dhcd/work/www;
    index index.html;
    listen 443;
    ssl on;
    ssl_certificate /home/dhcd/work/security/1_www.jwjgauss.com_bundle.crt;
    ssl_certificate_key /home/dhcd/work/security/jwjgauss.key;
    location / {
         proxy_pass  http://be3_web_service.net;
    }
}

}
</pre>

启动的时候
<pre>
sudo /usr/local/openresty/nginx/sbin/nginx -p pwd -c conf/jwjgauss.conf
</pre>

系统会再次让你输入第一创建csr文件的密码,如果输入错误了,是无法启动的。

验证过程如下

屏幕快照 2016-12-18 下午5.17.04.png

相关文章

  • 申请数字证书和nginx 配置https过程

    主要步骤 生成csr文件 去startcom生成一个证书。https有多种级别,本文走的是最低级别:验证域名 配置...

  • nginx配置https

    nginx配置https https需要的证书我们已经申请到了,下面分享下nginx配置https的一些配置参数!...

  • Nginx或tomcat8配置https

    前提申请免费域名https证书 一、nginx配置https并转发到tomcat 1、Nginx配置文件 2、 n...

  • 申请 SSL 证书 --Nginx 配置Https

    细心的读者已经发现博主的博客已经变为https,谷歌从 2017 年起,Chrome 浏览器将也会把采用 HTTP...

  • 2019-01-18

    nginx的基本配置和SSL的http跳转https基本配置 在nginx中的nginx.conf下配置 http...

  • 服务器配置HTTPS

    一、Linux下Nginx环境配置https 1、申请SSL证书 以阿里云为例:SSL证书申请地址 2、在服务器/...

  • 2019-02-23

    MAC 自签名数字证书配置https服务器 网上教程很多,这只是单纯记录我自己的配置过程前提:apache htt...

  • Nginx实现https

    这里的使用的是Nginx-java环境(tomcat)实现https 1. 配置HTTPS 首先需要买域名与申请s...

  • 申请https过程

    转自博客 前提 你有一个域名 步骤 首先需要从一个免费的ca提供商处申请一个ssl证书,国内一般通过沃通点击访问 ...

  • nginx配置https域名

    nginx配置https需要先到阿里云或者其他机构进行申请。这是本人经常去的一个网站https://www.iam...

网友评论

      本文标题:申请数字证书和nginx 配置https过程

      本文链接:https://www.haomeiwen.com/subject/enczmttx.html