当前位置: 首页 > 工具软件 > Countly > 使用案例 >

centos7 安装Countly - apm应用分析系统

傅安宁
2023-12-01

要求

Countly 可以在 Ubuntu Linux v14.04 或更高版本和 RHEL 7 或更高版本上安装。默认情况下,Node.js(Countly 所需 Web 服务器)需要在端口 80 上运行,确保此端口未被占用,例如 Apache 未运行。

 Ubuntu flavors

Countly 不支持Ubuntu flavors (例如 Kubuntu, Lubuntu) 。

方式 1: 单行安装

以下命令将在 Ubuntu 或 CentOS 服务器上下载并安装 Countly。

wget -qO- http://c.ly/install | bash

## 方式 2:通过 DIGITAL OCEAN 一 键点击安装

Digital Ocean 账户可以使用我们提供的 [Countly Digital Ocean Installer, 网链(http://do.count.ly/)。前往此链接选择参数并点击“安装 Countly”按钮。在 10 分钟内即可开始运行 Countly 实例!

方式 3:通过 GITHUB 下载

作为可选方法,您可以通过 Github 下载 Countly 社区版:
• 下载主要分支版本Download main branch
• 下载最新版本Download latest release

注意:企业版源代码不公开,需要从企业版客户私有存储库下载。但两个版本的安装程序相同。
将 Countly 程序包提取至所需位置(例如 /usr 下)。然后运行 Countly 随附安装脚本:

sudo su - 
cd COUNTLY_INSTALLATION_DIRECTORY/bin
bash countly.install.sh

基于RPM的发行版,您需要运行以下命令:

sudo su - 
cd COUNTLY_INSTALLATION_DIRECTORY/bin
bash countly.install_rhel.sh

同样命令适用于 Red Hat Enterprise Linux(仅企业版支持)。

 禁用SELinux

您可选择禁用ELinux on Red Hat 或 CentOS。拥有SELinux的服务器将不配合Countly。

安装过程需要 6-8 分钟。现在前往 http://YOUR_SERVER_IP_OR_DOMAIN,创建管理账户并登录仪表盘。同时切勿忘记下载客户端 SDK.。

 只支持64-bit

由于MongoDB有一些32-bit 限制, 只有64-bit服务器将可支持。

方式 4:通过 DOCKER 安装

为帮助开发人员轻松生成和部署 Countly,我们提供即用式 Docker 映像。Countly 可从 Docker 映像启动:

docker pull countly/countly-server

Countly 使用 Baseimage 使用 runit 管理 容器内的多个过程:

• Countly api node.js 及其分叉;
• Countly 仪表盘 Node.js;
• Countly 作业执行程序;
• Nginx;
• Mongodb

拉取映像后,可通过执行以下命令运行:

docker run -d -P countly/countly-server

-d daemonizes container, -P 将容器的端口80分配给主机。

同时请注意可能需要为 Mongodb 主机文件夹,以便在容器内存储数据:

mkdir /var/data/mongodb
docker run -d -P -v /var/data/mongodb:/var/lib/mongodb countly/countly-server

此命令将主机 /var/data/mongodb 安装到容器目标路径 /var/lib/mongodb.

注意首次启动容器时可能返回 MongoDB 连接错误(例如 500 MongoError: connect ECONNREFUSED 127.0.0.1:27017)。这属于正常现象,原因在于 mongodb 需要一段时间为 countly 数据库预分配文件。如出现此错误,只需在稍后重新启动容器。要查看日志,您可以使用标准 docker 日志命令。

 类似资料: