`

NGINX 配置 SSL 证书 搭建 HTTPS 网站

阅读更多

下面是详细的配置过程:

 

1在服务器上使用 OpenSSL 生成 key csr 文件

2 CSR 文件需要提交给 SSL 认证机构的,当域名或组织通过验证后,认证机构就会颁发一个crt文件

3  修改 Nginx 配置文件

server {  

    

    listen 443 ssl;

    

    server_name example.com; #要与证书路径中上域名相符合

 

    ssl on;

    ssl_certificate /path/example_com.crt; #认证机构颁发的文件

    ssl_certificate_key /path/example_com.key; #在服务器上生成的key文件

    }

4、检查nginx配置文件并重启nginx

 

 

PS:这是一般的https搭建顺序,在配置正式环境时拿到keycrt文件后,只需要修改Nginx 配置文件即可。

 

 

 

1
1
分享到:
评论

相关推荐

    免费SSL证书申请,Docker容器搭建Nginx配置HTTPS

    申请免费的SSL证书,用docker容器搭建Nginx服务端,详细的Nginx配置ssl证书的方法。

    nginx实现ssl之https改造(包含单机版以及负载均衡配置)

    (最近安排的ssl改造工作任务重时间短,经过翻阅了大量网文,以及自己亲手搭建虚拟机测试到最后现场测试再验收。在此个人总结成了这一文档,如下载后别乱转 谢谢) ...ssl证书的制作 nginx的安装以及配置

    Nginx+SSL搭建 HTTPS 网站

    一、HTTPS 是什么?...HTTPS 目前已经是所有注重隐私和安全的网站的首选,随着技术的不断发展,HTTPS 网站已不再是大型网站的专利,所有普通的个人站长和博客均可以自己动手搭建一个安全的加密的网站。 如

    nginx+tomcat+session+ssl_https+http

    整个环境解压既可以使用,证书如果需要修改,直接将证书放在nginx的config目录,然后修改nginx.conf配置文件中的https配置节点的证书名称就可以了。 http https session memcached nginx tomcat

    Windows 下 Nginx+PHP+MySQL 服务器环境安装配置包

    包含 Nginx+PHP+MySQL 安装包,还有 OpenSSL 安装包和几个实用 bat 小脚本,涵盖了从搭建 Nginx,自签署 SSL 证书,配置 HTTPS ,部署和配置 Windows PHP 服务器环境,连接 MySQL 的全部所需软件。Linux 可能是搭建...

    Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法

    HTTPS简介 HTTPS(Hyper Text Transfer Protocol Secure),是一种基于SSL/TLS的HTTP,所有的...SSL证书 证书类型简介 要设置安全服务器,使用公共钥创建一对公私钥对。大多数情况下,发送证书请求(包括自己的公钥),

    nginx 入门到进阶的教程.pdf

    9. 用 nginx 搭建谷歌镜像网站 10. 自制启动脚本 11. 日志切割 12. 作为负载均衡器 13. 开启 debug 模式 14. gzip static 模块探索 15. 安装最新 nginx 的另类方法 16. 使用 acme.sh 安装 Let’ s Encrypt 提供的...

    详解用nginx+WordPress搭建个人博客全流程

    0x00 前言 ...正好最近有一台空闲的ECS,于是来...此外,现在全面https已经是趋势了,自然我们也不能落后,所以还会使用Let’s Encrypt来生成免费的SSL证书进行配置 0x01 前置条件 有一个域名,我自己的域名为nomansky.xyz

    本地HTTPS环境搭建的完整步骤记录

    之前在为公司的应用添加 https 时,是在 nginx 上配置的,这样不需要 node 做额外的开发,但是组内的开发同学本地一直没有配置,一直是采用 http 的方式开发和测试。最近发现有些 case 需要 https 来复现,比如 ...

    lightpath-nginx:使用Openresty和Redis用Lua编写的CDN

    大使是模仿Netflix的Lemur的自定义SSL证书管理器。 您可以在ssl.lua文件中轻松地将其替换为狐猴。 该模块还大量使用Hashicorp Vault来存储Ambassador的密钥和用于对缓存清除api进行身份验证的JWT令牌。 如果您无法...

    php、mysql、APMServ三者集成的配置程序APMServ 5.2.6(2)(分两个压缩包)

    APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28 ...虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设 置,只需鼠标一点即可完成。

    php、mysql、Apache三者集成的配置程序APMServ 5.2.6(1)(分两个压缩包)

    APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28 ...虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设 置,只需鼠标一点即可完成。

    openid-oauth2-implementation:有关创建身份验证服务器的研究

    [草稿] OpenID认证服务器 有关在OAuth 2.0上使用OpenID Connect 1.0... 将此文件夹和nginx.conf配置nginx.conf复制到nginx安装的/conf文件夹中。 更改机器的主机文件。 (Windows C:\System32\drivers\etc\hosts )并

    APMServ5.2.6php集成环境

    APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28 ...虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设 置,只需鼠标一点即可完成。

    万岳网校源码v2.2.0 web版+采用原生语言开发+多端互通+支持多种直播课堂形式

    4.添加站点、数据库(站点需要配置 ssl 证书`) 设置完毕之后,我们可以正常的添加站点、数据库,这个很简单,直接设置就可以。 搭建好了之后会提示:成功创建站点 建立完站点,由于是 tp5 框架,所以我们要修改下网站...

    子比主题v7.4绕授权接口源码

    1.搭建一个站点,绑定apizibl.com域名,并开启SSL (随便找个域名的证书就行) 2.上传以上源码,并配置好伪静态最后在/etc/hosts里面加一行127.0.0.1 apiZibll.com 3.Nginx伪静态 location / { if (!-e $request_...

    月老盲盒小程序前后端.zip

    3.4 配置ssl证书 直接用宝塔工具生成的证书即可,有条件的去域名对应平台去申请; 3.5 配置公众号 登录微信公众平台配置以下内容 【ip白名单】【业务域名】【JS接口安全域名】【网页授权域名】 四、网站使用 ...

    APMServ5.2.6

    虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设 置,只需鼠标一点即可完成。 1、注意事项:APMServ程序所在路径不能含有汉字和空格。 2、MySQL默认用户名:root,密码为...

    translate-wechat-mini-program-master-百度翻译api实现微信翻译小程序.zip

    })注意这个函数的url必须是https,这是除了看文档之外我花费时间最多的地方接上面讲https这个真的浪费我很多时间,我的后端是在我的腾讯云服务器使用nodejs语言搭建的server...

Global site tag (gtag.js) - Google Analytics