IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> CentOS7.6下Nginx配置Https -> 正文阅读

[网络协议]CentOS7.6下Nginx配置Https

?转自:river's blog

CentOS7.6下Nginx安装请参考博文:阿里云CentOS7.6下安装Nginx

现在为了网站更加安全,可以采用https访问,需要安装SSL证书,一般SSL证书都需要付费,但是也有免费的,我这里在阿里云申请了免费的DV证书。

在 产品->安全->SSL证书 下可以选购免费的DV证书

?证书下载选择?Nginx,会得到2个文件xxx_river106.cn.key, xxx_river106.cn.pem。

配置Https前Nginx需要安装http_ssl_module(–with-http_ssl_module), 请参考Nginx安装博文。

修改Nginx配置文件

vim /usr/local/nginx/conf/nginx.conf

配置内容如下:

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
      server {
        #监听443端口
        listen 443;
        #你的域名
        server_name river106.cn; 
        ssl on;
        #ssl证书的pem文件路径
        ssl_certificate  /root/cert/xxx_river106.cn.pem;
        #ssl证书的key文件路径
        ssl_certificate_key /root/cert/xxx_river106.cn.key;
        location / {
            root html;
            index index.html index.htm;
        }
    }
    server {
        listen 80;
        server_name river106.cn;
        #将请求转成https
        return 301 https://$server_name$request_uri;
    }
}

注意:如果是阿里云ECS服务器这里需要在安全组中开放443端口,防火墙开放443端口。

配置好后重启Nginx:

systemctl restart nginx.service

浏览器输入?https://river106.cn, 可以看到域名前的小锁标记(连接是安全的)

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-11-29 16:38:29  更:2021-11-29 16:40:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年7日历 -2024/7/6 8:16:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码