1、背景描述
1.1、项目描述
包含了一个前端项目(Vue)和一个后端项目(nodejs),项目使用轻服务,不需用到数据库;
1.2、服务器描述
在腾讯云注册了域名,租了一台云服务器,服务器操作系统为CentOs 7;
在腾讯云官网的控制台上可以使用webshell操作服务器,在本地(Windows)可以使用WinSCP实现文件的上传和下载;
在域名管理中,添加一个解析映射到云服务器的ip地址上,需要进行网站备案;
2、服务器环境搭建
2.1、安装node、npm
为了避免版本不兼容,可通过node -v命令查看原先使用的node版本,在linux服务器中安装相同版本的node,我的是v12.16.1;
获取安装包,我选择的方式是在https://developer.aliyun.com/mirror/NPM?from=tnpm(阿里镜像)中可以下载node-v12.16.1-linux-x64.tar.gz,然后通过WinSCP上传到我的服务器上;
通过命令tar -zxvf node-v12.16.1.tar.gz
进行解压;
现在安装node,会自动安装npm;
然后通过命令