首先介绍以下nginx。下图来自百科介绍:详细介绍地址:https://baike.baidu.com/item/nginx/3817705?fr=aladdin
在我们平时的开发娱乐中,也许并不会涉及到一些高并发的或者急需负载均衡的项目,但是一个服务器对应多个项目时又只有一个主域名,那么nginx的作用就出来了。下面将介绍ngixn的安装和使用。
1、执行以下安装命令
sudo apt-get install nginx
2、安装完成,查看版本来检测是否安装成功。
sudo apt-get install nginx
3、大致效果图如下:
cd /etc/nginx/conf.d
1 upstream ice {
2 server 127.0.0.1:3000;
3
4 }
5 server {
6 listen 80;
7 server_name ice.qjnubk.club;
8 location / {
9 # 后端的Web服务器可以通过X-Forwarded-For获取用户真实IP
10 proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
11 proxy_set_header X-Real-IP $remote_addr;
12 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
13 proxy_set_header Host $http_host;
14 proxy_set_header X_Nginx_Proxy true;
15 proxy_pass http://ice;
16 proxy_redirect off;
17 }
18 }
service nginx restart
nginx的大致使用就到这里,有不懂的可以留言。