搭建一套属于本身的Linux环境(手把手保姆级教程)

1、搭建背景

本文准备从0开始,一步步搭建一套属于本身的Linux系统环境,这将是后续学Linux、用Linux、Linux环境编程、应用和项目部署、工具实验等一系列学习和实践的基石,但愿对小伙伴们有帮助。编程

提早备好Linux编程实验环境很是重要,建议人手一套,这样之后每当学完一个理论知识须要实践时,立马就能够拿到上面去练手了。centos

所以本文先把环境给搭建起来!服务器

2、Linux系统特色

开放性(开源)、多用户、多任务、良好的用户界面、优异的性能与稳定性。网络

  • 单用户:在登陆计算机(操做系统),只容许同时登陆一个用户;
  • 单任务:容许用户同时进行的操做任务数量;
  • 多用户:多个用户,在登陆计算机(操做系统),容许同时登陆多个用户进行操做;
  • 多任务:多个任务,容许用户同时进行多个操做任务。

说明:Windows属于单用户、多任务;Linux属于:多用户、多任务。工具

分支:Linux分支有不少,如今比较有名的Ubuntu、Debian、CentOS(Community Enterprise Operating System)、RedHat、SUSE等。性能

3、Linux系统的安装

一、安装方式

目前安装操做系统方式有2种:真机安装、虚拟机安装。学习

  • 真机安装:使用真实的电脑进行安装,像安装Windows操做系统同样,真机安装的结果就是替换掉当前的Windows操做系统;
  • 虚拟机安装:经过一些特定的手段,来进行模拟安装,并不会影响当前计算机的真实操做系统;

若是是学习或者测试使用,强烈建议使用虚拟机安装方式。开发工具

二、虚拟机软件

虚拟机软件:能够模拟真实的计算机环境操做计算机系统的软件。测试

虚拟机目前有2个比较有名的产品:VMware公司的VMwareWorkstation、Oracle公司的VirtualBox。操作系统

二者的区别:VMware Workstation属于重量级的,功能强大;VirtualBox属于轻量级的,功能简单。

说明:咱们这里以VMware Workstation为例进行演示。

三、虚拟机的安装

①双击打开安装程序:

②进行下一步开始安装:

③赞成许可协议:

④根据须要决定是否须要更改软件的安装位置:

点击下一步:

⑤用户体验设置:

⑥快捷方式建立的步骤:

⑦点击安装按钮:

⑧点击完成:

⑨最重要的地方,在安装完以后须要检查,检查虚拟机软件是否有安装2个虚拟网卡:

四、Linux版本的选择

版本选择:CentOS 6.5【镜像通常都是xxx.iso文件】,官网下载地址。

五、新建虚拟机

使用VMwareWorkstation:

①点击“文件”菜单,选择“新建虚拟机”选项,选择“自定义”点击下一步:

②选择兼容性,默认便可,直接下一步:

③选择镜像文件的时候选择“稍后安装操做系统”,点击下一步:

④选择须要安装的操做系统:

⑤选择虚拟机的名称和设置虚拟系统的安装位置:

⑥CPU设置:

⑦分配内存:

⑧选择网络类型,选择NAT:

NAT网络:物理主机和虚拟机进行互相通讯,但其余计算机访问不了;

桥接网络:其余计算机也能够访问虚拟机中的Linux操做系统;

⑨后续默认的步骤,直接下一步:

⑩点击完成:

六、Linux操做系统安装

使用VMwareWorkstation进行安装:

a. 因为以前没有指定iso镜像文件,所以此处须要先指定系统镜像文件:

b. 运行此虚拟机:

若是启动以后出现相似提示框(不是错误框)则勾选再也不提示,而且肯定便可:

若是在启动时候出现下述错误,则说明电脑没有开启CPU虚拟化,若是须要开启,则须要重启计算机,而且在开启的时候进入主板的BIOS设置开启虚拟化,而后保存设置重启电脑:

c. 选择升级/安装已经存在的系统(经过↑/↓方向键)按下回车:

d. 在检测到光盘(disc)以后选择跳过完整性检测直接进行安装:

随后提示不支持的硬件,忽略直接下一步:

e. 点击下一步:

f. 选择在安装过程当中使用的语言:

g. 选择键盘类型,美国式英语:

h. 选择存储设备类型:

i. 对磁盘进行空白盘的初始化操做,选择“是,忽略全部的数据”:

j. 设置网卡自动链接,依次应用 - 关闭 - 下一步:

k. 设置时区,默认亚洲/上海:

l. 设置密码,设置好了以后下一步:

m. 使用所有的磁盘空间来安装Linux系统,点击下一步:

n. 选择安装的Linux类型:

o. 选择开发 – 开发工具,前面复选框√,点击下一步:

p. 等待软件包的安装:

等待完成,点击从新引导:

q. 从新引导以后点击“前进”:

r. 在协议许可界面选择赞成,而后点击前进:

s. 建立普通用户账号(可选),而后点击前进:

t. 时间设置,设置好以后前进:

u. 关于kdump,以后点击完成:

v. 登陆界面:

w. 使用root账号登陆以后的提示:

x. 看到的桌面:

七、终端

问题:在目前的桌面系统中,若是须要关机能够经过“系统”“关机”进行关机,那么后期服务器都是命令行模式的,届时这种方式将很差用,那会要怎么关机呢?

所谓终端,其实相似于Windows下cmd命令行模式。在终端中能够输入须要执行的一些命令,一样能够经过终端进行关机(注意:之后在工做中不多会去使用关机命令,会使用重启比较多)。

终端的形式:

终端组成部分:

如何使用终端命令进行关机?

在Linux中关机命令有如下几个:shutdown -h now(正常关机)、halt(关闭内存)、init 0

八、使用备份操做系统

备份方式有2种:快照、克隆。

快照:又称还原点,就是保存在拍快照时候的系统的状态(包含了全部的内容),在后期的时候随时能够恢复。

说明:侧重在于短时间备份,须要频繁备份的时候可使用快照,作快照的时候虚拟的操做系统通常处于开启状态。

①在菜单“虚拟机”-“快照”-“拍摄快照”,输入相关信息,点击拍摄快照

②搞事情,故意损坏系统(把系统全部文件都删了):

③使用快照恢复搞事情以前的状态,找到虚拟机–快照–快照管理器:

恢复好以后的状态:

克隆:就是复制的意思,侧重长期备份,作克隆的时候是必须得关闭。

路径:先关机–右键须要克隆的虚拟机–管理–克隆

说明:克隆好的Linux系统相关密码账号等信息与被克隆的系统一致。

以上就是搭建一套属于Linux环境的完整教程,怎么样,够详细吧!!!

相关文章
相关标签/搜索