1.安装qemu
【快速安装:https://pkgs.org/search/qemu】
在http://wiki.qemu.org/Download中下载关于qemu的源代码压缩文件,并放入/home/qemu中
本文以qemu-2.1.3为例,具体参考qemu版本
- yum install -y gcc*
- yum install -y zlib*
- yum install -y glib*
-
yum install install autoconf automake libtool
- cd /home/qemu
- tar -jxvf qemu-2.1.3.tar.bz2
进入/home/qemu/qemu-2.1.3中,并进行编译
2.安装vnc+fluxb
- ./configure
- make
- make install
ox
rpm -ivh epel-release-latest-6.noarch.rpm
yum install -y fluxbox
yum groupinstall -y "x window system"
可能还需要rpmforge
3.安装vnc
yum
install
tigervnc tigervnc-server -y
.设置vnc密码
vncpasswd
5.配置vnc
vi /root/.vnc/xstartup
将内容改为
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#twm &
#gnome-session &
exec /usr/bin/fluxbox
6
vi /etc/sysconfig/vncservers
最后两行加上,然后保存退出
VNCSERVERS="1:root"
VNCSERVE
RARGS[1]="-geometry 1024x768"
7.
chmod +x ~/.vnc/xstartup
chkconfig vncserver on
如果VNC无法连接,尝试关闭防火墙 service iptables stop(懒人法)
添加防火墙端口:
vi /etc/sysconfig/iptables
上面我们只添加了一个 root 帐号和桌面 1,所以这里按照上面的规则,添加 “5901以及3389” 端口号即可。
-A INPUT -m state –state NEW -m tcp -p tcp –dport 5901 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3389 -j ACCEPT
(COMMIT之前)
重启防火墙
service iptables restart