Vijos OJ搭建

教程

Vijos \text{Vijos} Vijos 开源 OJ \text{OJ} OJ 搭建教程


安装

  • 环境: ubuntu \text{ubuntu} ubuntu 16.0.4 16.0.4 16.0.4
  • MongoDB \text{Mongo} \text{DB} MongoDB安装
  • Rabbitmq \text{Rabbitmq} Rabbitmq 安装
  • Node JS \text{Node}\ \text{JS} Node JS 教程
    Node JS \text{Node}\ \text{JS} Node JS 手动安装
    Node-v8.14.0-Linux-x64.tar.xz \text{Node-v8.14.0-Linux-x64.tar.xz} Node-v8.14.0-Linux-x64.tar.xz

操作

  1. 开启服务器 —— vj \text{vj} vj 目录下
python3 -m vj4.server --debug --listen http://0.0.0.0:8888
  1. 开启评测机 —— jd \text{jd} jd 目录下
python3 -m jd4.daemon
  1. MongoDB \text{MongoDB} MongoDB 操作
sudo service mongod stop  		#停止服务
sudo service mongod start  	#启动服务
sudo service mongod restart 	#重新启动服务
sudo service mongod status 		#查看状态

use db
db.user.remove({})				#清空所有数据
db.user.find() 					#显示表内所有数据
  1. 在访问限制的文件夹中执行操作
sudo nautilus

你可能感兴趣的:(Vijos OJ搭建)