Varnish——CND加速的实现(环境搭建)

实验环境的搭建:

1.下载一个rhel6.5的镜像,安装一个linux6.5的虚拟机作为母盘(最小安装)

安装步骤:

(1)搭建一个共享的rhel6.5的yum源
<1>创建一个目录/iso,将rhel6.5的镜像移动到这个目录中
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
<2>安装httpd,开启服务,设置开机自启动,关闭防火墙
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
<3>在http的默认发布目录下建立一个目录westos,将rhel6.5镜像挂载到这个目录下
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
<4>将这条命令写到/etc/rc.d/rc.local文件中(开机自启动)
Varnish——CND加速的实现(环境搭建)
<5>给这个文件加上可执行权限
Varnish——CND加速的实现(环境搭建)
<6>浏览器中访问这个目录可以看到镜像中的内容
Varnish——CND加速的实现(环境搭建)

(2)打开虚拟机图形管理器,这里选择网络安装
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)

Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
设置内存为512M
Varnish——CND加速的实现(环境搭建)
硬盘大小为10G
Varnish——CND加速的实现(环境搭建)
将虚拟机的名字设置为base
Varnish——CND加速的实现(环境搭建)
(3)点击finish之后来到下面的界面,选择语言
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
取消ipv6地址
Varnish——CND加速的实现(环境搭建)
开始安装
Varnish——CND加速的实现(环境搭建)
(4)选择全部重装
Varnish——CND加速的实现(环境搭建)
选择时区,上海
Varnish——CND加速的实现(环境搭建)
设置超级用户密码
Varnish——CND加速的实现(环境搭建)
系统提示密码太弱,不用管,选择use anyway
Varnish——CND加速的实现(环境搭建)
选择重装linux系统,分区也选择默认的(连续按两次tab键即可)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
安装完之后会在这个界面停留一段时间
Varnish——CND加速的实现(环境搭建)
过一会会出现以下界面,选择reboot
Varnish——CND加速的实现(环境搭建)
(5)重启之后安装成功,超级用户登录
Varnish——CND加速的实现(环境搭建)
(6)更改主机名
注意:rhel6.5版本中很多东西都是用文件管理的,vim也是在安装之后才可以用,默认情况用vi,主机名在/etc/sysconfig/network文件中设置
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
(7)添加地址解析
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
(8)删除/udev/rules.d/目录下以70开头的文件
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
(9)配置网络,设置为静态ip地址
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)

重启网络服务
注意:rhel6.5中对服务的管理是以文件的方式管理的
Varnish——CND加速的实现(环境搭建)
查看ip,修改成功
Varnish——CND加速的实现(环境搭建)
(10)配置yum仓库
Varnish——CND加速的实现(环境搭建)
将enable改为1,url后的地址写为物理机上rhel6.5 镜像的地址
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
(11)关闭selinux
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
(12)关闭防火墙,并且设置开机不启动,rhel6.5中采用iptables管理火墙
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
(13)安装lftp,vim,openssh-clients等常用软件
Varnish——CND加速的实现(环境搭建)
(14)安装完之后poweroff,一定要poweroff,reboot的话之前的操作会全部失效,关机之后不要再打开这个虚拟机,因为每一次开机都会产生一些临时文件,而这个虚拟机是作为母盘来使用的,母盘一但做出改变,创建的快照就会挂掉,所以一定不要打开这个虚拟机
Varnish——CND加速的实现(环境搭建)
为了避免手残,将这个虚拟机的快捷方式删除掉
Varnish——CND加速的实现(环境搭建)
(15)物理机安装sysprep,删除产生的临时文件
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
2.用快照的方式创建三个虚拟机

(1)切换到/var/lib/libvirt/images/
Varnish——CND加速的实现(环境搭建)
(2)创建三个快照vm1,vm2,vm3
Varnish——CND加速的实现(环境搭建)
(3)打来虚拟机图形管理器
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
从现有的硬盘创建虚拟机
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
选择刚刚创建的快照
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
按照相同的步骤创建另外两个虚拟机

(4)配置虚拟机vm2和vm3的主机名和ip
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
修改ip,修改之后重启网络
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
vm3同样
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
Varnish——CND加速的实现(环境搭建)
配置好的信息如下:

主机名 ip
server1 172.25.22.1
server2 172.25.22.2
server3 172.25.22.3