nginx部署上线项目
1.下载Xshell和Xftp
官网提供给个学校和个人免费使用的软件下载
2.安装并配置nginx
我们需要在登录xshell之后,安装nginx(xftp同理)
并且需要填写我们的ip地址(本地或者远程)之后,输入我们域名的用户名和密码
3.利用Xftp上传我们的dist压缩文件
一般情况下,是在root根目录下,创建项目文件夹,层级关系类似这样:blog>www>dist,我们只需要把文件直接拖入进来就可以,一般几分钟搞定
4.启动nginx
我们在上传完项目文件后,就需要启动nginx来部署上线我们的项目了
我们需要进入root目录下的etc文件内的nginx文件,执行以下代码:
systemctl start nginx
补充
在部署多个项目时,我们一般有两种思路
第一种方法就是,在同一个域名下的不同端口,比如说80端口给一个主项目,88端口给一个其他项目,66端口给另外一个项目等
这种办法需要注意的是,必须在腾讯云服务器上,把相对应防火墙的端口打开,比如80,88,66等,否则运行不出来
第二种方法就是,为不同的项目设置二级域名,需要我们打开腾讯云,然后找到我的域名,然后添加记录,也就是创建我们的二级域名,然后再nginx配置文件中修改我们的地址即可