Centos搭建nodejs环境,创建express项目

1.检查是否安装nodejs

                                                          已安装nodejs环境,npm包

1)、创建Node文件夹,用来存放下载nodejs

               cd /

               mkdir nodetest && cd nodetest

2)、在Node文件里下载nodejs:

            wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0-linux-x64.tar.xz

3)、解压资源包:

            tar -xvf node-v10.13.0-linux-x64.tar.xz

4)、设置全局变量

            ln -s  /nodetest /node-v10.13.0-linux-x64/bin/node  /usr/local/bin/            

            ln -s  /nodetest /node-v10.13.0-linux-x64/bin/npm  /usr/local/bin/

5)、查看是否安装,输入node -v


2.安装npm,使用淘宝镜像 (没必要使用cnpm,有的系统不支持cnpm)

1)、通过命令配置            

            npm config set registry https://registry.npm.taobao.org

            npm config get registry

2)、通过使用npm安装

            npm install -g npm --registry=https://registry.npm.taobao.org

 

3.使用npm 安装express

1)安装express模块

            npm install express -gd  //安装express模块

            npm install -g express-generator //安装express-generator工具

2)验证express是否安装成功:

            express --version

4.使用express创建项目:

1)、输入:express app

2)、安装项目依赖

                cd app

                npm install

3)、运行项目 ,输入DEBUG=app:* npm start

5.forever守护nodejs进程 (一直在线访问)

客户端可以正常启动应用,但是如果断开客户端连接,应用也就随之停止了。也就是说这样的启动方式没有给应用一个守护线程

Forever可以解决这个问题!Forever可以守护Node.js应用,客户端断开的情况下,应用也能正常工作

1)安装forever

          cd app

          npm install forever -g

2)forever启动进程

          cd bin

          forever start www

 

tips:运行项目的时候,如果出现端口被占用,需要先关闭端口,在启动应用程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值