CentOS下安装配置VPS服务

  • 装好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

  • 下载客户端(vPS)模版

#  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

你可能感兴趣的:(CentOS下安装配置VPS服务)