【Linux学习笔记】1:RHEL的安装和与XShell的连接

来源:互联网 发布:网络21成功系统挣钱么 编辑:程序博客网 时间:2024/04/28 17:45

开始跟着wkl同学推荐的教学视频学一下Linux操作系统,视频里用的是CentOS但是我没有资源,用的是和它基本一样的RedHat来学习。
虚拟机VMWare的安装不作记录了,从安装RHEL开始。
这里写图片描述
这里写图片描述
如果直接采用光盘安装时常会出问题,要先建立一个空的虚拟机,一会再装盘。
这里写图片描述
选择和iso文件相匹配的版本。
这里写图片描述
虚拟机装的位置,一般建立一个固定的目录去存自己的多个虚拟机。
这里写图片描述
这里写图片描述
内存可以采用真实机的一半,实际上够用就行。
这里写图片描述
这里写图片描述
后面的设置都采用默认即可,最后会要确认一下设置(在后面还可以修改)。
这里写图片描述
这时要把iso文件导入进去了。
这里写图片描述
这时就可以启动虚拟机了,要注意的是在虚拟机启动时会自动判断系统有没有安装,如果没有安装就会去运行光盘中的安装程序了。但是真实机安装时候没有这么智能,安装系统需要在启动时进入BIOS(不同系统的进入方法不同),然后修改启动顺序,让光盘在硬盘的前面这样才能启动安装系统,而且在安装后再启动时要把这个顺序改回来。这里就直接启动虚拟机就可以了启动系统安装程序了。
这里写图片描述
问你是否要检查光盘文件,可以跳过。
这里写图片描述
从这里就开启了图形化的安装界面了,下面有些默认就行的设置不贴图了,安装时用的语言我选的是简体中文。
这里写图片描述
键盘一定要选美式英语键盘。
这里写图片描述
这里写图片描述
在windows下主机名不能重复,但是Linux中没有这种要求,默认就行。
这里写图片描述
初学选第一个就可以,课程讲了分盘,可以选最后一个自己作分盘。
这里写图片描述
初学就去试着创建标准分区。
这里写图片描述
选择要创建的分区(的挂载点),然后分配空间就可以了。
如果服务器是用来上传下载的,上传下载的默认目录就在/home目录下,那么为/home做的分区就可以大一些,这时候给它单独分区就是有实际意义的。
推荐/boot单独分区,用于启动项,200M即够用。
这里写图片描述
swap分区是必须要分的,它是文件系统类型,要在文件系统类型里选。一旦选了,挂载点(相当于盘符)不适用,它是由linux内核直接调用的,不是给用户用的,所以没有挂载点,一般给内存的两倍即可(这里只给了约1G)。
这里写图片描述
其它的文件都放在根分区了,如果不做其它分区了,不妨让它使用余下的全部可用空间。
这里写图片描述
当分第四个”主分区”时,系统不确定用户是否要分第五个分区,所以这里的根分区被变成了自动创建的”扩展分区”的第一个”逻辑分区”sda5。
这里写图片描述
格式化。
这里写图片描述
这里写图片描述
我们不会为服务器创建图形界面(既占空间又影响安全性),在真的建立服务器时会选择蓝圈的最小化安装并即可自定义需要的组件。这里为了课程需要选择了基本服务器。
这里写图片描述
这样就开始安装系统了,等待的时间取决于真实机的性能。
这里写图片描述
安装完成,重启生效。
这里写图片描述
默认用户名就是root,密码在刚才配置时设置了,登录上去就是这样。
这里写图片描述
接下来就要和远程工具XShell作连接,在这之前要对它配置网络,先在真实机C盘的windows\system32目录下输ipconfig/all来查看本机ip信息。
这里写图片描述
可以用RedHat简易的setup工具来配置(常常会不成功),setup->网络配置->设备配置->当前只有这一块网卡,就选它->如果在Use DHCP里打*号,就相当于自动获取ip、掩码、网关,但需要局域网里有DHCP服务器,没有就选择打空格,并在下面手动输入它们。其中ip不能和主机ip一样,可以改动它的最后三位,其它按主机中查到的输。
这里写图片描述
常常需要配合(或直接使用)另外一种更可靠的方法,直接去修改网卡配置文件。
输入vi /etc/sysconfig/network-scripts/ifcfg-eth0编辑网卡eth0的配置文件,注意将ONBOOT(是否自启动)的值改成yes,并且输入刚才查到的主机ip(需要改一下不能和主机的一致)、掩码、网关、主DNS等,然后输”:wq”保存并退出。(:w表示写入,:q表示退出)
大姑帮忙写的一个可用的配置如下。(记:使用这个配置的虚拟机前面没做手动分盘,如果以后我用这个配置自己尝试配置却不能成功,那就建立一个使用所有空间而没有创建自定义布局的吧)
这里写图片描述
用ifconfig看一下配置是否成功。
这里写图片描述
与主机的ip相ping一下看能否ping通。
这里写图片描述
成功了之后就可以连接XShell了,主机要填虚拟机的ip地址。
这里写图片描述
在用户身份验证里填写一下用户名,为了安全起见一般不在这里填写密码,而是每次远程登录时候都手动输入密码。
这里写图片描述
连接成功,就可以在Shell里控制这台虚拟机了,输个命令试试。
这里写图片描述
如果不能正常显示中文,那么在XShell的这个连接中将终端选项卡的编码设置为UTF-8。