1 Star 0 Fork 0

董灿/cmdbpt

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
部署流程 1.21 KB
一键复制 编辑 原始数据 按行查看 历史
董灿 提交于 2020-09-13 12:48 . cmdbpt
同步时间服务器
安装python3
ubuntu系统: sudo apt install libsasl2-dev python-dev libldap2-dev libssl-dev
centos系统: sudo yum install python-devel openldap-devel
关闭selinux
安装,启动mongo,redis,mysql
安装python依赖
pip3 install -r requestment.txt
配置zabbix服务
修改配置文件
修改multprocess包:disable python packet multiprocessing process.py line 102
在settings文件中设置项目配置
初始化数据库
python3 manage makemigrate
python3 manage migrate
mysql -uroot -p $passwd 'source button.sql'
mysql -uroot -p $passwd 'source menu.sql'
mysql -uroot -p $passwd 'source menubutton.sql'
安装supervisor
pip install supervisor
生成配置文件
echo_supervisord_conf > /etc/supervisord.conf
编辑/etc/supervisord.conf加入配置
[program:daphne]
directory=/opt/lvanopsweb #项目目录
command=daphne -b $ip$ -p $port$ --proxy-headers lvanopsweb.asgi:application #启动命令
autostart=true
autorestart=true
stdout_logfile=/tmp/websocket.log #日志
redirect_stderr=true
启动supervisor
supervisord -c /etc/supervisord.conf
启动或者停止daphne
supervisorctl start daphne
supervisorctl stop daphne
关闭防火墙
启动celery
/bin/bash celery.sh
启动uwsgi
uwsgi --ini uwsgi.ini
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dongcan888/cmdbpt.git
git@gitee.com:dongcan888/cmdbpt.git
dongcan888
cmdbpt
cmdbpt
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385