- 裝好CentOS后,加入 openvz 源、升級系統、安裝 openvz 內核和 vzctl, vzquota 等工具:
# cd /etc/yum.repos.d
# wget http://download.openvz.org/openvz.repo
# rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ
# yum update
# yum install vzkernel
# yum install vzctl vzquota
為了能讓 VE/VPS 訪問外部網絡,我們必須啟動 ip forwarding;如果內核出錯或者運行很慢,我們希望能用特殊按鍵 dump
一些信息到控制臺并結合 log 排錯,所以建議打開 kernel.sysrq:
# vi /etc/sysctl.conf

net.ipv4.ip_forward = 1
kernel.sysrq = 1

為了減少麻煩最好關閉 selinux
# vi /etc/sysconfig/selinux

SELINUX=disabled

檢查 vz 服務是否自動啟動,并重啟機器進入 openvz 內核:
# chkconfig --list vz
vz 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# reboot
# cd /vz/template/cache
# wget http://download.openvz.org/template/precreated/centos-5-x86_64.tar.gz
這里我下載的是centos的,也可以下載其他模版(
下次我得把這個保存下來,現在又在下載呢,超慢啊,崩潰了),在當前目錄cache,安裝vps
# vzctl create 1 --ostemplate centos-5-x86_64
配置相關參數
# vzctl set 1 --onboot yes --save
# vzctl set 1 --ipadd 172.16.39.110 --save
# vzctl set 1 --nameserver 8.8.8.8 --save
# vzctl set 1 --hostname vps01.vpsee.com --save
# vzctl set 1 --diskspace 10G:10G --save
管理vps
# vzctl start 1
# vzctl restart 1
# vzctl stop 1
# vzctl destroy 1
# vzctl exec 1 passwd