当前位置: 首页 > news >正文

nginx http反向代理

系统:Ubuntu_24.0.4

1、安装nginx

sudo apt-get update

sudo apt-get install nginx

sudo systemctl start nginx

2、配置nginx.conf文件

/etc/nginx/nginx.conf,但可以在 /etc/nginx/sites-available/ 目录下创建一个新的配置文件,并在 /etc/nginx/sites-enabled/ 目录下创建一个指向它的符号链接。

vim /etc/nginx/nginx.conf

        server {listen 80;server_name 192.168.0.32;  # 替换为你的域名或服务器 IPlocation /Firework_Simulator/ {proxy_pass http://192.168.0.188:8089;  # 替换为你的后端服务器地址proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}}

server_name 设置为nginx服务器IP地址或者映射域名 

location  请求的方式

proxy_pass  你需代理的服务器地址

3、启动或重新加载nginx

sudo nginx -t

sudo systemctl reload nginx

验证命令

curl -I  

http://www.lryc.cn/news/516976.html

相关文章:

  • 实数的奥秘:柯西序列深度解析
  • 信息系统管理师试题-人力资源
  • 补偿电阻对ota零极点的影响
  • UVM: uvm_sequence
  • 编译技术实验三之编译器的构造和设计
  • 数据挖掘——数据预处理
  • ECharts饼图下钻
  • 【RK3568笔记】Android修改开机动画
  • 嵌入式技术之Linux(Ubuntu) 一
  • 代码随想录day39 动态规划7
  • ESP32-S3模组上实现低功耗(5)
  • PDF转文本以及转图片:itextpdf
  • AnaConda下载PyTorch慢的解决办法
  • 移动端自动化测试Appium-java
  • IO: 作业:Day1
  • ue5 替换角色的骨骼网格体和动画蓝图
  • el-cascader 树状选择-点击父级禁用子级
  • AWS re:Invent 的创新技术
  • PHP7和PHP8的最佳实践
  • Debian、Ubuntu 22.04和ubuntu 24.04国内镜像源(包括 docker 源)
  • 点亮一个esp32 的led
  • C++ shared_ptr进一步认知,为什么引用计数>2退出作用域都可以调用析构
  • JavaScript代码片段二
  • 【计算机视觉】单目深度估计模型-Depth Anything-V2
  • Servlet 和 Spring MVC:区别与联系
  • 【期末复习】三、内存管理
  • Microsoft Azure Cosmos DB:全球分布式、多模型数据库服务
  • 【Docker】安装registry本地镜像库,开启Https功能
  • JUC--线程池
  • 后端Java开发:第十一天