最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • windows上无法运行sentry?没关系,我教你!

    正文概述 掘金(忙碌的豆己)   2021-01-07   913

    前言

    sentry是国外的一个前端监控系统,其功能之丰富,搭建之简单一直让我垂涎三尺。可当我发现网上的一系列教程都是诸如“在linux上如何部署sentry”,“傻瓜式部署sentry(linux)”,我就知道事情不简单了起来。因为我的服务器时windows啊!!!!!相关的知识点也是少之又少,更多的信息只是点到为止,没有一篇完成的“手法”让我得到她。遂开干,什么docker,虚拟机,wsl折磨的我不要不要的,不过最终也是成功运行起来,这里分享给大家以做个参考。(各电脑的系统有细微的差别,不过总体方向不会变)

    1.安装docker desktop for windows

    啥?你问我怎么安装??自己百度去

    2.开启wsl功能(Windows Subsystem for Linux)

    点击开始 -> 设置 -> 应用 -> 应用和功能 上拉找到 程序和功能

    windows上无法运行sentry?没关系,我教你!

    点击启用或关闭windows功能勾选hyper-v以及适用于linux的windows子系统

    windows上无法运行sentry?没关系,我教你!

    重启过后打开windows自带的商店并搜索Linux选择并安装ubuntu 18.04LTS

    windows上无法运行sentry?没关系,我教你!

    安装过后从开始菜单打开ubuntu并且创建账号密码,直到出现下图的命令行

    windows上无法运行sentry?没关系,我教你!

    3.将wsl升级到wsl2

    使用管理员打开powershell并且输入

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
    

    windows上无法运行sentry?没关系,我教你!

    重启系统后依旧打开powershell输入wsl -l查看已安装的子系统

    windows上无法运行sentry?没关系,我教你!

    再次输入wsl --set-version Ubuntu-18.04 2将wsl升级到wsl2,等几分钟转化完成后输入wsl -l -v 查看版本

    windows上无法运行sentry?没关系,我教你!

    ps:我这里的管理员打开powershell是通过打开powershell后,左上角右键-属性,查看目录,在找到文件,用右键使用管理员打开。

    windows上无法运行sentry?没关系,我教你!

    4.在ubuntu上安装docker服务

    打开ubuntu输入一下几个命令部署环境

    1. sudo apt-get -y install apt-transport-https ca-certificates curl
    
    2. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    
    3. sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    
    4. sudo apt-get update
    

    安装docker客户端

    sudo apt-get -y install docker-ce-cli
    

    5.将ubuntu中的docker连接到windows的docker desktop

    将docker desktop设置中的Expose daemon on tcp://localhost:2375 without TLS打开

    windows上无法运行sentry?没关系,我教你!

    在ubuntu使用输入以下命令

    sudo docker ps
    
    unset DOCKER_HOST 
    
    vi ~/.bashrc
    

    # 在最下面添加一行:

    export DOCKER_HOST='unix:///var/run/docker.sock'
    

    接着输入docker version 查看连接结果

    windows上无法运行sentry?没关系,我教你!

    出现以上两段信息就说明连接成功

    6. 拉取sentry初始化项目并且安装

    github.com/getsentry/o… 拉取项目

    使用ubuntu打开windows上该项目所在位置,windows的盘挂载在mnt下

    windows上无法运行sentry?没关系,我教你!

    Windows的目录

    windows上无法运行sentry?没关系,我教你!

    ubuntu的目录

    windows上无法运行sentry?没关系,我教你!

    最后执行./install.sh等待安装成功

    7. 打开页面验证安装成功

    从docker desktop 打开

    windows上无法运行sentry?没关系,我教你!

    出现以下截图表示成功

    windows上无法运行sentry?没关系,我教你!

    后记

    也没啥子好说的了,祝大家能顺利运行(保重)


    起源地下载网 » windows上无法运行sentry?没关系,我教你!

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元