1、安装nginx、查看版本

apt install nginx
nginx -v

2、配置serve

1、进入配置文件


cd /etc/nginx/sites-enabled
#编辑sites-enabled目录下的default文件
sudo vim default
  

2、编辑default文件

1、文件中给定的server模板

listen:监听端口号,默认为80端口

server_name:服务器域名,未申请域名可直接填IP地址,也可不填

root :配置项目所在地址

index:配置HTML主页

try_files:当出现意外情况时,访问该页面。默认为404页面

3、 配置详情


#server {
#	listen 80;
#	listen [::]:80;
#
#	server_name example.com;
#
#	root /var/www/example.com;
#	index index.html;
#
#	location / {
#		try_files $uri $uri/ =404;
#	}
#}

4、nginx反向代理

location /api {
proxy_pass http://xxxx;
#proxy_set_header Host $http_host;
proxy_connect_timeout 15;
proxy_send_timeout 15;
proxy_read_timeout 15;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
'/api':为自己项目反向代理的baseURL

5、重启nginx

#重启nginx配置

sudo nginx -s reload

#重启nginx服务

sudo systemctl restart nginx.service

6、访问IP+端口号,出现页面即配置成功!