Skip to content

Instantly share code, notes, and snippets.

@Kroid
Last active June 6, 2018 06:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Kroid/f96aabd11309441fe1de54e2a1cd4a9f to your computer and use it in GitHub Desktop.
Save Kroid/f96aabd11309441fe1de54e2a1cd4a9f to your computer and use it in GitHub Desktop.
Setup sentry on Ubuntu 16.04 server
# Project: https://github.com/getsentry/sentry
# Doc: https://docs.getsentry.com/on-premise/server/installation/python/
sudo apt-get update
sudo apt-get install python-virtualenv
sudo apt-get install python-setuptools
sudo apt-get install python-pip
sudo apt-get install libxslt1-dev
sudo apt-get install gcc
sudo apt-get install libffi-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libxml2-dev
sudo apt-get install libxslt-dev
sudo apt-get install libyaml-dev
sudo apt-get install python-dev
sudo apt-get install postgresql
sudo apt-get install postgresql-server-dev-9.5
sudo apt-get install redis-server
sudo -u postgres createuser -s sentry
sudo -u postgres psql -c "alter user sentry with password 'sentry';"
sudo vim /etc/postgresql/9.5/main/pg_hba.conf
# local sentry sentry md5
sudo systemctl restart postgresql
pip install -U sentry
sentry init
vim .sentry/sentry.conf.py # Set postgres connection sentry / sentry
sudo su
su - postgres
createdb -E utf-8 sentry # Note: If you kept the database ``NAME`` as ``sentry``
exit
exit
sentry config generate-secret-key
sentry upgrade
sentry run web
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment