CNode

Nodeclub 安装部署日志

分享
IIonicChina发布于11 年前最后回复10 年前5 回复9530 浏览0 收藏

用Nodeclub自己搭建了个社区,遇到了一些小问题,不过现在是正常跑起来了,分享下安装过程。 我的环境: OS: CentOS release 6.6 (Final) NodeJS: v0.10.36 MongoDB: 2.6.7 Git: 1.7.1

1.首先是安装环境,Node.js, MongoDB 安装 Node.js,点此查看 安装MongoDB,点此查看 安装 Git,点此查看 2.然后在 github 上 fork 了一份代码 3.clone到本地,拷贝一份config.default.js,重命名为 config.js,依据注释进行内容修改 有一个地方比较坑,发布版本一定要把debug设置为 false,否则邮件不能用 4.push 到 github自己 fork 出来的那份上 5.在服务器想要安装的目录,git clone 下来 6.执行安装命令 make install 正常安装完后启动 node app.js 访问看是否正常 http://ip:3000

7.用Upstart 进程守护工具来启动 Nodeclub 关于Upstart,这里有一篇介绍文章。 按照下面配置完事儿后,直接 start ionichina,正常启动,搞定收工!

附录:我的配置 more /etc/init/ionichina.conf 显示

description "ionic china"  
author      "ionichina.com"  
start on runlevel [2345]  
stop on shutdown

respawn  
respawn limit 99 5

script  
    cd /alidata/server/nodeclub
    #npm start --production 2>&1 >> /dev/null
    node app.js
    exec /usr/bin/node /alidata/server/nodeclub/app.js >> /var/log/ionichina.log 2>&1

end script
查看回复

回复 (5)

B
bocaibocai#1·10 年前

想问一下楼主,安装的时候,nodejs和npm分别是什么版本,我安装的时候nodejs最新版本安装不上,低版本的又不支持这个程序,愁死了

I
ilanceli#2·11 年前

ionicChina的twitter和新浪微博也是LZ维护的吗 自豪地采用 CNodeJS ionic

I
IonicChina#3·11 年前
引用 ilanceliionicChina的twitter和新浪微博也是LZ维护的吗 自豪地采用 CNodeJS ionic

@ilanceli 嗯,社区刚刚起步,后续请继续关注

I
ilanceli#4·11 年前
引用 IonicChina@ilanceli 嗯,社区刚刚起步,后续请继续关注

@IonicChina 额 关注了一个月了差不多 上面啥都没更新 自豪地采用 CNodeJS ionic

I
IonicChina#5·11 年前
引用 ilanceli@IonicChina 额 关注了一个月了差不多 上面啥都没更新 自豪地采用 CNodeJS ionic

@ilanceli 哈哈,之前比较忙,年后会逐渐把社区弄起来的^_^

参与回复
登录后即可参与回复。登录