微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sentry 之 centos版本安装配置

  1. 因为sentry依赖django,现在是1.5.1以上版本,所以本地如果有django环境由于版本原因可能会干扰本地环境,所以选择用virtualenv安装。

要求:


    • A UNIX-based operating system. We test on Ubuntu and this documentation assumes an ubuntu based system.

    • Python 2.7

    • pip 8.1+

    • python-setuptools,python-dev,libxslt1-dev,gcc,libffi-dev,libjpeg-dev,libxml2-dev,libxslt-dev,libyaml-dev,libpq-dev

virtualenv --no-site-packages /usr/local/sentry/

cd /usr/local/sentry/

source /usr/local/sentry//bin/activate

yum -y install libxml2libxml2-devel python-devel libxslt-devel.x86_64 python-freetype.noarch freetype-devel.x86_64 zlib-static.x86_64 libjpeg-devel

#yum -y installpostgresqlpostgresql-server postgresql-devel 如果数据库采用postgresql

yum -y install MysqL-serverMysqL-python MysqL-devel # 或者自行编译安装,并且创业数据库 sentry

MysqL > create database sentry;

#pip install psycopg2 如果数据库采用postgresql

# 依照下面的说法配置 postgresql,并且重启

#http://stackoverflow.com/questions/8167602/django-connection-to-postgresql-peer-authentication-failed

#/etc/init.d/postgresql restart

pip install sentry

pip install MysqL-python

#pip install supervisor 后面以服务的形式来运行sentry

安装redis > 2.8.9

创建数据库sentry

设置邮箱账号密码

继续按照官方文档的说明来进行

https://docs.sentry.io/server/installation/python/

sentryinit/etc/sentry
SENTRY_CONF=/etc/sentrysentryupgrade

SENTRY_CONF=/etc/sentry sentry createuser


SENTRY_CONF=/etc/sentry sentry run web

SENTRY_CONF=/etc/sentry sentry run worker

SENTRY_CONF=/etc/sentrysentryruncron

# 配置域名

设置域名 sentry.meihaofenqi.net

访问

原文地址:https://www.jb51.cc/centos/379448.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。