【Nginx】Nginx配置反向代理 和 https

nginx.conf配置

进入linux /etc/nginx/ 打开nginx.conf 进行以下配置

sh 复制代码
  http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
  server {
  #监听443端口
    listen 443 ssl;
    #你的域名
    server_name huiblog.top;
    #ssl证书的pem文件路径
    ssl_certificate  "ssl证书的pem文件路径";
    #ssl证书的key文件路径
    ssl_certificate_key "ssl证书的key文件路径";
    location / {
    # http://127.0.0.1:xxxx
     proxy_pass  http://公网地址:项目端口号;
    }
}
server {
    listen 80;
    server_name huiblog.top;
    #将请求转成https
    rewrite ^(.*)$ https://$host$1 permanent;
}
}
events {
    # 配置有新连接时,唤醒工作进程的方式
    accept_mutex on;
    # 配置每个工作进程是否可以同时接收连接
    multi_accept on;
    # 配置每个工作进程的最大连接数
    worker_connections 1024;
}
相关推荐
Anthony_2312 分钟前
二、IP地址与子网划分
服务器·网络·网络协议·tcp/ip·http·https·udp
pzx_00113 分钟前
【SSH连接错误】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
运维·网络·ssh
skywalk816314 分钟前
阿里云FreeBSD系统升级cbsd:cbsd: 14.3.2 -> 15.0.0 [FreeBSD]
运维·服务器·freebsd
yangminlei26 分钟前
IK分词器
运维·jenkins
半路_出家ren28 分钟前
23.Python处理SSH和Redis
运维·网络·redis·python·网络安全·ssh·paramiko
空空kkk35 分钟前
Java项目从单体到微服务的演变
java·运维·微服务
H_ZMY36 分钟前
前端实现 HTTPS 强制跳转与移动端域名自动适配
前端·网络协议·https
我想发发发1 小时前
.deb格式软件包安装方式(Ubuntu 22.04为例)
linux·运维·ubuntu
cyber_两只龙宝1 小时前
LVS-NAT模式实验配置以及详解
linux·运维·云原生·lvs
海涛高软1 小时前
vmware虚拟机 ubuntu20.4手动设置静态IP
linux·运维·服务器