华夏棋牌 > 运维 > Nginx > 注释

nginx若何准确装备https

原创 2019-06-06 17:04:36 0 740
赞助会员专享特权
明天聊一下怎样在nginx中装备https

在web应用开发中,为保证前端会见后端服务器的安然,须要应用https毗连,现在来聊一下怎样在nginx中装备https.

首先须要请求ssl证书。 在阿里云,腾讯云,华为云等云服务供应商的网站浅易都邑有收费ssl证书,请求一个便可;下面以华为云为例;
下载证书,会取得server.key和server.crt两个文件;在与nginx.conf同目录下培植ssl文件夹(名字随便任性), 把这两个证书放入刚培植的文件夹中;
在nginx.conf的server中增添以下装备:

server {
    listen                        443;
    server_name                   www.test.com # 域名            
    ssl                           on;  # 启用ssl功效            
    ssl_certificate               ssl/server.crt;             
    ssl_certificate_key           ssl/server.key;            
    ssl_session_timeout           5m;        # 客户端可以重用会话参数的时间
    ssl_protocols                 TLSv1 TLSv1.1 TLSv1.2;    # 应用的协定        
    ssl_ciphers                   ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;    # 装备加密套件    
    ssl_prefer_server_ciphers     on;

       ...    
}

在装备443端口之前,须要先掀开防火墙和443端口,以Centos7为例:

1) 开启防火墙:     systemctl start firewalld
     检查防火墙状态:    systemctl status firewalld    
2) 检查守旧了哪些端口: firewall-cmd --list-ports 
3) 守旧443端口: firewall-cmd --zone=public --add-port=443/tcp --permanent 
4) 重新加载下防火墙装备: firewall-cmd --reload
重视: 假定尚有其它应用在运转,开启防火墙后,须要守旧照顾的端口,否则不克不及会见。

80端口重定向至443端口的装备,在nginx.conf的server下面增添以下的server:

server {
    listen 80;
    server_name www.test.com;
    rewrite ^(.*)$ https://www.test.com$1 permanent; 
}

验证装备能否准确:
推行 /usr/sbin/nginx -t
前往以下信息则体现装备告成:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

更多Nginx相关万豪棋牌电玩城,请会见Nginx应用教程栏目阻拦学习!

以上就是nginx若何准确装备https的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:nginx
  • 本文原创宣布php中文网 ,转载请注明出处,谢谢您的尊重!
  • 相关文章


  • 为甚么要用nginx
  • nginx和tomcat怎样在一起使命
  • nginx怎样防ddos进击
  • nginx location是甚么
  • nginx若何准确装备https
  • 网友议论

    文明上彀理性语言,请遵守 新闻议论服务协定

    我要议论

    独孤九贱(5)_ThinkPHP5视频教程

    华夏棋牌ThinkPHP是国际最盛行的中文PHP开发框架,也是您Web项目的最好选择。《php.cn独孤九贱(5)-ThinkPHP5视频教程》课程以ThinkPHP5最新版本为例,从最基本的框架知识泉源,将...

    • 2017-05-16 12:03:57
    • 点击数(177504)

    独孤九贱(4)_PHP视频教程

    华夏棋牌江湖传言:PHP是天下上最好的编程语言。真的是这样吗?这个梗现实是从哪来的?学会本课程,你就会明确了。 华夏棋牌-万豪棋牌电玩城-微信娱乐棋牌出品的PHP入门系统教授修养视频,完全从初学者的角度出发,绝不玩虚的,一切以适用、有用...

    • 2017-03-20 22:47:17
    • 点击数(173233)

    独孤九贱(1)_HTML5视频教程

    华夏棋牌《php.cn原创html5视频教程》课程特点:php中文网原创滑稽段子系列课程,以恶弄,段子为主题气焰气焰的php视频教程!轻松的教授修养气焰气焰,杂乱的教授修养形式,让同砚们在不知不觉中,学会了HTML知识。 ...

    • 2017-03-13 10:15:11
    • 点击数(140766)

    ThinkPHP5实战之[教授修养治理系统]

    本套教程,以一个真实的黉舍教授修养治理系统为案例,手把手教会您怎样在一张白纸上,从零泉源,一步一步的用ThinkPHP5框架快速开发出一个商业项目。

    • 2017-07-24 16:48:56
    • 点击数(133454)

    PHP入门视频教程之一周学会PHP

    所有盘算机语言的学习都要从根原泉源,《PHP入门视频教程之一周学会PHP》不只是PHP的基础部门更主要的是PHP语言的焦点手艺,是学习PHP必须控制的内容,任何PHP项目的完成都离不开这部门的内容,通...

    • 2016-11-16 14:54:14
    • 点击数(133234)

    作者信息

    (*-*)浩

    认证0级讲师

    比来文章
    javafx有甚么用 493
    fastdfs为甚么要联络nginx 867
    若何装备nginx的expires功效 743

    相关视频教程

  • 燕十八Nginx视频教程
  • 燕十八nginx精品视频教程
  • Nginx基础入门视频教程
  • PHP逐日小知识(第二季)
  • PHP经典算法面试题
  • 相关视频章节

    北京pk10-北京pk10新凤凰-凤凰pk10预测 捕鱼达人3-捕鱼达人3无限金币免费版 幸运五张-幸运五张规则-掌联幸运五张安卓版 助赢时时彩-韩国时时彩助赢-韩国时时彩助赢计划 安徽福彩网-安徽福彩快3网上购买 pc蛋蛋预测-pc蛋蛋助赢软件 北京pk10开奖-pk10赛车群-pk10开奖首选网上手游 qq捕鱼大亨-千炮捕鱼-qq游戏捕鱼大亨 飞5游戏-飞五游戏官方下载-飞五游戏骗局 888棋牌游戏-盛大娱乐棋牌平台-棋牌电玩城送彩金