Ubuntu 设置OJ 踩过的系统、web服务、数据库的坑
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Ubuntu 设置OJ 踩过的系统、web服务、数据库的坑,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2383字,纯文字阅读大概需要4分钟。
内容图文
![Ubuntu 设置OJ 踩过的系统、web服务、数据库的坑](/upload/InfoBanner/zyjiaocheng/516/b89687b1c264405981dbb6a10d4a9318.jpg)
### 神舟mac地址
无线 4C:1D:96:59:FF:C4
有线 80:FA:5B:76:53:43
# **teamview **
id
1 469 985 423
password
8gt59y
# **ubuntu 和 nvidia gtx相冲**
删除驱动
sudo apt-get remove --purge nvidia*
内核安装
sudo apt-get install linux-source
sudo apt-get install linux-headers-x.x.x-x-generic
sudo apt-get install linux-headers-$(uname -r)
禁用nouveau驱动
cd /etc/modprobe.d/
sudo vim blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
#### **:wq 保存 **
sudo update-initramfs -u
重启机器查看驱动是否成功被禁用,若无信息输出则正确
lsmod | grep nouveau
安装
lightdmsudo apt install lightdm
安装完毕后跳出一个界面,选择 lightdm再
sudo service lightdm stopsudo service lightdm stop
寻找合适驱动版本
ubuntu-drivers devices
安装最新合适驱动 390为可修改版本
sudo apt-get install nvidia-390
重启
sudo reboot
查看驱动是否正常运行
sudo nvidia-smi
驱动常规设置
sudo nvidia-settings
# ** 重新部署OJ**
数据库导出
mysqldump -u debian-sys-maint -p jnoj > jnoj.sql
密码 ecwdWedeXH3ZZMrs
数据库删除导入
mysql -u debian-sys-maint -p
drop database jnoj;
create database jnoj;
use jnoj
source /路径/jnoj.sql
**jnoj安装指令**
wget https://raw.githubusercontent.com/shi-yang/jnoj/master/docs/install.sh
sudo bash install.sh
sudo apt install make
**安装gcc g++其全局安装**
sudo apt install gcc
sudo apt install g++
sudo make
**运行评测机**
cd /home/judge/jnoj/judge
sudo ./dispatcher -o
**运行出题机**
cd /home/judge/jnoj/polygon
sudo ./polygon
**出题机,资料解释:demo.jnoj.org/polygon 普通用户加题目**
**给数据目录权限**,仅限1001 1002 1003
sudo chmod 777 1003
sudo gedit index.php
**复制图片**
sudo cp -r favicon.ico /home/judge/jnoj/web
**登录页面地址**
jnoj/views/site/signup.php
**数据库信息地址**
jnoj/config/db.php
<?php
return [ ‘class‘ => ‘yii\db\Connection‘, ‘dsn‘ => ‘mysql:host=localhost;
dbname=jnoj‘, ‘username‘ => ‘debian-sys-maint‘, ‘password‘ => ‘ecwdWedeXH3ZZMrs‘, ‘charset‘ => ‘utf8‘,
// Schema cache options (for production environment) ‘enableSchemaCache‘ => !YII_DEBUG, ‘schemaCacheDuration‘ => 60, ‘schemaCache‘ => ‘cache‘,];
Ubuntu 设置OJ 踩过的系统、web服务、数据库的坑
标签:cached mysqldump 评测 nvidia org dispatch doc nec 题目
本文系统来源:https://www.cnblogs.com/linheng/p/11934723.html
内容总结
以上是互联网集市为您收集整理的Ubuntu 设置OJ 踩过的系统、web服务、数据库的坑全部内容,希望文章能够帮你解决Ubuntu 设置OJ 踩过的系统、web服务、数据库的坑所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。