Linux|五.免费获得Linux系统-服务器
写在前面
上一节课我们算是详细的给大家介绍了获取Linux系统的两种方式——WSL和虚拟机,所以从这一讲开始我们给大家介绍课程内的最后一种方式:服务器,相比于WSL和虚拟机而言服务器的体验感是最佳的,其具有超高的性能与网速,这里我们也给大家申请到了免费服务器的名额,大家可以跟着练习。
本节学习资料
不要再说我的链接失效啦,我也不知道为啥腾讯和百度云不对付,微信页面或腾讯浏览器时常打不开百度云链接,链接最好在谷歌浏览器中打开,真的失效了再提醒客服更换链接哦。
链接:
链接:https://pan.baidu.com/s/1Cxf5CzreO9w49vYs1Jp7Cg?pwd=545e
视频教程
B站同步播出,连播更方便,文末阅读原文可直达:https://www.bilibili.com/video/BV1hT411F7r7?p=5
图文教程
视频里用到的几个链接:
注册链接: https://biomamba.xiyoucloud.net/隐藏福利: https://www.xiyoucloud.net/cart?action=configureproduct&pid=20优惠码:LPNt7UKf
连接服务器
登录西柚云官网控制台:https://www.xiyoucloud.net/clientarea
进入“实例管理”
VNC连接
可以直接在浏览器操作,但是复制粘贴等操作不太方便
在实例详情右上角,点击“VNC”
切换输入法为英文,进入登录界面,输入用户名:root,然后点击右上角粘贴密码按钮输入密码,按回车键后登录。
SSH连接(推荐)
需要下载对应的SSH软件
SSH连接的四要素:
主机:xiyoucloud.top
用户名:root
密码:xxx(按下图所示找到自己的)
端口:20xxx(按下图所示找到自己的)
找到自己的信息
SSH软件登录(以finalshell为例,xshell可以参考这个文章)
端口映射
如果我们想要部署
新建端口映射
设置映射规则,“外部端口”留空不填,内部端口可以设置为软件的默认端口,如ssh是22,rstudio是8787,jupyter是8888,协议选择tcp+udp。
创建成功
常用运维
本文教程基于Ubuntu系统,如果您选择Centos系统,相关操作请自己利用搜索引擎搜索解决。
新建用户
Rstudio不允许使用root用户登录(会报错Error: Unauthorized user),所以如果您使用Rstudio,则需要新建用户。
# 添加用户,您也可以使用自己的用户名,把xiyou换成自己的用户名即可
adduser xiyou
# 添加sudo权限
usermod -aG sudo xiyou
更换APT源
# 备份
cp /etc/apt/sources.list /etc/apt/sources.list.back
# 编辑
vim /etc/apt/sources.list
# 添加如下内容
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse multiverse
# 更新apt
apt-get update
部署Rstudio
先新建用户:参考
建立端口映射:参考
ssh连接到服务器:参考
下载部署脚本,上传到服务器
下载链接:
https://internal-api-drive-stream.feishu.cn/space/api/box/stream/download/all/boxcnGjKgUDf8M4jAC9jAoL1ZCf/?mount_node_token=FCKyduiSIoI62ux8lnmc9AJdnKB&mount_point=docx_file
# 执行命令,等待安装完毕
sh rstudio_install.sh
重装系统
往期回顾
如何联系我们
大家可以阅读完这几篇之后添加给生信入门初学者的小贴士
如何搜索公众号过往发布内容