一、运行环境
1.需安装的软件包
# yum install yum install nginx mariadb mariadb-server python-setuptools redis mysql-devel python-devel subversion # pip install pip install tornado mako requests redis html2text Pillow mysql-python DBUtils ujson simplejson pandas
获取WEBOPE安装文件:
联系你的专属技术顾问获取专属SVN帐号,并把WEBOPE源文件checkout到待安装目录(下文以SYSTEM_PATH引用)
2.配置并启动依赖软件
# redis使用默认配置即可 /usr/bin/redis-server /etc/redis.conf
# nginx配置
复制WEBOPE的配置文件SYSTEM_PATH/s/c/server.conf到nginx配置目录(如:/etc/nginx/conf.d/webope.conf)
根据里面的说明修改安装目录等内容(注释以WEBOPE开头的部分)
启动nginx.
配置并启动WEBOPE
1.配置系统数据库:
用文本编辑器编辑SYSTEM_PATH/s/c/db.conf, 根据配置的域名修改里面的连接配置;
在mariadb里创建对应的数据库,并把初始数据表导入;
2.启动系统
修改SYSTEM_PATH/s/b/beat.py里的SYSTEM_PATH为安装目录
CD SYSTEM_PATH/s/b
Python beat.py –a start –e "8001,8002"
* 8001,8002为系统后端运行端口,启动端口应和nginx里配置的一致。
后续维护
重启系统:
CD SYSTEM_PATH/s/b
Python beat.py –a restart –e "8001,8002"