第一步,安装node.js
1. 把yum更新到最新版本
yum -y update
2. 对开发工具升级安装
yum -y groupinstall "Development Tools"
3. 下载安装 node.js 安装包
进入到/usr/src目录,用于存放安装包
cd /usr/src
下载安装包
wget http://nodejs.org/dist/v8.9.0/node-v8.9.0.tar.gz
解压
tar zxf node-v8.9.0.tar.gz
进入解压后的目录,执行预编译处理
cd node-v8.9.0
./configure
开始编译node.js源代码
make
编译完后进行安装,默认安装/usr/local/bin/文件夹下
make install
建立超级链接, 不然 sudo node 时会报 “command not found”
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
sudo ln -s /usr/local/bin/forever /usr/bin/forever
第二步,安装mongodb数据库
1. 创建一个/etc/yum.repos.d/mongodb-org-3.4.repo文件,使你可以直接用yum安装MongoDB。
sudo vi /etc/yum.repos.d/mongodb-org-3.4.repo
2. mongodb-org-3.4.repo文件使用以下配置
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
3. 安装MongoDB软件包和相关工具
sudo yum install -y mongodb-org
4. 启动MongoDB
sudo service mongod start
5. 验证MongoDB是否成功启动
在 /var/log/mongodb/mongod.log 目录下可以查看。
6. 停止MongoDB
sudo service mongod stop
7. 重新启动MongoDB
sudo service mongod restart
8. 开机自动启动
sudo chkconfig mongod on
卸载MongoDB
停止MongoDB
sudo service mongod stop
删除软件包
sudo yum erase $(rpm -qa | grep mongodb-org)
删除数据目录
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo
第三步,安装pm2
安装pm2
npm install -g pm2
运行node.js :
pm2 start bin/www
查看日志:
pm2 logs
重启:
pm2 restart appId
停止:
pm2 stop appId
追踪资源运行情况:
pm2 monit
使用pm2-web 监控 pm2 服务运行状态
pm2 web //然后浏览器访问http://localhost:9615
Author Qin