CentOS环境下搭建NodeJs服务器(四)上传本地项目至服务器

1.准备工作

注意:上传之前的准备工作哦
使用 FinalShell 工具连接上服务器,然后启动防火墙允许开放的端口被外网访问
(1)启动防火墙

systemctl start firewalld

(2)开启外部网络访问3000端口(这个端口注意是我的node项目启动的端口哦)

firewall-cmd --permanent --add-port=3000/tcp

(3)刷新防火墙

firewall-cmd --reload

(4)重启防火墙

systemctl restart firewalld

2.创建项目目录

我在 /home/duli/mongodb 目录下新建的目录 blog

mkdir blog

3.部署项目

将本地的 node.js 项目上传至云服务器指定的目录 blog 中,上传的项目文件需要排除 node_modules 文件夹哦

4.安装依赖

进入 blog 目录

cd blog

安装相关依赖

npm linux

5.启动项目

node app.js

使用 http://域名:端口号 就能够访问到我们的项目啦
注意:这种方式启动项目不是长久之计,如果想让项目长久运行的话,可以使用 forever

6.配置项目为长久运行状态

全局安装 forever

npm install forever -g

运行项目

forever start app.js

运行成功后的截图如下所示
在这里插入图片描述

你可能感兴趣的:(node)