ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## sentry的私有化部署 1.首先需要安装好docker、docker-compose 、git > 参照安装 https://www.kancloud.cn/zsq1104/php_study/2748136 2.安装好后确保是否安装成功 > docker -v、docker-compose -v ![](https://img.kancloud.cn/c5/d9/c5d95df3c57fa97515eb4a346cb8d843_359x70.png) 3.安装git > yum install git ![](https://img.kancloud.cn/22/92/229202085d1e2987092922e7c278274e_287x28.png) 4.创建文件夹(看自己需求安装在哪里)拉取sentry代码 > `git clone https://github.com/getsentry/onpremise.git` 5.拉取成功后 进入 onpremise 目录 并且执行安装命令 > cd onpremise > ./install.sh ps:安装过程中会提示输入账号密码(超级管理员的)跟着设置即可 ![](https://img.kancloud.cn/80/5c/805c4137eb4f08589bcf1a18a3b065e0_641x391.png) 6.等待安装成功,需要一段时间,安装成功后执行命令 启动sentry > docker-compose up -d 7.运行成功后可以访问默认的地址 ip:9000端口地址,需要使用安装中设置的账号密码登录 ![](https://img.kancloud.cn/8a/75/8a7549f8e2bfdeaebe8bc8ba8caf34c4_878x529.png) 8.登录成功后可以创建项目,创建会提示怎么去集成,安装提示集成即可 ![](https://img.kancloud.cn/4c/2b/4c2b85c8c1d4660ae06940241589577f_1562x844.png) 9.以laravel 项目为例需要如下操作(laravel版本也有区别 5-7 和 8有区别),文档中怎么集成已经很详细,不再概述,参考文档部署即可 > https://docs.sentry.io/platforms/php/guides/laravel/ > https://docs.sentry.io/platforms/php/guides/laravel/other-versions/laravel5-6-7/ 配置好后发送 测试 即可看到 > php artisan sentry:test ![](https://img.kancloud.cn/58/7f/587f92b870e52895c28f0003b8212dd4_1642x672.png) 10.可以自己研究一下设置中文 日期等 ![](https://img.kancloud.cn/9a/0e/9a0ee4046444a828763d952f722d499d_1606x707.png) 参考资料 > https://docs.sentry.io/platforms/php/guides/laravel/ https://docs.sentry.io/platforms/php/guides/laravel/other-versions/laravel5-6-7/ https://github.com/getsentry/self-hosted https://juejin.cn/post/6974424800563298341