Self-host RSS

August 29, 2020 · 3 min · Rui Qiu

Air avo is online!

April 21, 2020 · 1 min · Rui Qiu

sentRy: building a Telegram bot to deliver server log

February 14, 2020 · 3 min · Rui Qiu

30 分钟 Discourse 论坛搭建笔记

如果顺利的话,30 分钟应该够。实际上我大概花了 2 个小时,主要周旋于各家邮件服务提供商之间。 ...

October 21, 2019 · 2 min · Rui Qiu

如何部署一台数据科学专用的简易服务器

主要是两个部分,一个是 conda,一个是 MySQL. 准备 在Vultr上购置一台服务器,选择$5/月的配置就已经够了,系统选择 CentOS。当然了,Ubuntu 也是极好的。 使用ssh连接服务器,ip 地址以及临时密码都在 Vultr 的 dashboard 里可以查阅。 conda 安装Anaconda distribution。因为服务器端没有图形界面,一切都在我们的 terminal 里完成。在服务器中运行wget https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh 之前服务器选择的是 64 位系统,这里就从 conda 的页面找到对应的 64 位系统下载地址。 由于 CentOS 没有bzip2,此时直接安装则会报错,应先使用yum install bzip2安装。 接着使用bash Anaconda3-*.*.*-Linux-x86_64.sh安装 anaconda. 依照提示,都很直白。 默认安装路径会在~之下,安装完成后把安装路径添加到环境变量里。 如果此时没有文本编辑器的话,建议yum install vim,临时抱佛脚学习使用一下。 使用vim ~/.bashrc打开环境变量储存文件.bashrc. Vim 主要有两种模式,一种是插入模式 (insert mode),一种是指令模式 (command mode)。当前我们处于指令模式下,按i键切入到 insert mode,然后在文件末端录入代码export PATH=“$HOME/anaconda3/bin:$PATH”. 按Esc键退出到 command mode,录入:wq保存并退出,此时光标会出现在 vim 的最后一行。推出之后,记得source ~/.bashrc一下。然后我们就可以用 conda 的指令来检查 conda 是否成功安装,或者安装其他的 package。 此时 conda 的安装告一段落,接下来是 MySQL 数据库的部署。 MySQL 在MySQL 官网寻找 yum 源,类似的方法,找到链接就行。这里因为我们用的是 CentOS,使用 Red Hat Enterprise Linux 7 版本。yum localinstall https://dev....

January 12, 2019 · 1 min · Rui Qiu