syzoj2 中文安装指南 简易版(docker)

# 本内容可能已经过时,如何安装请去看syzoj的wiki

 

今天,由likecoding的博主给大家带来如何安装syzoj

准备工具:

一台ubuntu18.04的电脑

本文GitHub地址: https://github.com/jyeric/hexo3/blob/master/source/_posts/syzoj.md

如果有问题,欢迎来联系likecoding的博主,博主网址:https://likecoding.ooo

预备依赖项:

sudo apt-get update && sudo apt-get install -y vim git
sudo apt-get install docker-compose

第一步 git clone (注:git内容不是我写的,出现问题请加入loj群询问)

git clone https://github.com/hewenyang/syzoj-docker

第二步 sandbox

cd ..   (回到根目录中)
cd home
mkdir hewenyang
cd hewenyang

下载sandbox (注:sandbox不是我写的,安全性未知,内容请询问t123yh)

https://seafile.t123yh.xyz:2/f/65f061a56f414b3db478/

服务器请先下载,使用filezilla进行上传,并解压

解压命令:

tar -xf sandbox-rootfs.tar.xz

## 第三部 修改文件

 

cd ..

(返回根目录)

vi /etc/default/grub

找到 `GRUB_CMDLINE_LINUX_DEFAULT` 一行,在引号内加入 `swapaccount=1`

如果在这一行中有其他内容请在引号内先空格,再加入上述内容

备注:配置文件


*daemon.json* 默认,不建议更改

位置:syzoj-docker/config/daemon.json

{
    "RabbitMQUrl": "amqp://localhost/",
    "RedisUrl": "redis://127.0.0.1:6379",
    "TestData": "/mnt/syzoj-data/uploads/testdata",
    "Priority": 1,
    "DataDisplayLimit": 100,
    "TempDirectory": "/tmp"
}

*runner-shared.json*默认,不建议更改
位置:syzoj-docker/config/runner-shared.json


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值