分类: 网络运维

Nginx 域名映射简明设置

在 /etc/nginx/conf.d 目录下添加配置文件内容如下:

server {
    server_name  zhaobiao.58.com;
    listen 80;
    listen 443 ssl;
    ssl_certificate  /opt/soft/nginx/server.crt;
    ssl_certificate_key  /opt/soft/nginx/server_nopwd.key;
    
    location / {
            
        proxy_pass http://127.0.0.1:9091;
        proxy_redirect         off;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
    }
}

关于 https 的证书生成,可以通过  let's encrypt 免费申请,也可以通过以下命令生成:

openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl rsa -in server.key -out server_nopwd.key
openssl x509 -req -days 365 -in server.csr -signkey server_nopwd.key -out server.crt

Recent Posts

Docker 容器非 root 用户监听 80 端口

起因是基于 CentOS 的 …

2 年 之前

基于 Docker 定时打印文件

先说背景,喷墨打印机有个很大的…

3 年 之前

Java 运行时反射获取来自继承的泛型

背景 正常情况下 Java 的…

3 年 之前

Java 基于 ByteBuddy 重写系统当前时间

背景 一般单元测试时总会有些代…

3 年 之前

华硕 B450F-Gaming 主板 I211-AT 网卡驱动安装

事情起因是买了块华硕的 ROG…

3 年 之前

PHP 安装 Memcached 扩展

登录服务器挨步执行: # su…

4 年 之前