搭建sentry服务器接集成laravel项目

Laravel框架
464
0
0
2022-04-14
标签   Laravel环境

准备工作:

  • Centos服务器 7.8以上为佳
  • 安装Git工具yum install -y git
  • 安装/升级Docker到19.03.8以上
  • sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • yum install docker-ce
  • systemctl start docker
  • 安装/升级Docker-Compose到1.24.1以上
  • 1、yum -y install epel-release
  • 2、pip3 install --upgrade pip
  • 3、pip3 install docker-compose

开始:

克隆sentry项目

git clone https://github.com/chowjiawei/self-hosted

一键安装(如果报内存不足,请设置虚拟内存4gb(最新版本已经要求8gb),并更改install.sh文件内虚拟内存小于本机内存即可)dd if=/dev/zero of=/home/swap bs=1024 count=8192000 mkswap /home/swap swapon /home/swap vi /etc/fstab在文件末尾(最后一行)加上/home/swap swap swap default 0 0

还是不足可以修改文件内存大小install/_min-requirements.sh 小于8gb内存的必须修改,要不然你无法安装

chmod 777 self-hosted/*
cd self-hosted/
./install.sh

启动Sentry

docker-compose up -d

期间会有报错,让你手动创建,都复制他的直接运行,即可

创建超级管理员账号密码

docker-compose run --rm web createuser --email king@qq.com --password admin --superuser

最新版本已经不需要执行这条语句,在安装过程中,他就会叫你输入这些信息

登录 使用 admin

Sentry 会先引导用户填写相应的系统配置,进入系统后建议把stmp邮件服务配置好,方便重置密码

集成Laravel/PHP项目:

搭建sentry服务器接集成laravel项目

搭建sentry服务器接集成laravel项目

搭建sentry服务器接集成laravel项目

搭建sentry服务器接集成laravel项目

验证:

Artisan命令

php artisan sentry:test

搭建sentry服务器接集成laravel项目

搭建sentry服务器接集成laravel项目

接入钉钉通知参考:

www.cnblogs.com/cjsblog/p/10585213...

还有另一种的参考:www.cnblogs.com/xiaochina/p/125854...