Sentry私有化部署

本文最后更新于 2024年4月26日 下午

我这里用于测试,所有购买了一台腾讯云云服务器,按量付费。具体配置参数如下:

也可以本地安装,本地测试使用 mac 电脑,配置好点的,不然会卡死电脑。

准备工作

我选用的 Centos7 x64 ,配置:

  • 4核 8GB 10Mbps
  • SSD云盘 20G
  • Sentry 9.1

开始搭建

Sentry搭建方式有两种:1.通过 Docker;2.通过Python

1. 安装管理repository及扩展包的工具
1
yum install -y yum-utils
2. 添加 yum 源
1
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3. 安装并启动 Dcoker
1
2
yum -y docker-ce
systemctl start docker
4. 安装 pip, 用于安装 docker-compose
1
2
yum install epel-release
yum install -y python-pip
5. 安装 dcoker-compose
1
pip install docker-compose
6. 安装 git
1
yum install git

一键部署

1
2
3
4
5
6
7
# git clone https://github.com/getsentry/onpremise
# 下载最新的
git clone https://github.com/getsentry/self-hosted.git

# 执行一键安装命令,等待跑代码完毕即可
# 中间按照提示设置账号密码即可
cd self-hosted && ./install.sh

启动

启动 Docker

1
docker compose up -d

访问 0.0.0.0:9000 , ip:9000

等待结束, 这个过程中会让你设置登录邮箱和密码,对应设置上即可。等待安装完成。

安装完成

使用

项目>选择创建项目,这里可以根据场景选择你需要的项目。

查看项目监控


Sentry私有化部署
https://dev.dgdream.online/2024/04/26/Sentry私有化部署/
作者
执念
发布于
2024年4月26日
更新于
2024年4月26日
许可协议