Fatty project

来自linux中国网wiki
跳到导航 跳到搜索

per

等他提出再帮他搞吧

node.js

暂定node.js + nginx 10.x LTS End-of-life June 2019

bin install

wget -c https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

#直接放到 /data/apps/nodejs/
# tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压
# cd node-v10.9.0-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/ 
ln -s /usr/software/nodejs/bin/node   /usr/local/bin/
或者加path 
vim /etc/profile

置 nodejs 环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

#set for nodejs
export NODE_HOME=/usr/local/node/0.10.24
export PATH=$NODE_HOME/bin:$PATH

source /etc/profile
验证是否安装配置成功

node -v
输出 v0.10.24 表示配置成功

npm模块安装路径

/usr/local/node/0.10.24/lib/node_modules/

docker install

Node.js 安装配置

debian 9

# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt-get install -y nodejs npm


都可以docker但是要看一下程序他们怎么搞数据更新 交互这个要处理

在bin包上打成rpm包 看一下jg

代码打包用jenkins ?

使用docker,在根目录配置一个nodejs的dockerfile文件,然后在服务器安装docker和docker-compose,然后就只需要在服务器上执行docker-compose up就可以了

Node入门

How to install Node.js via binary archive on Linux?

在centos7安装nodejs并升级nodejs到最新版本

在CentOS 7上安装Node.js的4种

Node.js 新手入门

吐槽一下 nodejs 的打包

Nginx + Node.js部署网站

阿里云配置 node.js + Nginx 反向代理

如何构建最新的 Nodejs RPM 包

nodejs 代码工程打包

使用pkg打包Node.js应用

node.js开发完项目后,怎么像web站点一样打包部署

如何打包和部署Node.js express web应用程序

mysql5.7

打包好rpm了 没优化my.cnf而已

bak

sha256sum or md5 一样文件 保证唯一性

Troubleshooting

see also

用node做服务器了,还需要nginx


How To Install Node.js on a CentOS 7 server