运维日记001-在虚拟机上安装RHEL6/CentOS6实验环境模板
来源:互联网 发布:淘宝推手 编辑:程序博客网 时间:2024/06/03 09:25
运维日记001-在虚拟机上安装RHEL6/CentOS6实验环境模板
宿主机为Mint 17.3,虚拟机软件选择VirtualBox5.0.16。在其上安装CentOS6.5。网络连接方式选择“桥接网卡”。进入安装后,为了保持系统的精简,软件包选择最小安装,这种方式下一共会安装200多个软件包。
启动网络连接
最小化安装后,启动后网卡是没有激活的,而且图形化的setup网络配置工具也不可用,需要手工编辑文件。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
文件内容参考如下:
DEVICE=eth0TYPE=EthernetONBOOT=yesBOOTPROTO=noneIPADDR=192.168.1.111NETMASK=255.255.255.0GATWAY=192.168.1.1IPV6INIT=noUSERCTL=noDNS1=192.168.1.1DNS2=8.8.8.8
这里删除了UUID和MAC地址两行,主要为了防止今后虚拟机克隆时候引起的地址冲突。另外将ONBOOT改为yes,使得系统启动时直接激活网卡。将BOOTPROTO由dhcp改为none,设置静态IP地址、网关及DNS(静态IP是为了今后用ssh连接方便)。
重启网络
/etc/init.d/network restart
测试一下网络配置是否正确
ifconfig eth0ip routeping www.bing.com
关闭NetworkManager服务
注意,如果不是最小化安装,选择安装了一些桌面组件,则有可能安装了NetworkManager服务。这个服务主要为了适应网络环境变化的情况下,保持网络访问的可持续性,在桌面应用尤其是移动应用环境中很有用,但在服务器生产环境中,最好把它关闭。关闭的方法如下。
service NetworkManager stopchkconfig NetworkManager off
关闭SELinux
SELinux会对很多操作产生影响,在学会如果使用它之前最好先将其关闭,否则在实验中产生很多莫名其妙的问题确不知如何处理。
vi /etc/selinux/config
将SELINUX=enforcing改为disabled
关闭IPTables
iptalbes -F/etc/init.d/iptable save
配置本地yum源
将其他yum源移除
mkdir bakmv *.repo bak
增加一个dvd光盘的本地源
vi /etc/yum.repos.d/local.repo
文件内容如下:
[CentOS-dvd]name=CentOS $releasever - DVDbaseurl=file:///media/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
今后需要安装软件时候,只需要在虚拟机上挂载CentOS6.5的光盘镜像文件,然后:
mount /dev/cdrom /media
测试一下配置是否正确
yum list all
安装两个小软件测试一下yum源是否正确配置:
yum install vim-commonyum install vim-enhanced
建立虚拟机快照并导出虚拟电脑
一切配置好了以后,建立一个虚拟机快照。然后导出虚拟电脑,这就是我们今后进行运维实验的虚拟机模板。
0 0
- 运维日记001-在虚拟机上安装RHEL6/CentOS6实验环境模板
- 在linux CentOS6上安装web环境
- 在CentOS6虚拟机上安装VirtualBox增强功能
- 在虚拟机上安装CentOS6.5(minimal)
- 在CentOS/RHEL6.2/5.8,Fedora17/16上安装Nginx/PHP-FPM环境
- 64位RHEL6.3上安装虚拟机Vbox 4.2.8
- 虚拟机下centos6.5安装lnmp环境
- 虚拟机oracle virtualbox 上安装centos6.5
- 虚拟机之CentOS6上安装Nexus私服
- 在CentOS6上安装 maven
- KVM 虚拟机安装配置在CentOS6.2
- 在centos6.4下安装虚拟机软件
- centos6.8在虚拟机中的安装
- 在RHEL6.1上安装Oracle 数据库10g
- 在RHEL6上安装基于APACHE的SVN
- 原生的zfs在rhel6上的安装
- 在rhel6.3 x86-64系统上安装lsscsi包
- 一键安装GitLab7在RHEL6.4上
- [BX]和loop指令
- 亚马逊泄露8万多名Kindle用户密码?2016-07-11
- Java的构造方法能不能为private,何时可以将构造方法声明为private?
- Zookeeper内部分析
- 包含多个段的程序
- 运维日记001-在虚拟机上安装RHEL6/CentOS6实验环境模板
- linux安装包管理
- 翻转链表,判断链表是否有环,回文数,找出链表倒数第k个数这样的题目
- 十六进制换算成十进制
- js
- 修改封闭、扩展开放原则
- Binder_Native:匿名service
- 更灵活的定位内存地址的方法
- 暗云ⅡBootKit木马分析 20160715