美文网首页
Node在linux环境下是如何进行部署的

Node在linux环境下是如何进行部署的

作者: Jack问 | 来源:发表于2017-07-03 15:20 被阅读19次

1. 安装nodejs编译及依赖相关软件

curl -sL https://rpm.nodesource.com/setup | bash -

2. 安装Node

yum install -y nodejs

3. 安装git

npm install git -g

4. 安装nvm

针对于不同的场景,我们经常要切换到不同的Node版本,从而方便我们进行开发

wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz 

或者通过git克隆到本地

git clone https://github.com/cnpm/nvm.git

tar -xzvf file.tar.gz 解压后进入目录然后执行

./install.sh 
source ~/.bash_profile

输入 nvm,显示命令界面,代表安装成功

5. 通过nvm安装管理node

列出所有可安装的Node版本

nvm list-remote

安装相应的Node版本

nvm install v4.3.0

查看一下你当前已经安装的版本

nvm ls

切换对应的Node版本

nvm use v4.4.0

设置默认的Node版本

nvm alias default v6.2.0

6. 安装并配置nginx

yum install nginx

打开nginx配置文件

vim /etc/nginx/nginx.conf

将nginx代理到node的8080端口

server {
    location / {
        proxy_pass http://localhost:8080;
    }
}

重启nginx

sudo nginx -s reload

现在大家应该就可以通过IP访问到自己的Node服务了

相关文章

网友评论

      本文标题:Node在linux环境下是如何进行部署的

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