接触Linux也有快1年了,当初学的CentOS7到了生产还基本上都是CentOS6的系统,今天还是以CentOS6来演示系统的安装部署,说来简单但是中间还是贴出来做个总结,也算是做个小日记本看一下自己成长的过程。
安装的原则还是最小化安装,这则博客就不含蓄的细化每一步的安装过程了,但是有两点也是需要注意的,也算是生产环境的一个心得
生产上主张不安装多余程序,不开放无用端口,不产生无用文件。
系统安装对包的选择也是精益求精,这里我是借鉴了各位网友和老男孩老师的经验,也是非常的实用,在这也做一个分享
1、网络改成自动连接
勾选此选项否则服务器启动是不启动eth0接口的,如果忘记勾选则修改网络配置文件
[objectObject]
[root@node1lib]#vim/etc/sysconfig/network-scripts/ifcfg-eth0 ... ONBOOT=yes ... [root@node1lib]#ifupeth0
2、磁盘使用LVM
在系统运维和服务器管理过程中,经常遇到服务器磁盘容量不足,需要在线扩容的情况。普通磁盘分区的管理方式在逻辑分区划好之后就无法改变其大小。而LVM可以实现Linux服务器下面磁盘空间的在线扩容和动态管理,相对于普通的磁盘分区有很大的灵活性。
CentOS7默认是使用XFS文件系统和LVM,CentOS6也是支持LVM但不是默认
具体实施参考:http://blog.51cto.com/sfzhang88/1710059
3、包组的选择
忘记安装的话还可以后期安装:
[root@node1lib]#yumgroupinstall"Compatibilitylibraries""Base""Developmenttools""debuggingTools""Dial-upNetworkingSupport" [root@node1lib]#yumgroupinfoBase##查看Base涵盖了哪些包 [root@node1lib]#yumgrouplist##查看安装了哪些包组
安装常用工具:
[root@node1lib]#yuminstalltreenmapsysstatlrzszdos2unix-y