部署docker:mac电脑直接安装客户端
docker版本需要高一点
linux系统:
添加docker依赖包
sudo yum install –y yum-utils device-mapper-persistent-data lvm2
添加稳定源
安装docker ce
测试是否安装完毕:
sudo docker run hello-world
安装sentry【确保docker版本大于1.10 】
先安装git
新建data目录,存储数据
docker volume create --name=sentry-data && docker volume create --name=sentry-postgres
去克隆项目
git clone https://github.com/getsentry/onpremise.git
cd onpremise
cp -n .env.example .env
docker-compose build
生成secret-key
cd onpremise/
docker-compose run –rm web config generate-secret-key
生成的secret-key填入docker-compose.yml(yml格式非常严格,每个冒号后面必须要有空格)
docker版本为3.4,docker-compose版本为1.17
创建一个sentry的email
运行所有的服务
docker ps可以看到所有服务
修改阿里云9000端口
本地访问:0.0.0.0:9000
新建一个项目
get your DSN
不集成jango,用python
pip install raven –-upgrade(与sentry进行交互)
线上管理bug 权限设置管理
创建一个项目,得到dsn,新建测试文件进行bug测试
下载raven
python的第三方库
pip install raven --upgrade
- 安装python3.6.6
http://www.cnblogs.com/zuxing/p/8979303.html
2、编译时启用共享
python --enable-shared
共享没有包解决
https://www.cnblogs.com/sixiong/p/5711091.html
没有pip,安装pip【千万不要给pip2升级,可以升级pip3】
https://www.cnblogs.com/saolv/p/6963314.html
在Centos7云服务器上使用Nginx,uwsgi,部署Django项目
https://blog.youkuaiyun.com/weixin_39378885/article/details/79931045
安装mysql
https://www.linuxidc.com/Linux/2017-12/149280.htm
配置用户及权限
https://www.cnblogs.com/sos-blue/p/6852945.html
安装apche和mod-wsgi
https://blog.youkuaiyun.com/qq_36324614/article/details/81590891
配置apache开机自启动
https://www.server110.com/apache/201310/2899.html
升级git
https://blog.youkuaiyun.com/chuxuan909/article/details/79485750
克隆代码
it clone https://git.dev.tencent.com/ydykid/egu_website_project.git
恢复数据库
mysql -D database -u -p < backup.sql
下载requiremen.txt里面的包
pip install -i https://pypi.douban.com/simple -r requirements.txt