接触学习linux系统服务搭建两年来的心得

学习linux有也有快两年多了。从最初的基本命令到如今的服务搭建维护,再到自动化运维,再到系统架构。本身也是一步步走来。慢慢的发现,本身愈来愈离不开linux了。本身的暗下决心,已经打算在这条道上走到黑。作好本身的职业规化,系统管理员-系统工程师-架构师。一步步去实现本身的目标。linux

  

  前一段时间,在从linux相关微信公众号上,看到 关于linux大牛,王垠大咖发的《彻底用linux工做》文章。 感触也很深。确实是linux的重要性不言而语。说来也很惭愧, 看着大咖的背景与文章,望期项背。后悔本身下手晚了,这么久了才接触到。从工做生活学习及科研等等方面, 仔细想想确实如此。 亏本身仍是学习linux的,这样大神级的人物,我都不知道。直是孤陋寡闻了。我也得扩展本身的知识面。 忍很差奇,搜索了一下有关其它的文章。 其中有一篇,《如何掌握全部程序语言》也是感触不少。写的也是十分到位。有如沐春风的感受。本身的想法思路也开阔了很多。 如今就结合本身的学习经历也你们一块儿分享关于 linux服务搭建的总结。windows

  不少人都以为linux难学,不便于操做。命令如些,服务更是。特别是服务,不像windos同样,一键单击点到底,图型操做方便又快捷。 其实否则,linux也有不少提示。只是咱们没有发现,没有去找对地方。对于linux服务搭建,经过《Linux就该这么学》中,我在学习当中,总结了一些心得。与你们分享交流一下。服务器

  Linux一个服务要装好多包,包名记不住;服务与包名有时也同样; 又不少配置文件要修改; selinux防火墙等等,不少很乱。 刚开始的时候,没有本身的思路。 一古脑儿上去,东一下,西一下。都不知道本身的,作到那了。 出现了问题,更是无从下手。再网上找呢?也无从下手。不少状况下,一些基础环境与实现的状况不同。 怎么都没有头绪。 这仍是小部分,随着linux版本升级,服务变化,以前的那套又无论用了。 那时候,只能是照着,网上的文章一条条的敲。祈祷不要出错。。。呵呵。出了问题,困很久,最后实在没有办法,只好重置,从新来过。后来,朋友推荐linux就该这么学,跟刘遄老师一块儿作实验。慢慢的才一点点的明白一些思路。 眨看,确实是没有像windows那样方便。那是咱们已经习惯了,那样简单的操做。看着你会了,其实里面不少东西原理、配置都不知道。经过一段时间的学习,经过一些简单的服务,本身的慢慢的明白了一些。原来linux配置服务当中,有不少提示。 从刚开始dns, ntp, ftp,smb,httpd等等,一步一步来。能够从全部服务搭建过程当中,去总结分析。找一些共性、通性的问题。从中找一种通用的思路。而后再针对不一样的服务,去具体的操做。 这样搭建服务就有地放失。微信

  下面说一下本身配服务的思路想法:网络

  1,网络通畅架构

  大体包含IP、网关、DNS、主机名及各服务器与客户端之间,还有时间也得同步。各服务以前相互通讯及认证等等。这些都十分重要的。这些没有作好一切无从谈起。运维

  2,查软件包,安装软件包工具

  跟据什么服务装什么软件。还得明确各软件版本以前的兼容性。能够经过学习

  rpm命令配合参数查找。测试

  3,查找修改配置文件

  能够经过rpm命令查看配置文件。修改配置文件,通常都有案例模版。若是没有,也能够用man命令查看样例。

  4,设置服务启动方式

  这个也是至关重要的。考过rhce的朋友们必定很清楚它的重要性。设置服务启动方式,先设置开机自动启动,而后再启动服务。 这样能够充分使用linux强大的tab补全命令。从linux7之上的版本,支持更选项补全的操做。有些操做甚至能够用tab加提示,全补一鼓作气。十分的方便。

  5,防火墙

  Linux7推出了更方便易管理的firewalld服务。在启动服务时,如里设置了防火墙了,仍是有问题。这个能够查看linux强大的日志。有些时候,在日志里面你能够看到,如何操做的命令均可以看到。

  6,selinux设置

  Selinux咱们能够配置的时间,先设置为警告。能够经过日志,或者配置文件的说明彻底能够处理。也能够经过selinux工具提示来操做。

  7,验证测试

  通常本着先本地,后跨网络。

  以上是我本身的一些总结心得。分享给你们。但愿与你们一块儿交流学习有关linux的相关知识。

相关文章
相关标签/搜索