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、 配置详情
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+端口号,出现页面即配置成功!