设为首页 收藏本站
查看: 1543|回复: 0

[经验分享] Linux虚拟机安装配置手册(版本:7.3)

[复制链接]

尚未签到

发表于 2017-6-23 11:04:36 | 显示全部楼层 |阅读模式
  一、准备
  ①、安装VMWare
  安装步骤省略。我这里使用的版本如下:
DSC0000.png

  ②、Linux系统镜像文件:
  建议使用最新版本的Linux系统。有些组件对系统内核版本要求比较高,有可能会产生错误。
  我这里使用的版本是:rhel-server-7.3-x86_64-dvd.iso
  百度云共享连接:https://pan.baidu.com/s/1hsJS4bM
  二、安装虚拟机
  ↓创建新的虚拟机
DSC0001.png

  ↓默认、下一步
DSC0002.png

  ↓默认、下一步
DSC0003.png

  ↓默认、下一步
DSC0004.png

  ↓根据镜像文件版本来选择Linux版本。我使用的是【rhel-server-7.3-x86_64-dvd.iso】,所以选择Linux 7的版本。
DSC0005.png

  ↓自定义一个虚拟机名称及位置,点击下一步。
DSC0006.png

  ↓默认、下一步
DSC0007.png

  ↓默认、下一步:
DSC0008.png

  ↓选择网络类型。
  推荐一篇博客:http://www.cnblogs.com/yygsj/articles/4759933.html
  建议根据不同的使用场景选择不同的网络类型。
  我这里使用的是NAT模式,主要原因是使用笔记本,办公环境经常变化,使用NAT模式配置固定的IP地址来访问外部网络
DSC0009.png

  ↓默认、下一步
DSC00010.png

  ↓默认、下一步
DSC00011.png

  ↓默认、下一步
DSC00012.png

  ↓默认、下一步:
DSC00013.png

  ↓默认、下一步
DSC00014.png

  ↓点击完成。
DSC00015.png

  ↓第一次启动虚拟机之前,可以手动配置一下镜像位置
DSC00016.png

DSC00017.png

  ↓选中并开启刚刚新创建的虚拟机
DSC00018.png

  ↓正常启动虚拟机之后,会打开如下所示的配置图形界面。
  首先需要选择安装过程中的使用语言,可以选择中文,也可以选择英文。我这里为了锻炼英语选择了英文。点击下一步
DSC00019.png

  然后设计系统时间所在时区
DSC00020.png

  设置好时区,时间之后,点击done
DSC00021.png

  ↓安装所需软件这一项,建议选择最小安装(Minimal install)就可以。
DSC00022.png

  ↓进行系统设置
DSC00023.png

DSC00024.png

DSC00025.png

  按照如下所示将磁盘大小设置完成。(大小可以根据自己的喜好设置,其中/boot一般设置500M就可以)
DSC00026.png

DSC00027.png

  ↓配置完成之后,点击安装(电脑屏幕太小,按钮只能看见一半)
DSC00028.png

  ↓可以设置root用户密码
DSC00029.png

DSC00030.png

  ↓等待安装完成,重启即可
DSC00031.png

DSC00032.png

  三、网络设置
  重新启动之后,进入Linux登录界面,输入用户名和密码。
DSC00033.png

  使用cd命令进入网络设计文件所在路径,使用vi命令编辑网络配置文件。
DSC00034.png

  ifcfg-ens33文件编辑前如下:
DSC00035.png

  修改之后如下所示:
DSC00036.png

  注意:此时的虚拟机的NAT设置如下。我们设置的IP地址需要在起始-终止IP之外。
   DSC00037.png
DSC00038.png

  
  重启网络服务。命令:service network restart
DSC00039.png

  确认网络设置是否正确。命令:ifconfig
DSC00040.png

  通过本地电脑命令窗口,查看是否可以与虚拟机互通。
DSC00041.png

  四、使用系统镜像文件配置本地yum源
  1、使用ftp工具。将镜像文件上传到虚拟机目录上。
  推荐位置:/usr/local/src
DSC00042.png

  2、为了操作方便,使用SSH工具连接虚拟机。我这里使用的Xshell,配置如下
DSC00043.png

  3、挂载镜像文件
  挂载命令:mount -t iso9660 -o loop /usr/local/src/rhel-server-7.3-x86_64-dvd.iso  /media/cdrom
  ※取消挂载命令:umount /media/cdrom
DSC00044.png

  4、设置开机自动挂载系统镜像文件
  vi /etc/fstab   #添加以下代码。实现开机自动挂载
  /usr/local/src/rhel-server-7.3-x86_64-dvd.iso  /media/cdrom   iso9660    defaults,ro,loop  0 0
  5、配置本地yum源
  cd /etc/yum.repos.d/   #进入yum配置目录
  touch  rhel-media.repo   #建立yum配置文件
  vi  rhel-media.repo   #编辑配置文件
  添加以下内容
  [rhel-media]  #这一行一定要写
  name=Red Hat Enterprise Linux 7.3   #自定义名称
  baseurl=file:///media/cdrom #本地光盘挂载路径
  enabled=1   #启用yum源,0为不启用,1为启用
  gpgcheck=1  #检查GPG-KEY,0为不检查,1为检查
  gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release   #GPG-KEY路径
  :wq! #保存退出
  6、使用yum命令自动安装软件
  yum clean all   #清除yum缓存
  yum makecache  #缓存本地yum源中的软件包信息
DSC00045.png

  yum install httpd   #安装apache
  rpm -ql httpd  #查询所有安装httpd的目录和文件
  systemctl start httpd.service  #启动apache
  systemctl stop httpd.service  #停止apache
  systemctl restart httpd.service  #重启apache
  systemctl enable httpd.service  #设置开机启动
  RHEL 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙
  关闭firewall:
  systemctl stop firewalld.service #停止firewall
  systemctl disable firewalld.service #禁止firewall开机启动
  yum install iptables-services  #安装iptables
  vi /etc/sysconfig/iptables  #编辑防火墙配置文件
  ---------------------
  # Firewall configuration written by system-config-firewall
  # Manual customization of this file is not recommended.
  *filter
  :INPUT ACCEPT [0:0]
  :FORWARD ACCEPT [0:0]
  :OUTPUT ACCEPT [0:0]
  -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
  -A INPUT -p icmp -j ACCEPT
  -A INPUT -i lo -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
  -A INPUT -j REJECT --reject-with icmp-host-prohibited
  -A FORWARD -j REJECT --reject-with icmp-host-prohibited
  COMMIT
  --------------------
  :wq! #保存退出
  systemctl  start  iptables.service  #启动防火墙
  systemctl  stop  iptables.service  #停止防火墙
  systemctl  restart  iptables.service  #重启防火墙
  systemctl  status  iptables.service  #查看防火墙状态
  systemctl  enable  iptables.service  #设置开机启动
  四、设置主机名为dscn1
  vi /etc/hostname #编辑配置文件
  dscn1  #修改localhost.localdomain为dscn1
  :wq!  #保存退出
  vi /etc/hosts #编辑配置文件
  192.168.6.3  www localhost  #修改localhost.localdomain为www
  :wq!  #保存退出
DSC00046.png

  shutdown -r now  #重启系统
  (2016/12/1 21:10分,今天先暂时更新到这里,今后将继续更新)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-387259-1-1.html 上篇帖子: 云技术入门指导:什么是云计算技术,云技术用什么语言开发 下篇帖子: hadoop 2.7.2 + zookeeper 高可用集群部署
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表