Linux Nginx转发配置

Linux Nginx转发配置客户提供的服务器只提供个 http 的 80 端口和 https 的 443 端口 其他端口不开放 但是我们的后台是 8080 启动的 访问需要代理转发先找安装 nignx 的位置 找不到输入指令 whereisnginx 找 nginx conf 配置文件修改配置 https 默认是 443 端口 监听 443 然后设置代理 server8080 端口 下面 https 的证书填自己的 server name 写自己的服务器 ip upstreamngin server

客户提供的服务器只提供个http的80端口和https的443端口,其他端口不开放,但是我们的后台是8080启动的,访问需要代理转发

先找安装nignx的位置,找不到输入指令

whereis nginx

Linux Nginx转发配置

找nginx.conf配置文件

Linux Nginx转发配置

修改配置,https默认是443端口,监听443,然后设置代理server 8080端口。(下面https的证书填自己的,server_name写自己的服务器ip)

Linux Nginx转发配置

upstream nginxDemo {
      server 127.0.0.1:8080;
    }

    # HTTPS server
    #
    server {
        listen       443 ssl;
        server_name  填服务器的ip

        ssl_certificate     自己的证书
        ssl_certificate_key  自己证书key
        ssl_session_timeout  5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers  ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_prefer_server_ciphers  on;

        location / {
            root   html;
            index  index.html index.htm;
			proxy_pass http://nginxDemo;
        }
    }

这样我们请求服务器接口地址填写https:// + ip,就会默认到服务器的443,然后再转发到8080,也就是后台的端口,就能请求到接口了。

http的同理,默认是80端口,自己改80的配置就行,我这里就不修改了

Linux Nginx转发配置

修改完配置保存,然后重启nginx

cd到nginx的sbin目录

然后输入指令重启

./nginx -s reload

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205177.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午6:37
下一篇 2026年3月19日 下午6:37


相关推荐

  • 网络爬虫必备知识之正则表达式

    1.正则表达式概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。许多程序

    2021年12月29日
    50
  • java定义字符串_java 如何定义字符串变量

    java定义字符串_java 如何定义字符串变量展开全部 java 中可以使用 String 来定义一个字符串 见如下代 e78988e69d46 码 示例程序及运行结果 一 String 类对象的创建字符串声明 Stringstring 字符串创建 stringName newString 字符串常量 或 stringName 字符串常量 二 S

    2026年3月19日
    2
  • linux wget命令「建议收藏」

    linux wget命令「建议收藏」from:http://wenku.baidu.com/view/0854a222192e45361066f571.htmlWGet使用指南wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。wg

    2022年5月7日
    47
  • emc测试标准有哪些_emc标准体系

    emc测试标准有哪些_emc标准体系电波暗室,用于模拟开阔场,同时用于辐射无线电骚扰(EMI)和辐射敏感度(EMS)测量的密闭屏蔽室。来源:http://gememc.com/upload/201712/20171201093022763.jpg文章目录0.前言1.什么是EMC测试2.EMC标准的发布和管理者3.GB/T17626.X系列国家标准4.EMC试验的选择5.静电放电抗扰度试验6.浪涌(冲击)抗扰度试验7.电压…

    2025年9月19日
    7
  • 解决idea一直处于Process Running问题

    解决idea一直处于Process Running问题

    2021年6月11日
    127
  • css 绝对定位和相对定位

    css 绝对定位和相对定位绝对定位绝对定位指的是通过规定 HTML 元素在水平和垂直方向上的位置来固定元素 基于绝对定位的元素不占据空间 绝对定位的位置声明是相对于已定位的并且包含关系最近的祖先元素 如果当前需要被定位的元素没有已定位的祖先元素做参考值 则相对于整个网页 实例 1 DOCTYPE tml htmllang en head amp l head htmllang en

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号