日期:2011-12-31 17:28:00  来源:本站整理

Centos 6安装OpenVZ[服务器安全]

赞助商链接



  本文“Centos 6安装OpenVZ[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
安装OpenVZ源

cd /etc/yum.repos.d
wget http://download.openvz.org/openvz.repo

安装OpenVZ源证书

rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

查看源里面的设置,看下自己的版本,把enabled改成1,别的的改成0,不过这个普通是默许的,所以普通不需求改正,会自动检测到自己安装的是哪个版本,我这里用的是centos 6.

vi openvz.repo

[openvz-kernel-rhel5] 设置为 (enabled=0)
[openvz-kernel-rhel6] 设置为 (enabled=1)

安装OpenVZ

yum search vzkernel 可以列出可安装的内核列表
yum -y install vzkernel 32 位系统安装
yum -y install ovzkernel.x86_64 64 位系统安装

改正sysctl.conf文件

vi /etc/sysctl.conf

内容改正以下

net.ipv4.ip_forward = 1

net.ipv4.conf.default.rp_filter = 1

net.ipv4.conf.default.accept_source_route = 0

kernel.sysrq =

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

net.bridge.bridge-nf-call-ip6tables = 0

net.bridge.bridge-nf-call-iptables = 0

net.bridge.bridge-nf-call-arptables = 0

改正 vz.conf

vi /etc/vz/vz.conf

改正成 NEIGHBOUR_DEVS=all

改正selinux

vi /etc/sysconfig/selinux

改正成SELINUX=disabled

重启 reboot

会看到多了一项grub启动菜单,普通会在第一个,挑选进入



管理OpenVZ

首先 我们需求弄清楚OpenVZ的目录以及VPS操作系统模板
/vz是Openvz的目录
此中/vz/templates/cache 是操作系统模板目录
我们可以手动下载系统模板

模板可以在http://download.openvz.org/template/precreated/中探求

比方我们需求Fedora15

cd /vz/template/cache
wget http://download.openvz.org/template/precreated/fedora-15-x86.tar.gz

这样有VPS的系统模板 我们便可以成立VPS了:

vzctl create 100 --ostemplate fedora-15-x86--–config basic
这里的 100是VPS ID

vzctl set 100 --onboot yes --save
完成了 设置为开机启动

vzctl set 100 --hostname supervm1.hostren.com --save
vzctl set 100 --ipadd 192.168.0.1 --save
设置主机头和IP地址

vzctl set 100 --numothersock 120 --save
vzctl set 100 --nameserver 192.168.0.254 --save
设置DNS和Sock 普通倡议设置为120

VPS成立好了 VPS的配置文件在/etc/vz/conf/100.conf

vzctl start 100
都清楚了 我们可以运行上面的号令 启动vps了

vzctl exec 100 passwd
VPS启动了 但是ROOT密码大概不安全哦 运行上面的号令 设置Root密码

好了 这样一个VPS就成立完成了 可以利用Putty举行SSH登录管理了

下面在说说基本管理
vzctl enter 100 # 进入这个vps 和操作物理系统无辨别 输入exit 可以退回到物理服务器
vzctl stop 100 # 终止VPS
vzctl restart 100 # 重新启动VPS
vzctl destroy 100 #删除VPS 注意:删除前请先Stop停掉 不然无法删除

vzlist -a # 可以列出物理服务上的全部VPS

vzctl exec 100 cat /proc/user_beancounters
可以查看VPS的资源利用以及限制情
  以上是“Centos 6安装OpenVZ[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 2008R2 HyperV下安装CentOS6,网卡无痛设置
  • CentOS 6.x 利用安装光盘作为yum源
  • CentOS 下 Nginx + Keepalived 配置高可用Web站点
  • CentOS 5.8布置web缓存服务器(squid+memcached)
  • centos6.2改正yum的源为安装光盘
  • CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
  • CentOS 6.2 安装Nginx并设置为开机服务
  • CentOS 6.2布置DNS
  • CentOS6.2利用yum安装LAMP及phpMyadmin
  • CentOS下配置PHP+phpMyAdmin
  • centos下mysql主从同步快速设置步骤分享
  • 在Windows主机上按时备份远程VPS(CentOS)数据的批处理
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .