服务器管理软件 | 学习笔记

简介: 快速学习服务器管理软件。

开发者学堂课程【打开浏览器就能写代码!打造自己的 Web IDE服务器管理软件】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/461/detail/5665


服务器管理软件


内容介绍:

一、管理终端软件 PuTTY

二、文件传输软件 Filezilla

三、代码编辑软件 Visual Studio Code


一、管理终端软件 PuTTY

(1)软件功能

管理服务器需要相关软件,针对 Linux 服务器的管理,可以使用软件 Putty 进行管理。

PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32和 Unix系统下模拟xterm 终端。只要安装 SSH 的系统,都可以使用软件 PuTTY进行管理。

为了方便新手学习,推荐使用 Larry Li 维护并开源的中文版,其下载地址为:

https://github.com/larryli/PuTTY/releases

(2)软件安装

打开下载的安装包,其安装包中包括多项服务器运行的相关软件,一般来说,我们使用的只是 putty.exe 即可。

 (3)管理服务器

打开已购买的阿里云 ESC 服务器,复制其公网的IP地址至 PuTTY 会话页面的“主机名称”,在缓存的会话中输入要保存或已存在的会话名称,双击即可打开服务器。

若运行无法打开,可能是网络安全组的存在问题,回到服务器进入实例,点击本实例安全组,查看配置规则,添加对应的要开放的规则。如新手教学过程中,“协议类型”选择“全部开放”,“授权对象”中输入“0.0.0.0/0”,即所有端口面对所有IP地址开放,而在正式的生产环节,真实运行企业服务网站,不可以粗放的将所有端口面对所有IP开放,而应遵循最小化原则,即特定的端口仅对特定的IP开放。点击确认后,重新打开PuTTY,在新手教学过程中,可忽略安全警告,在 Login as后输入 root,再输入购买服务器时创建的密码(不显示字符),即可出现PuTTY。

若需要粘贴,其粘贴方式为:

单击鼠标右键即可将剪贴板的内容粘贴;若不需要,则输入Ctrl+C即可取消。若输入命令 apt update 即可刷新服务器。

 

二、文件传输软件 Filezilla

(1)软件功能:

本地文件与服务器文件之间的传输要依靠相关软件,Filezilla可以通过SFTP协议将本地文件上传到服务器,或将服务器文件下载到本地,实现对本地文件与服务器文件的传输和管理。

其下载地址为:

https://filezilla-project.org/download.php?type=client

(2)软件安装

打开下载的安装包,根据安装指令,点击 Agree、Next 等进行安装,过程十分简单、迅速。

(3)管理服务器

在“主机”选项中输入“sftp://公网IP地址”,“用户名”中输入“root”,“密码”中输入购买服务器时创建的密码,若非默认可以单独制定。选择保存密码,并信任该主机后,即可看到 Linux 系统目录,并执行本机文件的上传或服务器文件的下载。

若要进行文件编辑,点击文件,点击“查看/编辑”,选择默认文本服务器记事本(易出现乱码或乱行)或自定义程序编辑代码,如 Visual Studio Code(VSC)。

打开 VSC,点击“更多”,点击“打开文件位置”,再选择打开文件所在位置,将文件路径输入进行标记,选择所有未关联文件均使用该选择,点击“确定”,即可通过 VSC 编辑文件。

VSC 还可以选择编码,如 UTF 8、GBK 以及LF等,可能还需要一些更专业的代码编辑器。

 

三、代码编辑软件 Visual Studio Code

(1)软件功能:

编辑相关服务端的文件需要使用相关软件,老手推荐 vim,但新手推荐 Visual Studio Code,它能通过可视化的界面、鼠标、键盘等进行高效的代码编辑和管理。

其下载地址为:https://code.visualstudio.com/Download

(2)软件安装:

打开下载的安装包,根据安装指令,多次点击“下一步”直至安装成功。该软件的使用需要安装中文的扩展,点击左侧菜单栏最下方的选项,输入 Chinese,出现“中文简体”选项,点击安装,点击 Restart now 就可以获得中文界面的 Visual Studio Code。

(3)管理服务器

见 Filezilla 服务器管理部分。

相关文章
|
5月前
|
存储 安全 Ubuntu
群控软件代理,群控服务器配置要求
群控软件代理,群控服务器配置要求
108 8
|
5月前
|
存储 监控 Linux
linux搭建EwoMail开源邮件服务器软件
linux搭建EwoMail开源邮件服务器软件
85 0
|
关系型数据库 Linux 虚拟化
掌握Linux服务器管理技巧与容器化应用 - 从软件服务到虚拟化技术全面解析
掌握Linux服务器管理技巧与容器化应用 - 从软件服务到虚拟化技术全面解析
123 0
|
5月前
|
安全 Shell 网络安全
【服务器】Xshell与Xftp软件的使用指南
【服务器】Xshell与Xftp软件的使用指南
818 0
|
XML 数据挖掘 Linux
服务器丨Linux安装测试单细胞分析软件copykat,遇到的常见报错与解决思路与方法
服务器丨Linux安装测试单细胞分析软件copykat,遇到的常见报错与解决思路与方法
|
2月前
|
存储 安全 数据可视化
如何规避DDoS攻击带来的风险?服务器DDoS防御软件科普
如何规避DDoS攻击带来的风险?服务器DDoS防御软件科普
56 0
|
1月前
|
网络协议 网络安全
基于bind软件部署DNS服务器
关于如何使用bind软件部署DNS服务器的教程,包括DNS服务器的类型、基于bind软件的部署步骤、验证DNS服务器可用性的指导,以及如何进行DNS正向解析的实现。
26 2
基于bind软件部署DNS服务器
|
2月前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
2月前
|
网络协议 网络安全 网络架构
移动宽带不借助软件和公网服务器实现基于IPV6的内网穿透
本教程指导如何设置路由器以支持IPv6访问:首先确保上网方式为自动获取IP,接着在路由器设置中开启IPv6功能,并关闭可能阻碍连接的防火墙。最后,在光猫管理界面同样关闭防火墙以确保无障碍的IPv6访问路径。操作时请注意网络安全。
移动宽带不借助软件和公网服务器实现基于IPV6的内网穿透
|
2月前
|
缓存 安全 Linux
本地YUM源大揭秘:搭建您自己的Linux软件宝库,从此告别网络依赖!一文掌握服务器自给自足的终极技能!
【8月更文挑战第13天】在Linux中,YUM是一款强大的软件包管理工具,可自动处理依赖关系。为适应离线或特定安全需求,本指南教你搭建本地YUM源。首先创建存放软件包的`localrepo`目录,复制`.rpm`文件至其中。接着,安装并运用`createrepo`生成仓库元数据。随后配置新的`.repo`文件指向该目录,并禁用GPG检查。最后,清理并重建YUM缓存,即可启用本地YUM源进行软件搜索与安装,适用于网络受限环境。
87 3
下一篇
无影云桌面