1. supervisor项目启动管理器
安装:npm install supervisor --global (这个需要全局安装)
安装完成之后启动项目:sudo supervisor bin/www (作用相当于 node app.js 不过supervisor 更加方便,服务器崩了之后可以无限自动重启)
2. bcrypt加密模块(在centos上可能需要重新安装)
安装:npm install bcrypt --save(安装完成之后核对一下package.jason文件的版本号是否一致)
重新安装可能出现各种问题(可能是SKFan项目的node_module过期了,直接在home/yemao下面安装bcrypt)
3. gm图片处理模块
(1)首先去下载所需的delegate library(下载页面),之后安装:
tar xzvf jpegsrc.v9a.tar.gz
cd jpeg-9a
./configure
make && make install
(2)下载GraphicsMagic(下载地址),安装:
tar xzvfGraphicsMagick-1.3.21.tar.gz
cdGraphicsMagick-1.3.21./configure
make && make install
如果出现找不到libxxx.so.*的错误,手动链接一下:
(注意上面这段代码的空格,大坑)
使用npm安装(没试过):
npm install gm
具体参看博客:http://blog.nemoge.com/category/cs/linux/