Nginx配置React项目(前端+后端) | 重点
省略步骤:
本人使用的服务器Debian。
首先在服务器安装需要的Nodejs等等东西,不必多说,和本地需要的东西一样。
安装Nginx,网上教程很多,本文的重点:配置Nginx,以及修改项目配置。
配置Nginx
1️⃣进入服务器的目录:cd /etc/nginx/sites-enable/
,新建一个你的react项目的配置文件,名字随意,后缀为.conf
,比如lblweb.conf
。
2️⃣编辑这个文件,sudo nano /etc/nginx/sites-enable/lblweb.conf
。
(可略过:我是在/etc/nginx/sites-available/
下和/etc/nginx/sites-enable/
下各建立一个lblweb.conf,使用软连接ln -s
。方便禁用时无需删除该文件。)
然后把lblweb.conf的server部分按照如下填写。
红框部分:该项目的前端,location
这一行表示:当用户访问www.lbling.top/questionnatre的时候,服务器在下一行alias
地址处寻找需要的文件。所以alias
地址