云服务器初体验
没有服务器,电脑不给力。搭上云快车,分析变顺利♪(^ ∇ ^)
万事开头难,幸遇会客厅。Kinesin老师领路,一起搭建属于自己的云服务器。
-1-前期准备
具体演示及购买流程详见生信会客厅公众号文章《突破生信实践的瓶颈》,Kinesin老师的教程图文并茂,小白看了都不迷糊系列,千万记住自己设置的密码呀!!!
-2-服务器登录
-
将购买的磁盘挂载在云服务器上
-
用WinSCP和PuTTY登录
PS:Xshell的登录请参照Kinesin老师在生信会客厅公众号文章中的详细介绍哦~*
1.打开之后点击新建会话,在主机名填写云服务器获得的IP地址,用户名为root,密码为购买云服务器时设置的,点击登录。
2.成功后点击小闪电,跳转到PuTTY。
3.输入密码
输入密码不显示,不慌,输完回车即可
4.每次一行,运行以下命令
复制,在PuTTY界面按右键即为粘贴,回车即可运行。
wget https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/datadisk/LinuxVMDataDiskAutoInitialize.sh
chmod -x LinuxVMDataDiskAutoInitialize.sh
sh LinuxVMDataDiskAutoInitialize.sh
5.按照e.g.
提示输入对应内容,回车继续,后续同。
-3-服务器上传镜像文件
镜像文件获取:生信会客厅公众号推文《kinesin_rstudio的日常升级》,Kinesin老师超给力!
找到需要上传的文件所在路径,选择要上传的文件,点击上传即可。
确保上传文件到该目录,等待上传完毕即可。
-4-安装docker及docker镜像
回到PuTTY,快快乐乐复制Kinesin老师提供的代码,复制代码,右键粘贴,回车键运行。
一行一行不着急
apt install docker.io
docker --version
docker load -i /mnt/data/kinesin_rstudio1.1.tar.gz
docker images
-5-创建连通容器的目录
主战场仍然是Putty,快乐源泉依旧是Kinesin老师提供的代码。
小白解读:确保路径正确,创建了两个目录。
cd /mnt/data
mkdir -m 777 project database
接下来的代码,整段贴整段走起。密码可以自己设置,也要记住呀!
docker run -d --rm -p 8787:8787 -u 0 --name kinesin \
-v /mnt/data/project:/home/rstudio/project \
-v /mnt/data/database:/home/rstudio/database \
-e PASSWORD=123456 kinesin/rstudio:1.1
-6-见见你的专属Rstudio
打开浏览器,网址输入:IP地址:8787。IP地址就是购买的云服务器提供的,注意冒号为英文格式的呀~
e.g.(124.00.000.000:8787)
它来啦!它来啦!
用户名为:rstudio,密码为创建连通容器的目录时的密码。
-7-云服务器关机后重启
重启后记得,这一整段需要再来一遍呀!
docker run -d --rm -p 8787:8787 -u 0 --name kinesin \
-v /mnt/data/project:/home/rstudio/project \
-v /mnt/data/database:/home/rstudio/database \
-e PASSWORD=123456 kinesin/rstudio:1.1
Kinesin老师带来的干货满满的两个小时匆匆结束啦,十分感谢老师花费自己的时间带我们上道,公众号还有那么多的干货,上述代码公众号的推文里都可以找到的哟。
重要的事情说三遍:代码哪里找?
生信会客厅
生信会客厅
生信会客厅
公众号、简书、GitHub等,一直各路有大神和大佬们在分享着代码和教程,生信学习的路上踏出的每一个步伐,都有前人的脚印领路,边上还有小牌牌帮我们避坑,希望自己也能坚持学习,善用资源。
写到这里的我,还需要感谢璐璐师姐,师姐超棒,思路清晰,带我复盘!给Kinesin老师和师姐撒花✿✿ヽ(°▽°)ノ✿