nodejs,是一个开放源代码、跨平台的、可用于服务器端和网络应用的运行环境。Node.js采用Google的V8引擎来执行代码。Node.js的大部分基本模块都是用JavaScript写成的。Node.js含有一系列内置模块,使得程序可以作为独立服务器运行,从而脱离Apache HTTP Server或IIS运行

1.安装nodejs

1
2
$ curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
$ yum install nodejs -y

关于其他版本的安装说明和源码安装可以通过官网教程来安装
nodejs官网
查看是否安装成功

1
$ node -v #查看版本

2.运用

1
$ node project.js

后台运行可以使用supervisord程序

1
2
3
4
5
6
7
8
9
10
11
$ yum install -y supervisord
$ vim /etc/supervisord.conf
[program:node] #程序名
command = /usr/bin/node /node/bady/js/ibaby_project/app.js #运行的命令
autostart = true #自动开始
autorestart = true #自动重启
logfile = /var/log/supervisor/node.log #日志文件位置
log_stdout=true #正确输出是否开启
log_stderr=true #错误输出是否开启
logfile_maxbytes=50MB #文件多大备份
logfile_backups=3 #备份保留多少份

用nodejs部署的网站