linux ubuntu22 nginx server配置

ubuntu不同版本配置文件的位置也不一样, 由于一直没找到22版本的教程, 在摸索之后打算自己写一篇.
标题说是22版本的配置, 不过按我的步骤找配置文件, 应该都能找到的


安装nginx我就不说了, 直接找配置文件

whereis nginx

给了下面几个路径

nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz

直觉告诉我配置文件在/etc/nginx中, 也确实在这里, 后来看了一下, 别的地方也没有配置文件

别的教程里要修改的文件是nginx.config, 但是我看了一下nginx.config中没有教程写的要求修改的东西, 我看了一下里面的代码, 发现里面有几个include, 我把这几个路径中的内容挨个看了一遍, 最后在/etc/nginx/sites-enabled/default中找到了我需要修改的东西
配置代码就很简单了, 我的代码仅供参考, 额外的一些正则匹配和响应头信息可以自行百度

server {
	listen 9001;

	server_name localhost;

	location ~ /service/ {
		proxy_pass http://localhost:8001;
	}

	location ~ /oss/ {
		proxy_pass http://localhost:8002;
	}

}

另外因为整个sites-enabled文件夹都是可以被读取的, 所以可以另起一个文件写我们需要的server, 一个项目的server单独写入一个文件, 更方便管理

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aftermath123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值