美文网首页我爱编程
Countly服务器项目部署说明

Countly服务器项目部署说明

作者: 路漫漫其修远兮Wzt | 来源:发表于2018-03-15 14:18 被阅读121次

系统CentOS
版本countly17.09

目录:
一、安装项目
二、运行项目

一、安装项目

解压countly项目压缩文件countly(是我基于网上countly开源项目,定制功能后的项目)。

执行安装命令:

sudo su –
cd countly/bin //安装脚本所在的目录
bash countly.install_rhel.sh

说明:
1. bash countly.install_rhel.sh 是CentOS系统的安装命令,linux系统是bash countly.install.sh;
2.执行安装脚本的命令,需要联网,安装大约需要花很长时间,具体情况视网速而定;
3.执行安装脚本的命令后,会自动配置Nginx服务器、Mongodb数据库;
4.安装完成后,访问http://localhost 如果看到登录界面,表示安装成功;
5.如果需要修改链接的数据库地址,需要修改两个文件里面的mongodb配置:

 countly/api/config.js
 countly/frontend/config.js

设置如下:

mongodb: {
           host: 数据库服务器地址,
           db: 默认,
           port:默认,
           max_poor_size:默认
 }
二、运行项目

使nodejs服务器项目,在后台永续运行: 将任务放到后台,即使关闭xshell(当前终端窗口),当前session依然继续运行。

1.创建文件startCountly.sh,并将其放于countly项目同级目录下;

 touch startCountly.sh 

通过vim编写以下内容,startCountly.sh里面的内容:

 node ./countly/frontend/express/app.js
 node ./countly/api/api.js

2.使用nohup和&,运行脚本startCountly.sh:

 nohup ./startCountly.sh &

按任意键退出终端;

当出现:nohup: ignoring input and appending output to `nohup.out'
表明运行成功, countly服务器项目跑起来了。

相关文章

网友评论

    本文标题:Countly服务器项目部署说明

    本文链接:https://www.haomeiwen.com/subject/zulhqftx.html