博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装nginx和添加ssl证书
阅读量:5757 次
发布时间:2019-06-18

本文共 1030 字,大约阅读时间需要 3 分钟。

一. 准备:

  1. 需要有一台centos的服务器

  2. 域名解析到服务器

  3. 域名的nginx证书

二. 安装Nginx(输入下面的指令后:可访问实验机器外网 HTTP 服务来确认是否已经安装成功。)

yum install -y nginx                   //安装nginxnginx                                 //启动nginxsystemctl enable nginx.servicesystemctl enable nginx.service        //设置 Nginx 开机启动

在 /usr/share/nginx/html 目录下添加 hello.html 文件并保存,内容如下:(把下面文件添加后,访问  可浏览到我们刚刚创建的 hello.html 页面了)

Hello, World!

三. 把域名证书放入:配置如下/etc/nginx/ssl.conf文件夹下面,配置示例:

1 server { 2 listen 443; 3 server_name www.domain.com; # 改为绑定证书的域名 4 ssl on; 5 ssl_certificate 1_www.domain.com_bundle.crt; # 改为自己申请得到的 crt 文件的名称 6 ssl_certificate_key 2_www.domain.com.key; # 改为自己申请得到的 key 文件的名称 7 ssl_session_timeout 5m; 8 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 9 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;10 ssl_prefer_server_ciphers on;11 12 location / {13 root /usr/share/nginx/html; #站点目录14 index index.html index.htm;15 }16 }

修改配置完成后,重启 nginx 服务

nginx -s reload      //使配置生效

使用 https 协议访问你的域名, 如 (自己的域名) 检查是否成功,如果地址栏出现绿色带安全字样的锁头标志,说明 SSL 配置已成功。

 

 

转载地址:http://tfvkx.baihongyu.com/

你可能感兴趣的文章
陶哲轩实分析 定义 7.2.1(形式无限级数) 的一点注记
查看>>
js原生API----查找dom
查看>>
css3各种loading写法
查看>>
elixir 入门笔记
查看>>
Linux 小知识翻译 - 「LDAP」
查看>>
react-native 简介及环境
查看>>
html
查看>>
asp.net core 系列 6 MVC框架路由(下)
查看>>
递归到底是怎么执行的
查看>>
play for scala 在模板中格式化Date
查看>>
如何阅读一本书——读书笔记
查看>>
SpringMVC执行流程简介
查看>>
mysql
查看>>
#Pragma应用详解
查看>>
BOS中如何扩展标准产品的功能
查看>>
SharedPreferences和PreferencesActvity
查看>>
eureka
查看>>
123
查看>>
django的CMS系统(内容管理系统)
查看>>
vue 首页背景图片加载完成前增加 loading 效果 -- 使用 new Image() 实现
查看>>