本文以我自己所经历的搭建服务器过程为基础,另外以及自己查找服务器搭建的的文献一起总结所写,所以全部内容只具有参考性。
云服务器
云服务器概念
云服务器(Elastic Compute Service, 简称ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效。云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。简单来说就是云服务器用了云这种技术来让电脑做服务支持,它比普通服务器那种技术超前先进,所以更快更好更安全,当然也会比普通的贵。
总的来看 ,云服务器相当于就是搭建在远程的一台独立电脑。
一直以来我都是用的腾讯云的服务器(CVM),暂时对别的服务器没怎么了解,另外用过AWS的EC-2搭建了VPS。所以知识有限,只能把自己的一些经验写出来,供大家交流讨论。
为什么购买云服务器
-
对于普通人来讲,服务器没有什么太多的用处,哪怕对于普通程序员来讲,在服务器上所能做的一般就是:
1 搭建私人远程云空间,类似百度网盘等;
2 架设网站服务器,建网站或者是私人博客;
3 架设VPN去Wall外面的世界看一看,感觉这个对Programmer比较重要,因为现阶段许多的Document以及Frame都是由Foreigner所写的。 -
对于企业级的服务器,暂时还没有了解那么多,有空再写
- 其实现阶段服务器的价格话,相对来讲还算比较便宜,当然货比三家,有好也有坏,刚开始对阿里云服务器比较感兴趣,但阿里的价格还是高过腾讯,最后,本着测试的心理选了腾讯云。
云服务器的管理
前面讲到云服务器相当于远程PC的话,那云服务器也可以运行现阶段的Linux(主)Windows等系统,云服务因为其有限的配置及资源,所以要求要提高服务器的性能的话,就会舍弃掉图形界面的功能,所以对不是很了解Linux与Unix的人来讲,就不是很友好。
就现阶段我所了解的登录服务器方式:
- 密码登录,
- ssh秘钥登录(主)
我想以ssh秘钥为主密码辅助的登录是现在的主要方式。在你选购云服务器的时候,你可以挑选自己的云服务器系统,以及其他的一些配置,有一些免费的,也有一些收费的,具体以个人需求为准。我个人选择的是Ubuntu,纯粹因为个人对其稍微熟悉一点。而且系统是可以不断重装的,所以万一你觉得你选的系统不好,一样可以将其换掉。
云服务器的文件图形管理界面的方式:
- Sftp
- ftp
在MAC下运用transmit比较友好,在WINDOWS下,目前我所用的Winscp比较好用。在图形界面管理下很多情况都会因为权限不足而影响操作,建议大家多多熟悉Linux操作。
【To Be Continue!】
网友评论