美文网首页Node.jsLinux
Linux安装node.js和项目部署(express、egg)

Linux安装node.js和项目部署(express、egg)

作者: danieldai | 来源:发表于2018-11-27 23:24 被阅读93次

1、安装node.js,在linux终端中输入下面命令:

网上很多安装node.js的方法都不可用,一直安装不成功,egg需要安装node v8以上版本。
参考腾讯云实验室


Linux安装node.jpg
配置和使用Npm.jpg

2、部署express项目

2.1可以全局安装expres,也可以在项目中安装express。

1、npm install express --save
或者使用express脚手架
3、npm install express-generator -g

3、express项目启动

在bin目录下执行node www可以启动项目
但是一旦xshell关闭后,项目就会关闭因此不可取。

4、pm2启动express项目

4.1全局安装pm2:npm install pm2 -g


全局安装pm2.png

4.2项目启动和查看项目运行详情:pm2 show www


项目启动和查看项目运行详情.png

4、向阿里云上传文件

通过xftp上传文件。

5、centos部署egg.js项目

运行项目的时候可能会遇到没有权限的问题:


egg启动失败.jpg

执行chmod 777 -R egg-linux可以获取权限。


给项目子文件开启所有权限.jpg

egg项目启动,如果使用npm run dev,xshell窗口关闭后,系统运行也会随即退出,如果需要使用npm start启动项目,系统才不会被退出。

相关文章

网友评论

    本文标题:Linux安装node.js和项目部署(express、egg)

    本文链接:https://www.haomeiwen.com/subject/zuqoqqtx.html