1、下载ngix
xxzd.png2、安装
解压即用.png3、启动
双击nginx.exe 命令行一闪而过,nginx 启动完成,或者进入所在目录命令行输入
start nginx // 启动,
nginx -s stop // 停止
进程.png可以在任务管理器下查看进程已启动
启动成功.png也可在浏览器下输入localhost,正常显示nginx默认页面
4、配置转发
1、找到根目录下conf/ngix.conf
conf.png
配置.png
2、修改配置完成后需重新启动一下nginx
nginx -s reload // 重新启动一下
5、实例
场景
实际应用场景中一搬同一个服务器上部署两两个项目分别为,对外地址分别为
A:http://www.a.com -> 实际地址 http://localhost:3000
B:http:www.b.com - > 实际地址 http://localhost:4000
则部署时只需配置ngix为
server {
listen 80;
server_name http://www.a.com;
location / {
proxy_pass http://localhost:3000;
}
}
# another virtual host using mix of IP-, name-, and port-based configuration
server {
listen 80;
server_name :http:www.b.com ;
location / {
proxy_pass http://localhost:4000;
}
}
示例
由于本地PC环境只有loclhost,就以不同端口号示例
配置.png
1、本地分别起了两个项目http://127.0.0.1:3000 和http://127.0.0.1:8090
3000.png
8090.png
2、分别用ngix 中配置的地址去访问,如下
localhost.png localhost:8000.png
网友评论