1. 下载代码
git clone git@gitee.com:nodelog/nodelog.git
2. 安装nodejs以及相关
sudo apt-get install nodejs
sudo apt-get install npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install
cnpm install -g pm2
3. 安装mongodb ,具体方法百度 or google
4. 启动mongodb ,指定db目录和log目录
mongod --fork --dbpath=/usr/local/mongodb/data --logpath /usr/local/mongodb/log/mongodb.log --logappend
修改系统配置
复制settings.bak.js文件重命名为:settings.js
修改配置参数:
module. exports = { port: 3000, //端口 cookieSecret: ‘cookieSecret’, //cookie名称 dbUrl: ‘mongodb://用户名:密码@数据库ip:端口号(默认27017没有修改的话可省略)/数据库名’, //mongodb数据库链接,如下: // dbUrl: ‘mongodb://zhangsan:123456@127.0.0.1/ondelog’, //发送邮箱配置 email: { host: ‘smtp服务器’, port: 465, //smtp端口,非加密:25,加密:465 secure: true , //是否加密, user: ‘发送邮箱用户名’, pass: ‘发送邮箱密码’ } };
6. 启动应用 ,启动文件为:bin/www,-i max参数为:根据有效CPU数目启动最大进程数目来做负载
pm2 start bin/www -i max