前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2022年 hust OJ 最新搭建方式

2022年 hust OJ 最新搭建方式

作者头像
Gorit
发布2022-09-28 15:05:11
6150
发布2022-09-28 15:05:11
举报
文章被收录于专栏:Gorit 带你学全栈系列

一、准备环境

  1. 1核2G 服务器一台(腾讯云、阿里云均可),现在可能买不到了,2核2G 的也可以
  2. xshell,windterm(连接服务器的工具)

二、hust oj 搭建

HustOJ 官方文档

  1. 根据官网的推荐,服务器安装 ubuntu 环境 20.04 版本,并且配置必要的安全组
  • 80
  • 443
  • 22 端口等常用的
  • 如果需要远程连接服务器上 mysql的,
  1. 登录服务器
代码语言:javascript
复制
// 更换镜像
wget http://dl.hustoj.com/update-sources-ubuntu.sh
sudo bash update-sources-ubuntu.sh

// 进入管理员模式
sudo -i

// 重新进入根目录
cd /home/ubuntu
  1. 更换腾讯云镜像 https://developer.aliyun.com/mirror/ubuntu
代码语言:javascript
复制
vim /etc/apt/sources.list

deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
  1. 下载安装脚本,一键安装
代码语言:javascript
复制
wget http://dl.hustoj.com/install-ubuntu20.04.sh
sudo bash install-ubuntu20.04.sh
  1. 看到这个就说明安装成功了,同时 它 还把 mysql 的账号密码告诉你了

三、踩坑

注意:

  1. 中间不要断网
  2. 不要让 shell 断掉,不然会出现奇怪的问题
  3. 不要使用 22.04 版本,我是没安装成功过

记得制作镜像,这样就不用每次都重新安装了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、准备环境
  • 二、hust oj 搭建
  • 三、踩坑
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档