btcu-pro / fabric-course

135 stars 79 forks source link

科普:关于云服务器以及租借云服务器 #2

Open flyq opened 5 years ago

flyq commented 5 years ago

Q 表示 question,询问者; A 表示 answer,回答者;

Q:文档中说道,配置不够的可以去租借云服务器? A:云服务器不是很推荐,但是在 4 G笔记本上安装虚拟机基本无法运行;如果电脑只有 4G 内存,那就没办法了,去租个云服务器吧;因为云服务器没有图形界面,后续课程好像需要这个

Q:也就是8g内存 四核 ;这个配置? A:云服务就没必要租这么高的配置了,我一般都是阿里云最低配置 image 内存 1G 或 2G 应该都行。租两个月应该够了

Q:请问在哪儿租呢? A:https://www.aliyun.com/product/ecs?spm=5176.12825654.h2v3icoap.14.e9392c4arUBg6M&aly_as=5F7ruVQr 可以搜索怎样在阿里云租云服务器

Q:对了 4g都不能运行 2g的够用吗 A:本地机器 4 G不够,是因为你的笔记本不仅要运行Windows系统,还需要运行浏览器,运行微信等一大堆占用资源的程序,而且还有一层虚拟机,然后才能运行我们的fabric 环境。而服务器,就专注与运行我们的fabric环境;所以应该2G是足够的 而且后续还可以升级配置

Q:可以直接租虚拟机不 A:你组了服务器之后,就可以直接有了 Linux 环境,不需要虚拟机了;我们这里需要虚拟机是因为没有 Linux 环境

Q:我在淘宝找了个 腾讯云 1H2G1M 这个行不 A:可以试试,学生应该有优惠,腾讯云

Q:也就是电脑配置不高 运行慢 都可以通过租借 云服务器云硬盘 提高配置? A:不是,这是两个独立的东西 Q:嗯?不太明白 A:你现在有一个本地的笔记本,4G,然后租一个2G的服务器,是吧? Q:对 A:比如,我有大卡车,但是大卡车装得快满了(微信,浏览器等),所以跑得慢,而且再装 fabric 就爆胎了。然后我租一个小卡车,里面专门运fabric。因为小卡车只装了一个东西,所以跑得很快,但是租一台小卡车不会影响大卡车的速度

Q:cpu核数 是处理数据的速度,运行内存是读取数据的速度? A:cpu是这么理解的;内存大小是决定可以同时运行程序的数量

Q:那就是 可以租借 云服务器提高 电脑本身“配置”哦? A:云服务是另一台电脑;它只是跑在远程机房里的的电脑 Q:所以其实还是在占用对方的资源? A:它的配置只决定它的性能和运行速度速度之类的,不会影响你手上这台笔记本的 Q:嗯 但是租用云服务就表示可以在本地运行高于 原配置的软件或者高于原配置数据处理速度。那这是不是可以认为是变相提高了原电脑配置呢? A:不是的,因为你租了云服务,你通过终端连上去,然后在这个终端发命令指挥它做什么事,它做了,返回结果给这个终端,然后你看到了。因此,你本地笔记本只是运行了一个终端(终端程序基本占资源非常少),fabric 任务则是在云服务器上完成的;但是你以为都是在终端上完成的,但是这只是你看到的结果 Q:哦哦是否可以理解成,原本终端执行或者数据传输都要经过本地电脑执行,租用了服务器可以把终端的处理过程放在云端,返回到本地的就仅仅是结果 A:嗯嗯 Q:明白了 Q:那 云服务器不用搭建虚拟机,是不是要节省些空间和时间 A:对

flyq commented 5 years ago

Q: image 请问选择那个操作系统呢 A:Ubuntu 18.04

flyq commented 5 years ago

Q:服务器弄好了 请问怎么用呢 A:https://github.com/btcu-pro/fabric-course/tree/master/lession%2002#%E6%9B%B4%E6%96%B0%E8%BD%AF%E4%BB%B6%E6%BA%90 从这里开始,先连接服务器,然后在服务器里面运行这些命令