服务器操作系统

CentOS 7教程(二)-网络设置

試著忘記壹切 提交于 2019-11-28 06:00:59
在上一篇的入门文章中,我们安装了CentOS。当然,除了磁盘外,大部分的设置都是沿用了默认的设置。 Linux系统主要应用于服务器端,而服务器的管理,并不像我们操作PC一样,可以直接操作。 服务器一般是放在数据中心机房,而进入数据中心机房是需要严格的审核的,比如金属检测、身份认证、登记等手续。 服务器在安装完成后,很少进行现场操作了。 所以,对于Linux服务器,我们一般是采用SSH的远程操作。 而对于我们学习CentOS来说,最好也是保持这个习惯,毕竟学习这个是要用在服务器上的。 而使用SSH远程操作,则需要我们配置网络及使用特定的支持SSH的软件了。 一、网络设置 (一)、虚拟机的网络 我们是使用虚拟机来进行安装CentOS 7,所以网络设置要先在VMware中进行,在真实的服务器中请无视这一环节。 关闭刚才安装的CentOS虚拟机电源,关闭VMware,然后在桌面的VMware图标中,鼠标右键,以管理员身份运行。假如这一步不做,在VMware中设置网络就会因为权限不足而导致失败。 打开编辑菜单,选择虚拟网络编辑器。进入到虚拟网络编辑器界面。 在这个界面里, 有VMnet0、VMnet1、VMnet8三个网络名称,其分别对应了桥接模式、仅主机模式、NAT模式。 我们在安装的时候,网络的选项是使用NAT模式,对应则是VMnet8。 当然,如果我们忘记了选择了什么模式,可以在

Linux基础(一)

流过昼夜 提交于 2019-11-27 20:36:15
目录 1.1linux基础 1.1.1 描述计算机的组成及其功能 1.1.2 冯诺依曼型计算机的基本原理 1.1.3 冯诺依曼体系三个特点 1.1.4 服务器 1.1.5 操作系统 1.16 Linux的发行版 1.17 Linux的哲学思想 1.18 vmware虚拟机的下载与安装 1.19 linux笔记总结(一) Linux基础(一) 1.1linux基础 1.1.1 描述计算机的组成及其功能 计算机是由运算器、控制器、存储器、输入设备、输出设备组成 运算器:执行各种计算和逻辑运算操作 控制器:完成协调和指挥整个计算机系统的操作 储存器:暂时存储或者长期存储数据 输入设备:向计算机输入数据和信息的设备 输出设备:计算机硬件系统的终端设备 1.1.2 冯诺依曼型计算机的基本原理 计算机由运算器、控制器、存储器、输入设备和输出设备五大部件组成。 数据和程序以二进制代码形式存放在存储器中,存放的位置由地址确定。 控制器根据存放在存储器中的指令序列(程序)进行工作,并由一个计数器控制指令的执行,控制器具有判断能力,能以数据结构为基础,选择不同的工作流程。 冯・诺依曼型计算机的基本原理的核心思想是“存储程序与程序控制”。 1.1.3 冯诺依曼体系三个特点 (1)计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件。 (2)计算机内部应采用二进制来表示指令和数据

Centos Or Ubuntu 哪个好

时光毁灭记忆、已成空白 提交于 2019-11-27 07:16:50
刚才要安装Linux,所以随便搜了下虚拟机和Linux的发行版。以前都是用 RedHat和Ubuntu比较多,现在关注了一个以前不太用的发行版,Centos,并且发现性能和安全性比Ubuntu更好,而且很多服务器都是用 Centos,所以这次试试Centos吧,不过Ubuntu应该更易用一些。 另外,关于虚拟机,由于VM是需要购买的,现在一般都用开源的东西,尊重版权,所以搜到了一个叫VirtualBox的东西,支持多种语言,不过性能还有易用性未知,听说口碑不错,有待观察。以后有更多的体会,与大家分享。 另外转一篇不错的文章。 ================== Centos Or Ubuntu 哪个好 做比较之前,建议先去看一个 关于Linux的扫盲篇:CentOS、Ubuntu、Gentoo) (文章的时间有点久远了,2008年的) 看完后可能还会有些迷糊或思维混乱,那再看看我的图吧。图是我根据个人理解画出来的。 图片解释: Linux的衍生版本太多了,至少上百。但根据市场流通的情况,常见的就这几种,再多的改版大约都是在这几种的基础上。 简单地分为收费和免费的。公司发行版肯定都是收费的,而社区维护的都是免费的。但免费的中,有些是根据REDHAT(公司发行版)而改造过来的,渊源很深,所以社区维护的不一定是他们发行的。 针对我们的问题

Linux系统

别等时光非礼了梦想. 提交于 2019-11-27 07:03:32
Mandriva Mandriva原名Mandrake,最早由Ga?l Duval创建并在1998年7月发布。记得前两年国内刚开始普及Linux时,Mandrake非常流行。说起Mandrake的历史,其实最早 Mandrake的开发者是基于Redhat进行开发的。Redhat默认采用GNOME桌面系统,而Mandrake将之改为KDE。而由于当时的 Linux普遍比较难安装,不适合第一次接触Linux的新手,所以Mandrake还简化了安装系统。我想这也是当时Mandrake在国内如此红火的原因之一。Mandrake在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。 Mandrake的开发完全透明化,包括“cooker”。当系统有了新的测试版本后,便可以在cooker上找到。之前Mandrake的新版本的发布速度很快,但从9.0之后便开始减缓。估计是希望能够延长版本的生命力以确保稳定和安全性。 优点:友好的操作界面,图形配置工具,庞大的社区技术支持,NTFS分区大小变更 缺点:部分版本bug较多,最新版本只先发布给Mandrake俱乐部的成员 软件包管理系统:urpmi (RPM) 免费下载:FTP即时发布下载,ISO在版本发布后数星期内提供 官方主页:http://www.mandrivalinux.com/ Red Hat 国内,乃至是全世界的Linux用户所最熟悉

在 VirtualBox 中安装最小化版 CentOS

99封情书 提交于 2019-11-27 01:50:03
在 VirtualBox 中安装最小化版 CentOS 发表于 2013-08-27 作者 Haoxian Zeng 在刚开始接触 VPS 服务器的时候,为了测试各种程序和配置是否能用,就在本地使用 VirtualBox 创建了一个与 VPS 配置差不多一样的虚拟机,也装上了 Linux 的 CentOS 发行版,内存大小、系统和软件都照着 VPS 的模式来。这是个练手的好方法。 因为只是将它当作一个 VPS 来用的,安装之前考虑这么几件事情: 操作系统 。Linode VPS 上布置 Linux 系统的时候都是从 Linode 提供的优化过的 Linux 发行版直接安装的。我不知道 Linode 对 CentOS 进行了哪些优化配置,所以干脆选择 CentOS 的 minimal 版本来安装。 分配的内存大小 。按照 我的 Linode VPS 的大小分为 512MB。(后来 Linode 将内存免费升级到了 1G 。)以后也可以根据需要来调整内存大小,非常方便,只要该虚拟机处于关机状态就行。 硬盘容量 。系统分区也搞得很简单,只配置了一个硬盘分区。但是因为只是简单的测试目的,硬盘容量不需要那么大,考虑到后期还要安装一些服务器程序,3GB 是个比较好的选择。实际上,如果后期发现容量不够,还有方法 给 VirtualBox 虚拟机以及里面的 CentOS 系统扩容 。

常见Linux发行版有哪些?

旧街凉风 提交于 2019-11-26 23:59:22
  Linux 发行版 (英语:Linux distribution,也被叫做GNU/Linux 发行版),为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面环境、办公包、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库,和基于X Window的图形界面。有些发行版考虑到容量大小而没有预装 X Window,而使用更加轻量级的软件,如:busybox, uclibc 或 dietlibc。现在有超过300个Linux发行版(Linux发行版列表)。大部分都正处于活跃的开发中,不断地改进。由于大多数软件包是自由软件和开源软件,所以Linux发行版的形式多种多样——从功能齐全的桌面系统以及服务器系统到小型系统 (通常在嵌入式设备,或者启动软盘)。除了一些定制软件 (如安装和配置工具),发行版通常只是将特定的应用软件安装在一堆函数库和内核上,以满足特定用户的需求。这些发行版可以分为商业发行版,比如Ubuntu(Canonical公司)、Fedora(Red Hat)、openSUSE(Novell)和Mandriva Linux;和社区发行版,它们由自由软件社区提供支持

Linux发行版

╄→гoц情女王★ 提交于 2019-11-26 23:57:10
一、什么是Linux发行版   就Linux的本质来说,它只是操作系统的核心,负责控制硬件、管理文件系统、程序进程等,并不给用户提供各种工具和应用软件。所谓工欲善其事,被必先利其器,一套在优秀的操作系统核心,若没有强大的应用软件可以使用,如C/C++编译器、C/C++库、系统管理工具、网络工具、办公软件、多媒体软件、绘图软件等,也无法发挥它强大的功能,用户也无法仅仅使用这个系统核心进行工作,因此人们以Linux内核为中心,再集成搭配各种各样的系统管理软件或应用工具软件组成一套完整的操作系统,如此的组合便称为Linux发行版。 二、知名的Linux发行版 1、slackware:它的最大特点就是安装灵活,目录结构严谨,版本力求稳定而非追新。 SUSE Linux Enterprise Server (SLES) OpenSuse桌面 2、 Debian:非常适合做服务器操作系统,与Ubuntu比较,它没有太多的花哨,稳定压倒一切,对于服务器系统来说是一条不变的真理,debian这个linux系统,底层非常稳定,内核和内存的占用都非常小,在小内存的VPS就可以流畅运行Debian,比如128m的内存,但debian的帮助文档和技术资料比较少。对于小内存,首选debian,对于非常熟悉linux系统的vps高手,首选debian。 ubuntu:基于debian,有亮丽的用户界面

Linux系统安装指南-CentOS 6.x

守給你的承諾、 提交于 2019-11-25 20:49:11
Linux系统安装指南-CentOS 6.x 文本关键字:VMware、Linux、CentOS 一、所需资源包 1. VMware VMware是一款很强大的虚拟化软件,除了能够满足我们简单的虚拟机使用的需求外,还能通过相关的产品进行企业级虚拟化服务的管理,并且提供的VMware Tools也能够方便的进行主机和虚拟机之间的文件传输、剪贴板共享等操作。 如果你需要深入学习虚拟化方面的知识,推荐大家选择这款软件,文章结尾会给出百度网盘下载链接,序列号也在百度中也很容易找到,为避免麻烦的问题就不在文中提供了。 2. CentOS CentOS是目前企业选择的主流Linux服务器发行版之一,用的比较多的还有RedHat及Ubuntu,本文不对各版本进行比较,其他发行版的Linux安装教程或将有另外的文章来进行说明。 文章结尾会给出官方下载地址及百度网盘下载地址,大家可以根据需要进行选择。 二、版本选择 1. VMware 在此给大家推荐两个版本,12.x和15.x。 笔者使用VMware也有五年左右的时间了,从10.x一直用到15.x。其中10.x主要是针对32位的系统用户,目前可以认为绝迹了。14.x在刚推出的时候,出现过很严重的兼容问题,旧版本的机器会直接黑屏,所以本人也就直接跳过了这个版本。 12.x 12.x是一个比较不错的版本,稳定性和功能性都比较出色

Centos部署KVM虚拟化平台(可跟做)

戏子无情 提交于 2019-11-25 20:24:37
一、KVM概述 KVM是Kernel Virtual Machine的简写,目前Linux发行版必须在64位的系统环境才能运行KVM,同时硬件需要支持VT技术。 1、案例前置知识点 KVM自Linux2.6.20版本后就直接整合到Linux内核,它依托CPU虚拟化指令集(如Intel-VT、AMD-V)实现高性能的虚拟化支持。由于与Linux内核高度整合,因此在性能、安全性、兼容性、稳定性上都有很好的表现。 下图是一个简单的KVM虚拟化架构,在KVM环境中运行的每个虚拟化操作系统都将表现位单个独立的系统进程。因此它可以 很方便地与Linux系统中的安全模块进行整合(SELinux),可以灵活地实现资源的管理及分配。 二、实施案例 1、环境需求: Centos操作系统3台; Windiws 7操作系统1台; 所需镜像和工具请访问: https://pan.baidu.com/s/1fPhMgWJAjnmgJI5w267QCA 提取码:7x2p 2、编辑虚拟机支持虚拟化 1)修改处理器为2个,勾选虚拟化引擎 2)检查CPU是否支持虚拟化 [root@centos01 ~]# cat /proc/cpuinfo | grep vmx flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat