Linux 发展史与vm安装linux centos 6.9

操作系统

是一个人与计算机硬件的中介。

Linux操作系统

开源代码的、自由传播的类Unix操作系系统软件;

多用户、多任务、多线程、多CPU的操作系统。

  1. Linux用于领域

服务器端、嵌入式开发、个人pc桌面,服务器领域最重要。

Linux发展历史

1969年Unix在贝尔实验室诞生。

谭宁邦

斯托曼发起了自由软件的运动,成立自由软件基金会(FSF),GNU项目。

1991年,托瓦兹(芬兰),事件Linux内核。

Unix的5大特性

技术成熟,可靠性高

极强的可伸缩性

强大的网络功能

强大的数据库支持能力

强大的开发能力

FSF、GNU、GPL

    1. 自由软件:没有商业化版权限制,源代码开放,可自由传播。

    2. FSF: 自由软件基金会。

    3. 主要项目GNU,GNU主要软件:Emacs编辑软件、gcc编辑软件、bash命令解释程序和编辑语音。

    4. GPL:许可核心保证任何人有共享和修改的权利但必须同时给出具体更改的源代码。

  • Linnux发行版本

  • Linux系统

ubntu,服务器Redhat,centos等

  • 公司版linux版本?

Centos 6.8 x86_64 内核版本2.6.32

  • Linux发行版本选择


Linux发行版版本选择


Linux桌面系统


Ubuntu(开发人员平台)


服务器端Linux系统


首选Redhat(有钱任性)或CentOS这两者当选CentOS


如果对安全要求很高


Debian或FreeBSD


使用数据库高级服务或电子邮件网络用户


SUSE(德国多)


想新技术,新功能是rhel和CentOS的测试版或预发布版


Fedora

Fedora=稳定后=>RedHat=去logo去除收费=>CentOS


中文


红旗Linux,麒麟Linux

  • Centos6.9安装过程

  • 图像安装化安装


Centos的引导方式


解释说明


Install or upgrade an existing system


全新安装或者升级安装


Install system with basic video driver


安装带有基本显卡驱动的系统


Rescue installed system


启动拯救模式(系统不可用的时候使用)


Boot from local drive


从本地硬盘启动(磁盘有系统将从进入系统不会进行安装)


Memory test


内存测试

  • 光盘检测

  • Centos安装欢迎界面

  • 安装过程所使用语言

注:这个选项不影响系统语言环境

  • 所使用键盘

  • 存储设备


选项


解释说明


Basic Storage Devices


基本的存储设备(一般的本地磁盘)


Specialized Storage Devices


指定的存储设备(一些特殊的存储设备,例如一些专门的存储设备和网络存储设备)

  • 是否保留原有数据,选择忽略所有数据

  • 设置主机名

  • 地区时区设置(注:一定要关掉UTC)

  • 设置系统管理员密码

注:这里设置123456过于简单,系统给出警告

  • 分区方式


选项


解释说明


Usa ALL Space


使用所有空间,删除所有磁盘分区(包含系统的分区也将删除)。


Replace Existing Linux System(s)


删除之前Linux创建的分区,保留其他系统分区


Shrink Current System


缩小现有空间


Use Free Space


保留原有数据,使用未分区部分


Create Custom Layout


自定义分区

  • 企业生产场景中Linux分区方案:(注意分区先后顺序)

看需求

(1)常规生产场景方案,网络集群架构中某个节点服务器(很多功能相同的服务器),即数据有多份或者数据不重要的服务器,建议分区方案如下:

/boot:存放引导程序 Centos6 给200M

Swap:虚拟内存,1.5倍内存大小,在这里分给768M

工作中:物理内存<8G,swap就为内存*1.5

物理内存>8G,swap就为8G

/:根,存放所有数据,剩余空间都给根(/usr,/home,/var等分区和/共用一份分区,像Windows的C盘所有数据和系统文件都放在了一起)

(2)数据库及存储角色的服务器,即有大量重要的数据和业务,建议分区方案如下:

/boot:存放引导程序Centos6 给200M

Swap:虚拟内存,1.5倍内存大小,在这里分给768M

工作中:物理内存<8G,swap就为内存*1.5

物理内存>8G,swap就为8G

/:根,50-200G,只存放系统相关文件,网站业务数据不放在这里

/data,剩余硬盘空间大小,放数据库及存储重要数据的,data的名称也可以起其他名字。

提示:本方案其实就是把重要数据单独分区,便于备份和管理

(3)大门户网站,大企业分区思路:

/boot:存放引导程序Centos6 给200M

Swap:虚拟内存,1.5倍内存大小,在这里分给768M

工作中:物理内存<8G,swap就为内存*1.5

物理内存>8G,swap就为8G

/:根,50-200G,只存放系统相关文件,网站业务数据不放在这里

剩余空间不分区,保留,将来分配给部门,由他们根据需求再分

提示:次方法更灵活,比较适合业务线比较多需求不确定的大企业使用。

普通网友的分区方案:不推荐,应禁止(/boot,swap,/,/usr,/home,/var),没主见的被动式的分区,没必要且管理麻烦。

分区少一些,对所有分区进行监控报警是目前多数规范企业的选择。

(4)LVM:在线调整分区大小

1、性能差

2、没必要(事先规划好)!

(5)操作系统软raid不要用

1、性能差、没有冗余

2、生产场景使用硬件raid

  • 常规分区方案

  • 创建/boot分区

  • 创建swap分区

  • 创建/分区

  • 核对分区是否正确,然后下一步

  • 确认分区,格式化分区

  • 确认写入硬盘

  • 正在格式分区,创建文件系统

  • Centos引导设置选项

  • 安装模式选择

Centos安装模式,有桌面(desktop)迷你桌面(minimal desktop)等,不同的模式安装的软件包不同,这里选择最小化(minimal)安装,然后选择Customize now,最后选择下一步(注意:最小化安装有助于防范风险 越大漏洞越多)

推荐博文《运维老鸟教你安装centos6.5如何选择安装包》:http://oldboy.blog.51cto.com/2561410/1564620/

  • 软件包选择

提示

根据经验,选择安装包时应该按最小化原则,即不需要的或者不确定是否需要的就不安装,这样可以最大程度上确保系统安全。

如果安装过程中落了部分包或者其他伙伴安装时没选,再安装后可以按如下方式补上安装时未安装的包组:

yum groupinstall "Compatibility libraries" "Base" "Development tools"

yum goupinstall "debugging Tools" "Dial-up Networking Support"

可以通过yum groupinfo 包组查看具体安装的组件

当然如果是初次安装系统时不熟悉造成包缺少了,建议再安装一次,孰能生巧。

  • 正在安装所选软件包

  • 安装完成重启系统

  • 连不上网排错

  • linux下面ping www.baidu.com出现unknown host错误

    1. ping 223.5.5.5 看看是否能畅通
    2. 如果不畅通就表明dns配置有问题
    3. 修改网卡的dns配置
    4. 然后重启网卡让配置生效。
时间: 2024-10-28 11:06:30

Linux 发展史与vm安装linux centos 6.9的相关文章

Linux系统简介 、 安装Linux系统 、 RHEL6基本操作

Linux系统简介 安装Linux操作系统 RHEL6基本操作 ################################################# 一.Linux系统简介 1. Linux是一类操作系统 计算机系统=硬件+软件 |--> 软件包括:操作系统.各种应用 Linux操作系统=内核程序+外围程序 2. 常见的三大类操作系统 Unix系列      --> 1970年01月01日诞生,FreeBSD.贝尔实验室.IBM.惠普.Oracle等公司 Windows系列   

linux基础篇(二)VM安装linux操作系统

此篇开始有些内容就需要到linux系统内部实践了,只有自己动手操作才能学会和记住.网上有很多安装VM虚拟机和linux操作系统的教材,推荐<linux就该这样学>,安装linux的操作系统推荐redhat 和 centOS.安装过程建议先使用VM虚拟机安装学习,安装过程也很简单.多的我就不罗嗦了,网上资料实在是太多了,这个也实在是太简单了.注意以下几个图就好了.1.建议使用英文的键盘和英文的语言支持,以后的运用总基本上都是用的英文版的,这让你更熟悉和便利很多.在选择software selec

Linux 入门学习-windows上使用VM安装LINUX

Linux基础入门之(系统安装) 虚拟机步骤 1.创建虚拟操作简介 文件--> 新建虚拟机---> 自定义-(高级)--> 硬件兼容性尽量选择最高---> 我以后安装操作系统--> 选择准备好的安装光盘--> 虚拟机命名和配置配置文件存放路径--> 根据自身的主机硬件来决定给虚拟机分配cpu的核心数--> 根据自身的主机硬件来决定给虚拟机分配占用多少物理内存--> 选择网络连接方式,推荐选择桥接后或者主机方式--> 选择I/O接口来配置设备接口-

VM 安装 linux Enterprise_R5_U4_Server_I386_DVD教程图解

ocp 学习笔记 20161126--------linux 笔记整理 一:安装linux系统环境: 1:linux 系统安装包下载路径:链接:http://pan.baidu.com/s/1o8sCsEQ 密码:o3ib 2:虚拟机安装包下载路径:链接:http://pan.baidu.com/s/1kU8brcb 密码:3zv8 3:安装wm虚拟机步骤请参考以下网址:http://jingyan.baidu.com/article/f0062228d694acfbd2f0c856.html

Linux:U盘安装Linux系统

前天一个同学找我帮忙安装Linux系统,没有光盘,也不想在虚拟机里安装,在此情况下,我就采用U盘方式来安装Linux系统了.又想到还有其他人可能也不会 使用U盘安装系统,这里就作一个简单的介绍. 1.下载系统镜像.引导镜像 从http://rhnproxy1.uvm.edu/pub/redhat/rhel6-x86_64/isos/ 下载rhel-server-6.5-x86_64-boot.iso 和rhel-server-6.5-x86_64-dvd.iso 这两个文件和起来大概有4GB,所

制作Linux启动盘并安装Linux系统到实体机

对于通过U盘安装系统想必大家都知道怎么做,通过老毛桃.大白菜什么的制作一个U盘启动盘,开机进入BIOS设置第一启动项为USB,不知道的童鞋看看这个http://blog.csdn.net/poetic_vienna/article/details/45181623,虽然是在虚拟机上安装的... 接下来说一下怎么制作Linux的U盘启动盘,确切来说应该是安装盘,因为它不像安装Windows那样进去以后有一个PE可用,而是直接进入安装界面.安装盘做好以后,无论你要安装到实体机,U盘或是移动硬盘其实都

VM安装虚拟机 centos 7 、kaili 2019.3 的主要步骤

(本文仅为平时学习记录,若有错误请大佬指出,如果本文能帮到你那我也是很开心啦) 一.VM的网络设置: 1.net模式 NAT(网络地址转换协议)使用的网卡为vmnet8,可在宿主机的网络链接中查看 VM启用VM DHCP服务,会给我们选择NAT模式的机器分配IP 查看分配的IP地址范围:编辑 --> 虚拟网络编辑器 --> 选中NAT模式 -->(先修改子网IP和子网掩码)DHCP设置 --> 在里面设置IP地址池 DHCP 动态地址分配协议 使用户端PC可以自动获取IP 客户端P

虚拟机VM安装linux系统

废话不多说,直接上图文过程: 1.首先是下载linux镜像文件了(CentOS,Ubuntu等,根据自己的实际需求下载) linux镜像下载(提供几个32位的linux镜像下载,如有其他需求请自行百度下载) 2.打开VM虚拟机,好吧,这一句是废话,然后当然是新建虚拟机(ctrl+n),选择自定义,下一步 3.下一步 4.浏览,选择下载好的linux镜像iso文件,如上一步中的图显示,然后点击下一步 5.输入个性化信息,点击下一步 6.输入虚拟机名称,下一步 7.选择处理器核心数量,这个根据自己的

Linux下源码安装LAMP(CentOS 6.8 + Apache2.4 + MySQL5.5 + PHP7)环境

一.简介 PHP已经走过了20年的历史,PHP7对于上一版本的PHP5.*,在性能方面有了跨越式的提升,当然也有一些新增的特性和改变,具体大家可以参考网上更为详细的相关资料文档. 二.系统环境 系统平台:CentOS release 6.8 (Final) Apache版本:httpd-2.4.6.tar.gz MySQL 版本:mysql-5.5.53.tar.gz PHP版本:php-7.1.0.tar.gz 三.安装前准备 1.库文件准备 在安装PHP之前,应先安装PHP需要的最新版本库文