ubuntu 安装nginx

bash 复制代码
sudo apt-get update
sudo apt-get install nginx
sudo nginx -v


sudo systemctl status nginx
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx

#浏览器输入:http://192.168.31.181/


#查看文件结构
cd /etc/nginx
sudo cp nginx.conf nginx.conf-org

#添加一个站点代理
nano /etc/nginx/conf.d/api.demo.com.conf
====================
server {
    server_name   api.demo.com;
 
    location / {
        proxy_pass http://192.168.31.142:5001;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        fastcgi_buffers 16 16k;
        fastcgi_buffer_size 32k;
    }
}
===========================

#host添加一段
192.168.31.181 api.demo.com

浏览器访问:

http://api.demo.com/swagger/index.html

相关推荐
rainFFrain2 小时前
日志与策略模式
linux·运维·vscode·策略模式
林政硕(Cohen0415)3 小时前
Linux驱动开发进阶(四)- 内存管理
linux·驱动开发·内存管理
sqmeeting3 小时前
Linux NUC小主机化身视频会议服务器: 技术优势与部署实战
linux·服务器·windows·音视频·实时音视频
极限实验室4 小时前
如何使用 Nginx 代理 Easysearch 服务
数据库·nginx
愚润求学6 小时前
Linux开发工具——apt
linux·服务器·开发语言
杰克逊的日记6 小时前
CentOs系统部署DNS服务
linux·python·centos·dns
知立6 小时前
嵌入式Linux开发环境搭建,三种方式:虚拟机、物理机、WSL
linux·开发环境·嵌入式linux
深夜情感老师7 小时前
centos&ububntu设置开机自启动
ubuntu·centos
the_nov7 小时前
25.Reactor
linux·c++
小王努力学编程8 小时前
【Linux系统编程】进程概念,进程状态
linux·运维·服务器·c++