Linux系统简介与安装

服务器与操作系统-初体验

1.1剖析PC服务器

服务器中的1U、2U、3U、4U:指的是服务器大小规格;一种表示服务器外部尺寸的单位,是unit的缩略语,详细的尺寸由作为业界团体的美国电子工业协会(EIA)所决定

之所以要规定服务器的尺寸,是为了使服务器保持适当的尺寸以便放在铁质或铝质的机架上。机架上有固定服务器的螺孔,以便它能与服务器的螺孔对上号,再用螺丝加以固定好,以方便安装每一部服务器所需要的空间

规定的尺寸是服务器的宽(48.26cm=19英寸)与高(4.445cm的倍数)。由于宽为19英寸,所以有时也将满足这一规定的机架称为”19英寸机架”。厚度以4.445cm为基本单位。1U就是4.445cm,2U则是1U的2倍为8.89cm

1U=4.45cm(低成本服务器平台)

2U=8.9cm

3U=4.45cm * 3

4U=4.45cm * 4

1.2操作系统介绍

1.操作系统简介

操作系统:位于硬件之上,应用软件之下的系统软件 操作系统的作用

  • 管理系统的各种资源
  • 为用户提供友好的界面

2.常见的操作系统

Windows系列:Windows XP、Windows 7、Windows 8.1、Windows 10(一般用于个人桌面)

Windows服务器系列:Windows Server 2003、Windows Server 2008 R2、Windows 2012 R2(收费)

Unix系列:FreeBSD、Sun Solaris(收费、闭源,一般用于数据中心、核心企业)

Linux系列:Red Hat Enterprise Linux(红帽)、Centos、Ubuntu、Fedora(一般用于服务器领域)

三、Linux 简介

1.Linux 操作系统简介

Linux是一种操作系统(Operating System)

Linux操作系统构成

Linux内核:偏向底层,用于和硬件交互 其它外围程序(如Shell、gnome等):偏向用户,接受用户输入传递给内核

2.Linux起源与发展

由Linus Torvalds(林纳斯·托瓦兹)开发

(1)1991.10:发布0.02版(第一个公开版)

(2)1994.3:Linux 1.0版发布

Linux内核的标志:企鹅Tux(传说由于林纳斯小时候被企鹅咬过,一直记恨,因此将企鹅作为代表标志),取自芬兰的吉祥物 官方网站:http://www.kernel.org

3.Linux内核版本

XX.YY.ZZ(主版本号.次版本号.修订版本号)

  • 3.0以前:YY奇数为开发版、偶数为稳定版
  • 3.0以后:不由版本号决定,由官网公布为准;分主分支(mainline)、稳定版(stable)、长期稳定版(longterm);[EOL]表示为本分支最后一个版本 注:一般生产环境建立使用稳定版内核,个人使用开发版内核;发行版一般采用稳定版

4.GNU项目及GPL、LGPL协议

GNU(GNU is Not Unix)旨在开发一个完整的类似于Unix的操作系统 1984年由Richard Stallman(理查德·斯托曼)发起并创建 官方网站:http://www.gnu.org

GPL协议(GNU General Public License)

  • 允许用户任意复制、传递、修改再发布
  • 基于自由软件修改再次发布的软件,仍需遵守GPL

LGPL(Lesser General Public License)

LGPL相对于GPL相对宽松,允许不公布全部源代码

5.开放源代码软件

  • Firefox网页浏览器
  • OpenOffice办公套件
  • Apache网站服务器

四、Linux优点与发行版本

1.Linux操作系统的优点与应用

(1)Linux操作系统的优点

  • 稳定性
  • 安全性
  • 企业应用成本低
  • 开放源代码
  • 可移植性强

(2)Linux操作系统应用

  • 网络服务器
  • 高可用群集、云网络
  • 智能手机、平板手机、嵌入式设备
  • 大规模运算、影视渲染

2.Linux发行版本构成

Linux内核+GNU自由软件=完整的操作系统

  • Red Hat系列,由Red Hat公司发布
  • Debian系列,由Debian社区发布
  • Ubuntu系列,由Ubuntu社区发布

    注:Linux和Linux发行版不是一类,一般Linux值得的Linux内核,而Linux发行版指的是Linux内核+软件组成的一个完整系统,比如Centos、Ubuntu等就属于Linux发行版

3.常见的Linux发行版

  • Red Hat Enterprise Linux(RHEL):Red Hat企业版
  • Fedora:Red Hat资助的社区版,定位于个人桌面
  • Community Enterprise Operating System(Centos):RHEL复刻版

Linux发行版下载位置

各发行版官网

  • https://distrowatch.com(各发行版排名和下载地址)
  • http://mirrors.aliyun.com(阿里源,从各发行版官网实时同步数据)
  • http://mirrors.163.com(网易源,从各发行版官网实时同步数据)

Linux咨询与学习推荐网站

  • https://distrowatch.com(各发行版新闻与排名等,也可下载个发行版)
  • https://linux.cn(Linux中国,有Linux行业新闻与技术分享)
  • WIKI(一般各发行版都会有,类似于维基百科,比如wiki.archlinux.org)
  • http://linux.vbird.org(鸟哥私房菜官网,着重推荐,从Linux基础到高级)
  • https://www.server-world.info/en(各发行版服务搭建)

五、新手实战安装Linux

1.环境准备

VMware Workstation 15 Pro:虚拟机,用于模拟硬件(相当于买了多台服务器) Centos 7.x镜像:需要安装的系统

2.安装

(1)新建虚拟机(相当于购买一台指定配置的服务器)

(2)开始安装

(3)安装后,优化 安装必备工具

yum -y install vim wget bash-completion //安装必备工具

关闭Selinux(控制文件、进程、服务的权限)

vim /etc/selinux/config                     //打开Selinux配置文件

i –> SELINUX=enforcing改为SELINUX=disabled –> esc键 –> :x(保存并退出)

关闭防火墙

systemctl disable firewalld.service     //设置开机禁用防火墙

重启后,并验证

reboot                                      //重启

systemctl is-enabled firewalld.service  //查看防火墙状态

getenforce                      //查看selinux状态

poweroff                                    //关机

3.Windows通过Xshell远程连接Linux

(1)Windows 环境准备

xme5(密钥:150131-116060-999358或150131-116181-999502) //远程连接软件,可用于远程连接Linux、网络设备等

(2)Linux 环境准备

ip a                        //获取linux系统的ip地址

(3)Xshell 软件配置

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦