首页 > 系统相关 >Nginx_https配置

Nginx_https配置

时间:2023-03-17 13:23:54浏览次数:29  
标签:index ssl 443 配置 server Nginx https listen

server {
    #配置HTTPS的默认访问端口为443。
    #如果未在此处配置HTTPS的默认访问端口,可能会造成Nginx无法启动。
    #如果您使用Nginx 1.15.0及以上版本,请使用listen 443 ssl代替listen 443和ssl on。
    listen 443 ssl;

    #填写证书绑定的域名
    server_name www.xxx.com;
    root html;
    index index.html index.htm;

    #填写证书文件名称~绝对路径
    ssl_certificate /etc/nginx/conf.d/cert/xxxxxxx.pem;
    #填写证书私钥文件名称~绝对路径
    ssl_certificate_key /etc/nginx/conf.d/cert/xxxxxxxxx.key;

    ssl_session_timeout 5m;
    #表示使用的加密套件的类型
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    #表示使用的TLS协议的类型,您需要自行评估是否配置TLSv1.1协议。
    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;

    ssl_prefer_server_ciphers on;
    location / {
        #Web网站程序存放目录
        proxy_pass http://localhost:8069;
    }
}


server {
    listen 80;
    #填写证书绑定的域名
    server_name www.xxx.com;
    #将所有HTTP请求通过rewrite指令重定向到HTTPS。
    rewrite ^(.*)$ https://$host:443$1 permanent;
}

 

标签:index,ssl,443,配置,server,Nginx,https,listen
From: https://www.cnblogs.com/wangdianchao/p/17226408.html

相关文章

  • nginx重启和操作
    在linux操作系统中,重启nginx1、当不知道nginx所在目录时,需要先查找到nginx的位置 查看ngnix位置(masterprocess后面的就是nginx的目录):ps-ef|grepnginx2......
  • SpringBoot多数据源配置以及事务处理
    注:本文转自:https://www.toutiao.com/article/7204651968885686787/?log_from=4fd44355ebbb6_1679021148713背景在高并发的项目中,单数据库已无法承载大数据量的访问,因此需......
  • Winform中实现保存配置到文件/项目启动时从文件中读取配置(序列化与反序列化对象)
    场景Winform中实现序列化指定类型的对象到指定的Xml文件和从指定的Xml文件中反序列化指定类型的对象:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106466......
  • Nginx负载均衡的三种模式
    1、轮询模式轮询模式是根据访问时间,之一分配到不同的后端服务器,并且后端服务器如果down掉了,Nginx还会自动剔除这个失效的地址,适合服务器配置相当,无状态且短平快的服务......
  • NGINX配置SSL支持
    前言在文章-腾讯云申请免费SSL证书中,我们已经申请好了SSL证书.那么现在,我们就要配置全站SSL了!......
  • 《Linux就该这么学》-配置主机名,网卡信息,YUM仓库
    1.配置主机名编辑/etc/hostname文件,然后使用$hostname命令检查2.配置网卡信息(1)编辑/etc/sysconfig/network-scripts中的网卡设备设备类型:TYPE=Ethernet设备分配模式:BO......
  • docker下compose及gitlab安装配置
      部署逻辑与部署Jenkins类似,但是实现方式做了一些调整。先安装docker-compose,docker-compose是doker容器的管理工具,通过yaml来实现多个容器之间的调用关系。通过d......
  • nginx配置反向代理
         通过docker-compose安装nginx docker-composeup-dnginx 将容器内配置文件卷出来修改nginx/nginx.confusernginx;worker_processes1......
  • 万字长文详解声明式配置发展历程
    零、前言​文本仅用于澄清声明式配置技术概述,KCL概念以及核心设计,以及与其他配置语言的对比。一、声明式配置概述​1.1配置的重要性​软件不是一成不变的,每天有成......
  • 40 openEuler搭建FTP服务器-配置vsftpd
    40openEuler搭建FTP服务器-配置vsftpd40.1vsftpd配置文件介绍用户可以通过修改vsftpd的配置文件,控制用户权限等。vsftpd的主要配置文件和含义如表1所示,用户可以根据需求......