我是这样才调试好nodeclub源码的

一直想架个社区,看了很多程序,最终选择了nodeclub 。
在ucloud上租了丐版的centos7,搞了一天,终于弄好了,点此预览
为了造福社会,我把安装的过程纪录了一下,并且整理成了shell脚本;
centos系统可以很方便的完成相关软件的安装。
具体的shell脚本源码都在里面:
https://github.com/team4yf/yf-fpm-server-installscript-centos


道理很简单,就是通过wget下载指定版本的软件安装包,然后整理一波命令进行自动解压,安装,写入到环境变量。


为了能更快捷的安装和部署环境,编写的自动化安装脚本,包含如下程序:

  • nodejs 4.5
  • mongodb 3.0.12
  • redis 3.0
  • jdk 1.8
  • maven 3.3.9
  • tomcat 8.5.5 8080端口
  • git
  • lsof

默认安装目录

$ /home/yf

使用方法

1.下载脚本

$ git clone https://github.com/team4yf/yf-fpm-server-installscript-centos.git

2.复制到/usr/bin目录下

$ cp yf-fpm-server-installscript-centos/yfci.sh /usr/bin/yfci

3.赋予可执行权限

$ chmod +x yfci

4.执行安装指令

$ yfci install

5.查看安装情况

$ cd /home/yf
可以查看相应的程序已经安装完毕了

6.启动mongodb和redis服务

$ yfci startup
通过数据可以查看到2个数据库已经正常启动了


至于下面如何部署和发布社区程序就是小case啦。
祝君好运~

推荐阅读更多精彩内容

  • 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...
    阳屯okyepd阅读 1,787评论 0 7
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 37,222评论 5 339
  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 777评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 103,986评论 12 125
  • 我在图书馆洗手间看到他用的同一款水杯,我不敢相信眼睛,硬是杵在那里看了好久,还用手机拍下来,洗过手再来看照片,是同...
    市海阅读 56评论 0 1