Linux系列之系统环境准备与安装

Linux系列之 系统环境准备与安装

一.选择Linux版本

Linux桌面系统,首选Ubuntu
服务器端的Linux系统,首选RHEL(RedHat Enterprise Linux)或CentOS,这两者当中首选CentOS。
RHEL有版权,CentOS无版权.如果对安全要求很高,可以选择Debian或FreeBSD.需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE(德国用的多).
新技术,新功能可选Fedora(RHEL和CentOS的测试版或预发布版)
本章主要侧重服务器领域并且希望无版权约束,因此,选择Linux版本为CentOS。
CentOS的操作系统版本 6.x市占率依然挺多,操作命令比较经典,我们选择该版本。
7.x:目前正在高速扩张的版本,绝大部分服务器布署CentOS,都趋向于该版本了。

二.搭建Linux系统环境

1.虚拟机软件的介绍

通过虚拟机软件,英文称 Virtual Machine,简称VM。你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就是一台真正的计算机。

2.选择适合自己的虚拟机

VMware:老牌、功能齐全、安装配置简单、非开源、收费、安装文件大、资源占用大。VirtualBox:简单易用、主要功能支持、开源、免费、安装相对文件小、轻资源占用、流畅性好。Virtual PC:微软自Win7开始主推,社区资源较少、硬件虚拟化、性能更强大。 我们选择VirtualBox(也有很多人选择VMware,对电脑硬件要求较高)。

3.安装Virtualbox并创建虚拟机

我们通过对比安装windows操作系统的情况,来学习虚拟机安装linux系统。首先,我们会去买一台裸机(硬件设备:cpu、内存、磁盘等);其次,我们需要在硬件设备上安装操作系统(光盘插上,一步步点击);最后,对安装好系统的电脑进行简单优化和配置(比如,调整分辨率,下载360进行系统管理等等)。

3.1安装虚拟机软件

下载虚拟机软件VirtualBox:百度Virtualbox64下载安装很简单,下一步即可。

3.2安装linux系统(CentOS6.9)

3.2.1 新建虚拟电脑(配置硬件设备)
  1. 点击“新建”菜单,弹出以下界面,输入要创建的电脑名称,类型选择Linux,版本选择Red Hat(64-bit)。
  2. 内存设置:一般1-2G即可,如果电脑本身内存较小建议设置成1G,若本机内存充足则建议设置成2G。
  3. 创建虚拟硬盘:选择第二项“现在创建虚拟硬盘”,创建虚拟硬盘,默认的硬盘大小为8G。硬盘文件类型选择VDI(VDI格式为VirtualBox使用的硬盘格式)。磁盘分配类型选择动态分配(如果硬盘本身充足或者配置较低,建议选择固定大小)。虚拟硬盘位置选择本机合适的目录位置。
3.2.2 安装系统
  1. 在左侧的可选虚拟电脑项目中选中刚才新建的虚拟电脑,右键单击后选中“设置”项,弹出设置相关界面。
  2. 调整启动项:选择“系统”项,调整右侧“启动顺序”中的顺序列表,使用上下箭头将“光驱”调整到首位。
  3. 配置系统镜像文件:选择左侧“存储”菜单项,在右侧的“存储树”编辑区,选择“控制器IDE”的项目,点击“磁盘+”的图标,从本机中选择刚刚下载的CentOS6.9的镜像文件。
  4. 配置网络连接:选择左侧的“网络”菜单,在右侧的网络编辑区,网卡1中,选择“网络地址转换NAT”选项,这种方式可以使虚拟机电脑直接上网,方便我们后续系统和软件安装时的联网操作。
  5. 开始安装:双击左侧虚拟机的名字,进入正式安装,等待10秒不用做任何操作即开始安装。进入自动安装模式的安装界面。点击界面上的“Install to Hard Drive”,将光盘系统安装到硬盘。下一步,选择系统键盘,这里我们选择英文。
    下一步:驱动类型选择,我们选择默认。
    下一步:确认是否删掉或者覆盖掉虚拟硬盘指定的路径下的所有数据。下一步:进入机器名称设置界面,改成自己的主机名称。下一步:进入时区设置界面,我们选择亚洲/上海时区。
    下一步:设置root的用户名和密码,Linux默认有的超级用户为root。
    下一步:确认是否删除或者覆盖之前的数据文件,我们选择第二项覆盖。
    下一步:确认写入即可。
    下一步:安装完成,我们点击右下角的close按钮,进入系统。下一步:点击上面菜单的“系统”项,关闭系统。
3.2.3 简单优化和配置
  1. 此时系统已经安装到硬盘中,调整系统启动顺序,将硬盘调整为首启动项,光盘放在第二项。
  2. 双击左侧菜单中新建的虚拟机,进入正式使用前的基本配置。
  3. 进入界面。下一步:同意授权确认信息。下一步:创建普通用户。下一步:设置系统时间。下一步:安装Kdump,点击OK确认安装Kdump,Finish。
  4. 修改启动模式
    用root账户登录系统,右键”Open in Terminal”。通过修改配置文件,更改启动模式。首先,vi /etc/inittab编辑配置文件,如图:
    在这里插入图片描述
    然后,按下a键进入编辑模式(会出现—INSERT–),修改5为3,如图:在这里插入图片描述
    最后,退出保存。按esc进入命令行模式。再按:wq保存退出。
  5. 重启电脑。在控制台输入reboot,进行重启。

4.启动Virtualbox无法加载安装linux系统的故障解决

有的电脑默认情况下使用Virtualbox虚拟机时,不支持64位CentOS系统,在开启虚拟机进行安装64位CentOS系统时,提示:
在这里插入图片描述
确实有的笔记本的BIOS里边默认设置是不支持64位模式,如果你也遇到这个问题,就需要手动到BIOS里设置一下。首先重启你的笔记本电脑,然后按下F2键,进入BIOS界面后,把选项”virtual technology”设置为enabled(激活),然后按F10保存,重启就设置完了。

三. 配置远程连接Linux服务器

1.远程连接linux服务器原理

在这里插入图片描述

2.配置xshell客户端

  1. Xshell软件下载:网盘下载或百度下载
  2. 安装:下一步直接安装3) 配置: 修改服务器网络方式为:桥接模式 关闭防火墙 打开sshd服务
  3. Xshell新建连接:打开Xshell客户端,新建一个连接配置IP和端口连接到虚拟机的Linux系统中,记住IP要改成自己通过ifconfig看到的机器的IP。Ssh默认开启端口为22。
    在这里插入图片描述
    点击确定后,在弹出的新的界面中选择刚刚建立的链接,点击链接即可
    在这里插入图片描述
    连接后,弹出确认密码界面,我们选择“接受并保存”输入账号密码即可远程登录系统。
    在这里插入图片描述
    进入系统后进入正常操作界面。

3.xshell连不上linux故障排查

3.1服务器防火墙iptables/etc/init.d/iptables stop

3.2 ssh服务有问题service sshd start

3.3客户端到服务器端的线路有问题ping 服务器ip地址

发布了7 篇原创文章 · 获赞 0 · 访问量 232

猜你喜欢

转载自blog.csdn.net/SkyingData/article/details/104071376