vue+nodejs项目在云服务器上的简单部署

本文档详细介绍了如何在腾讯云的CentOs 7服务器上部署Vue前端和Node.js后端项目。内容包括服务器环境搭建,如安装node、npm、cnpm、pm2和nginx,设置防火墙,以及前端和后端的部署步骤。最后,通过访问域名或IP地址验证了部署效果。
摘要由CSDN通过智能技术生成

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;
然后通过命令

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值