开发者社区> 问答> 正文

服务器运维系列教程:(一)管理工具

千鸟 2014-05-06 22:52:51 10635
        新版镜像服务和运维板块开通,承蒙论坛管理员厚爱,新增版主,看着板块内帖子空荡荡,心里着实不爽,既然是服务运维管理,当然就是和大家一起讨论服务运维的一些经验了,也希望大家发表自己在运维管理上的心得。
        千鸟又名LT,对服务管理不算精通,但一些基础的技能还是掌握的,也趁阿里云运维板块开通之际,总结一些关于服务运维的经验,其中有包括Linux下的,也有包括Windows下的,由于能力也是有限,所以阐述也会存在疏漏,如有不足,还请谅解。
        既然要讲服务运维,就不得不先从Linux下的命令工具开始讲起,所谓“工欲善其事,必先利其器“,我有见过很多管理服务器的人,听说Linux服务性能稳定,直接上手Linux,结果连如何安装基础工具MySQL,配置Java,PHP环境都不会,并不是我不愿帮这些人配置,而是我认为既然要去管Linux下的服务,就因该自己动手配置,你的环境怎么搭建的你自己最清楚,别人帮你配置好,有一天出问题了,却连重启服务都不会,那还谈什么管理服务呢?要干什么事,最主要的还是先端正心态,自己动手,丰衣足食。
        有很多人认为管理服务需要很牛逼的技能,其实也不然。你可能只是一个网管人员,并不熟悉程序开发及运维这一套,但是作为基础的服务运维管理者,你必须在Linux或Windows Server下管理一种吧,在Linux下你首先应该知道的就是命令行,Windows下,主要也是IIS的各种操作。对我个人而言,大多时候其实还比较喜欢Windows,对于跟我一样的非技艺精湛的服务管理者来说,可视化界面操作可比字符命令强多了。
       先从远程连接开始吧,你若拿到一个云服务器,首先要做的事就是学会如何远程登陆,这个是最基本的操作。相信大部分人平时用的都是windows系统,只有极少数的采用Linux办公之类,当然这样的人也不屑看我这样的帖子。
       若你的服务器系统是Linux系统,在windows远程连接Linux有很多种办法,一种方便快捷的办法是用工具XShell ,分享一下下载地址:http://pan.baidu.com/s/1i362i5R  ,这个工具有两个好处,一个是可以同时连接多个Linux服务器,另一个是可以很方便的把本地文件拷贝到服务器上,至于软件如何使用,可以自行百度或google一下。
       若你的服务器系统是Windows,那么直接win+R启动运行,输入mstsc启动远程桌面连接工具,输入服务器ip及登陆的账号密码即可。
       阿里云服务器默认是开启远程连接的,所以你也不用担心连接不上,实在无法远程,也可以通过云服务器管理终端进行VNC。
       既然远程连接好了,那么就开始进行管理,Linux的管理会丰富一些,而Windows下则是可视化,下面再简单说说Linux下管理服务的核心:命令工具。
       如果你能很熟练的掌握 cd,ls ,mkdir,vi,cp,rm,mv,find,cat,more,less,grep,ln, tar,chmod,chown 等命令,那么你对Linux已经算入门了,这些都是与文件息息相关的常用命令,而Linux下所有的设备及服务,也是通过文件进行管理,所以在Linux下,我更多觉得与其说是管理服务,倒不如是管理文件。其次需要注意的就是命令的各种使用技巧: 利用Tab键补全,上下键或history命令查看历史命令,clear命令适时清屏 。最后很少涉及到但一开始又不得不掌握的就是修改帐户和用户组,查看系统硬件信息资源,挂在等,如:
     passwd  命令 ,为当前用户设置新密码
     usermod 命令, 修改帐户信息
     fdisk ,查看磁盘分区表
     free   , 查看内存信息
     .......
         简单说来,Linux下的命令丰富多样,还有很多更有用的命令,就没有赘述了,可以等到需要用的时候再去搜索即可。
        至于云服务器,网络已经是配置好的,所以你也不用去修改,但是对于服务管理者来说,千万别忽视网络信息的管理,你想如今各种服务发展如此迅速,全是基于网络相互通信的。至于Linux的什么内核模块,你可以暂时忽略! 今天管理工具到此,未完待续。

运维 数据可视化 Linux PHP Windows
分享到
取消 提交回答
全部回答(1)
  • 千鸟
    2014-05-07 17:13:22
    回 1楼(kideny) 的帖子
    你的网站很牛逼了
    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程