文章目录

  • 一、准备环境
  • 二、hust oj 搭建
  • 三、踩坑

一、准备环境

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

二、hust oj 搭建

HustOJ 官方文档

  1. 根据官网的推荐,服务器安装 ubuntu 环境 20.04 版本,并且配置必要的安全组
  • 80
  • 443
  • 22 端口等常用的
  • 如果需要远程连接服务器上 mysql的,
  1. 登录服务器
// 更换镜像
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
vim /etc/apt/sources.listdeb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb 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 multiversedeb 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. 下载安装脚本,一键安装
wget http://dl.hustoj.com/install-ubuntu20.04.sh
sudo bash install-ubuntu20.04.sh
  1. 看到这个就说明安装成功了,同时 它 还把 mysql 的账号密码告诉你了

三、踩坑

注意:

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

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

2022年 hust OJ 最新搭建方式相关推荐

  1. 2022年测试岗最新自动化测试面试题整理,干货满满

    前言 本文由作者本人根据2022年测试岗最新面试整理所得!内容是很干货的!对我也很有帮助.本文仅做个分享~ 一.接口测试 1.接口测试用例的编写要点有哪些?(问法二:接口测试用例设计需要考虑哪些方面? ...

  2. 2022年高压电工最新解析及高压电工考试资料

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:2022年高压电工最新解析为正在备考高压电工操作证的学员准备的理论考试专题,每个月更新的高压电工考试资料祝您顺利通过高压电工考试. ...

  3. yolov5-4.0环境搭建,零基础小白都能看得懂的教程。YOLOv5搭建的最快搭建方式,踩坑经历详谈)yolov5/yolov4/yolov3/yolov3通>>>>>>>>>>>>>>>>>第一章

    第一章:python最新YOLOv5-4.0环境搭建,零基础小白都能看得懂的教程.YOLOv5搭建的最快搭建方式,踩坑经历详谈 环境准备: yolov5-4.0环境搭建整体说明 2,anaconda的 ...

  4. 大数据分析平台搭建方式有哪些

    随着大数据时代的到来,数据价值的概念逐渐深入人心,许多企业开始搭建自己的大数据分析平台,以便在数据洪流中把握行业未来的发展方向.做任何事情之前,首先要设定目标和思路,然后根据确定的目标.思路和实际情况 ...

  5. 2022年上海落户最快方式!本科2年落户上海!硕士1年落户上海!

    2022年上海落户最快方式!本科2年落户上海!硕士1年落户上海! 落户上海的方式有很多,但是想要快速落户上海,并在短期拿到上海户口,那就要看个人条件了,如果个人条件不满足,是否不能快速落户上海呢?并不 ...

  6. MongoDB——MongoDB分片集群(Sharded Cluster)两种搭建方式

    MongoDB分片集群(Sharded Cluster)两种搭建方式 MongoDB分片的概念 分片集群包含的组件 分片集群架构目标 MongoDB分片集群搭建 第一套副本集 第二套副本集 配置节点副 ...

  7. DL之GRU:基于2022年6月最新上证指数数据集结合Pytorch框架利用GRU算法预测最新股票上证指数实现回归预测

    DL之GRU:基于2022年6月最新上证指数数据集结合Pytorch框架利用GRU算法预测最新股票上证指数实现回归预测 目录 基于2022年6月最新上证指数数据集结合Pytorch框架利用GRU算法预 ...

  8. 2022年河南小麦价格最新行情

      中国报告大厅网讯,小麦是许多加工食品的原材料,大米就是其中之一.2021年我国x小麦价格基本维持在1.38一斤,2022年略微上涨了.以下是2022年河南小麦价格最新行情.   小麦是小麦属植物的 ...

  9. 2022年科技期刊最新影响因子在线查询系统

    1,影响因子简介 影响因子(Impact Factor),简称IF,是汤森路透(Thomson Reuters)发布的期刊引证报告(Journal Citation Reports,JCR)中的一项数 ...

  10. 1688商品店铺列表接口,1688详情页接口 2022年3月份最新算法

    1688商品店铺列表接口,1688详情页接口 2022年3月份最新算法 "api": "mtop.1688.shop.data.get", "data ...

最新文章

  1. PHP 命名空间(namespace)
  2. 面试必胜的九大素质八大能力
  3. 前端学习(2241):react打卡倒计时十五天之react出现背景
  4. 04751计算机网络安全讲解,【19份】04751计算机网络安全自考试卷_历年真题自考答案及解析_湖南080901计算机科学与技术(原B080702计算机及应用)专业-自考生资料网...
  5. 【spring容器启动】之bean的实例化和初始化(文末附:spring循环依赖原理)
  6. 创建mysql数据库远程工具连接及ER图工具mysqlWorkbench使用
  7. 2020年mac上最值得使用的五大录屏软件
  8. 视频流媒体服务器的作用是什么?流媒体服务器功能介绍
  9. html用css设置图片大小,css如何设置图片大小?
  10. php网站设计国内外研究状况,毕业论文中的国内外研究现状怎么写啊
  11. Python爬取京东商品评论
  12. matlab读入三维点云数据斯坦福兔子
  13. 抖音电子画册教程html,抖音爆火文字视频制作教程
  14. CMMI认证等级应该怎么选
  15. AWD攻防技巧(水文)
  16. 永磁同步电机高频注入simulink仿真模型下载
  17. 递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?
  18. OCRunner 第零篇:从零教你写一个 iOS 热修复框架
  19. 面试题 10.11. 峰与谷-快速排序
  20. mysql中更改数据库名字_【实操篇】_MySQL如何更改数据库名字?

热门文章

  1. 爬虫学习之下载韩寒博客
  2. 16、单片机串口原理与应用
  3. 单片机技术与c语言编程教学大纲,单片机原理及应用课程教学大纲
  4. 基于销售数据的决策支持系统的设计与实现源码论文
  5. 华为面试题——压缩字符串
  6. 虚拟机中标麒麟的网络设置
  7. deb 中标麒麟_注意:银河麒麟和中标麒麟不是同一个操作系统
  8. java 毕向东_毕向东java视频目录
  9. android矢量地图画法_Android 矢量室内地图开发实例
  10. 论文中插入高分辨率(dpi)图片