当前位置: 代码迷 >> 综合 >> oj部署配置记录
  详细解决方案

oj部署配置记录

热度:39   发布时间:2024-01-31 17:17:18.0
# 如果python版本<=3.5 django-q 注意版本
# werkzeug== 0.16.0
# 安装 redis, memcached
sudo apt install autoconf bison flex gcc g++ openjdk-8-jdk git libprotobuf-dev libtool make pkg-config protobuf-compiler
sudo apt install libnl-route-3-dev libnfnetlink-dev libnl-3 libnl-route-3# 启动项目之前先启动redis
redis-server
# 安装memcached 并启动
memcached -m 512 -p -11211 -vv
# 运行判题机目录下脚本 密码同判题机设置,默认用户名numer
sudo ./run.sh 
# 启动判题机
python flask_server.py
# 启动Django集群
python manage.py qcluster
# 启动Django服务器
python manage.py runserver 0.0.0.0:****(端口号 并在配置文件中的ALLOWED_HOSTS添加ip)

 

  相关解决方案