开发者学堂课程【场景实践-新手玩转云计算-轻轻松松自建云端下载服务器:服务器管理软件】学习笔记与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/454/detail/5607
服务器管理软件
内容介绍
一、课程讲解
二、管理终端 PuTTY
三、文件传输
四、代码编辑
五、PuTTY 安装教程
六、Filezilla 安装教程
七、Visual Studio Code 安装教程
八、如何运用服务器管理软件进行管理?
一、课程讲解
本节讲解服务器管理软件,主要讲三大服务器管理软件,是开源、免费的。
二、管理终端PuTTY
管理服务器需要通过相关软件,针对 Linux 服务器的管理,这里推荐使用 PuTTY。PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在Win32和Unix系统下模拟 xterm终端。由 LarryLi 维护并开源的中文版,下载地址:https://github.com/larryli/PuTTY/releases
非常好用的管理终端 PuTTY,特别适合管理 linux 服务器或者是安装 overssh 的系统。为方便新手学习,推荐 Larryli 维护并开源的中文版。
三、文件传输
1.如何将本地文件和服务器文件进行传输?
这里推荐 Filezilla 通过 SFTP 协议进行本地和服务器的文件传输和管理。Filezilla通过SFTP协议将本地文件上传到服务器,服务器上的文件下载到本地。
2.下载地址:https://Filezilla-proiect.org/dowoload.php?type=client
四、代码编辑
1.如何编辑相关服务端的文件?
很多老手会推荐使用 vim,但是vim学习会比较麻烦,有一定的入门成本。但是对新人来说可视化的 Visual Studio Code,通过可视化的界面、鼠标和键盘,可以更高效的进行代码编辑和管理。
2.下载地址:https://code.visualstudio.com/Download
五、PuTTY 安装教程
1. 打开 PuTTY 安装包之后,会看到有很多关于PuTTY的相关文件,这时只需要关注PuTTY.exe 安装文件
2. 点击 PuTTY.exe 文件就可以查看并进行相关的操作。
六、Filezilla 安装教程
打开 Filezilla 安装包,根据指示和需求一路安装即可,Filezilla安装操作是非常简单的。
七、Visual Studio Code 安装教程
1. 打开安装包,选择同意选项后直接点击下一步即可安装成功。
2. 安装成功后打开 Visual Studio Code
3. 选择最左侧选项栏的最下方的 Extesions,在搜索栏上输入 Chinese 会出现中文简体
4. 点击安装后右下角会出现 restart Now,点击之后就会获得中文界面。
八、如何运用服务器管理软件进行管理?
1. PuTTY
(1)首先复制公网的链接地址。
IP 地址里有公网和私有,公有是公共网络上可以访问的,私有是指在专有网络下被访问的,比如说服务器下对应的专有网络,在同一专有网络进行访问。
(2)在主机名称(或 IP 地址)粘贴公网的链接地址
在保存的会话下输入会话类型名称,点击保存
(3)然后双击保存的绘画类型名称
注意:如果出现双击后打不开的问题,很有可能是安全组的问题。
如何解决此问题?
①点击管理进入后,选择本案例安全组
②点击配置规则添加安全组的规则。
在学习期间,可以把协议类型定义为全部,授权对象为0.0.0.0/0,这主要是说这所有的协议向所有的IP开放,比较适合新手学习,新手在使用过程中会因为端口或IP禁用,导致操作失误,无法进行,可能一直在排错和使用软件的问题,没有考虑到网络问题。但在正式的生产环境中,要做一些网站和运行企业服务时是不可以使用那么粗放的网络策略,而是44对应的端口应该最小还原,比如只用这两个端口就只能看这两个端口,或者端口只要对一个IP开放就只对一个IP开放而不是对所有IP开放。这是在基于一个安全组的规则线,学习时就对所有的IP开放。
③再点击PuTTY,进行如上操作,若出现警告则选择是。
(4)双击后出现 login as,输入 root(Linux超级管理员账户名)回车。
(5)出现root@47.92.111.236^s passward后,输入之前购买服务器的密码,出于安全起见密码是看不到的。
(6)输入完成后按回车,出现一些PuTTY。
如何在PuTTY里怎样进行粘贴?按CTRL+v是没有用的。按右键即可把剪切板里的内容粘贴上,如果需要这个东西,按ctrl+c 可以把当前东西取消掉,这些就是基本的PuTTY服务器操作。输入命令apt updata,让服务器进行软件刷新。
2. 用 Filezilla 进行连接、文件传输
在 Filezilla 的主机名输入sftp://47.92.111.236(公用 IP),用户名输入 root,密码输入购买的服务器密码,端口默认是22(若不是则可以单独指定),将主机进行信任就可以看到服务器 root 的目录,整个 Linux 的目录都可以看到。这些文件的交互比如将某个文件进行上传,在对应的目录里进行文件下载。
3. 代码编辑
(1) 要通过代码编辑,查看编辑时会默认为记事本,但用记事本编辑代码是不可的,因为记事本会出现乱码或者乱行的情况。
(2) 在自定义程序里选择安装过的 visual studio code
(3) 点击浏览添加 visual studio code 的程序文件路径
(4) 点击左下角的方框,然后确定,编辑文件的 visual studio code 就打开了。
Visual studio code 是非常直观的,它可以选择编码比如 UTF-8、GBK,换行Linux、Unix 等用 LF、Windows 用 CRLF,所以需要更专业的编辑器。