我是這樣才除錯好nodeclub原始碼的

weixin_34128411發表於2016-10-11

一直想架個社群,看了很多程式,最終選擇了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啦。
祝君好運~

相關文章