完成过数据库上机的同学都知道,我们学院作业使用的数据库为华为出品的 opengauss 数据库。但是老师给出的实验手册中的安装教程与我们以往部署某项目的方式不一致——选择使用 Docker 部署 opengauss,而不是直接在实体机上安装

前言

我们在软件部署中总是会遇到这样的问题:

  • 怎么这项目在我电脑上能跑,到你电脑上就跑不了了
  • 这环境怎么配起来这么复杂,这教程在说啥啊,一个字都看不懂
  • 怎么我 A 项目带着 B 项目一起崩了?他俩也没关系啊?

孩子别怕,我拿 Docker 来救你了!

Docker 可以帮助你轻松运行自己不熟悉语言编写的项目,帮助你更加优雅地部署自己的项目,省去重复下载并配置环境的繁琐过程

阅读全文 »

1、使用大连明珠卡

使用实体卡

大连理工大学玉兰卡内置了一张明珠卡

关于校园玉兰卡增加全国交通联合卡功能的通知

可以在“大连明珠卡” APP 中使用“NFC 充值”功能进行充值(iPhone 未开放全功能 NFC,无法使用 NFC 充值功能),充值后即可刷玉兰卡坐公交地铁

阅读全文 »

今天一早晨起来发现 ssh 连接需要输入密码,又试了一下 push 服务器的 Git 仓库发现也需要输入密码,意识到 ssh 密钥挂了

今天一早晨起来有学弟求助 ssh 公钥配置不成功

发现 authorized_keys 确实写入了公钥,.ssh目录的权限确实是700,authorized_keys 文件的权限确实是600,但是 ssh 连接和 push 服务器仓库都需要输入密码,这公钥认证包是没生效的

后来无意间发现 ssh 服务器配置文件 /etc/ssh/ssh_config 中的 PubkeyAuthentication 字段的值竟然是 no

我们把它修改为 yes,之后再设置一下公钥路径就可以了

1
2
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

最后重启一下 ssh 服务

1
sudo systemctl restart ssh

不过为什么这个服务器提供的 Ubuntu 镜像的 PubkeyAuthentication 字段的默认值是 no呢,我们不得而知)

在不做任何修改的情况下,nginx 的默认 404 页面非常的丑:

但是我们可以自定义这个页面

阅读全文 »