1.下载安装

yum install -y wget
wget https://npm.taobao.org/mirrors/node/v12.2.0/node-v12.2.0-linux-x64.tar.xz(Linux 二进制文件 (x64))
tar -xvf node***.tar.xz

上面是下载并解压缩,得到一个node目录
把node目录移动到opt目录下mv node*** /opt/node

2.配置环境变量
vi /etc/profile
再最后面加入如下代码

export NODE_HOME=/opt/node
export PATH=NODE_HOME/bin:PATH

使刚配置好的环境变量生效source /etc/profile

3.全局环境下测试node -v,npm -v
能出来,表示环境已经搭建成功

4.把你开发好的项目上传到服务,比如/home/html/mongodb
cd /home/html/mongodb 进入开发目录
npm install 安装依赖
npm install -g pm2 全局安装pm2
pm2 start app.js 使用pm2运行项目,保证永久服务

5.测试开发项目是否能正常运行
yum install -y elinks 安装elinks软件,用来本地测试
然后使用elinks http://127.0.0.1:3000查看本机网站项目
能够正常打开,说明项目运行成功。ctrl+c可以退出elinks

6.用nginx反向代理koa

server {
    listen       80;
    server_name  mongo.xxx.com;

    location / {
        proxy_pass   http://127.0.0.1:3000/;
    }
}

这样就实现了koa项目部署到网络,外网可访问

文章来源于互联网,如有雷同请联系站长删除:centos安装nodejs12及使用nginx反向代理node项目

发表评论