Xshell+Xftp+nginx将前端项目部署到腾讯云服务器

518 阅读1分钟

nginx部署上线项目

1.下载Xshell和Xftp

官网提供给个学校和个人免费使用的软件下载

Xsheel和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配置文件中修改我们的地址即可