服务器下载部署配置nginx,实现nginx代理多个项目
最近终于把个人网站和个人博客部署好了,在同一个阿里云服务器的实例上,我需要把这两个项目都部署在这一个服务器上,都需要使用80端口,但是80端口只有一个,所以就需要使用nginx代理这两个项目,把两个不同的端口都指向80端口。步骤如下:
1.下载nginx,下载链接 ,点击download后根据需要下载对应的系统版本,中间的Stable version是稳定版


2.下载后解压到一个磁盘,点击nginx.exe,有一个页面会一闪而过,nginx就成功启动了,浏览器输入localhost显示nginx页面证明成功启动

3.然后打开conf文件夹下的nginx.conf,进行配置。如图一个server对应一个代理,server_name改成自己的域名,下面的location项目实际的访问域名和端口。添加第二个代理只需要把server部分复制粘贴到下面然后修改location

4.修改完成后保存nginx.conf,win+R,输入cmd打开命令行,cd+路径切换到nginx文件夹,输入nginx -s reload重启nginx服务,此时修改后的内容已经生效,尝试访问域名。到此nginx代理完成!