linux教程之Linux下设置OPENVZ假造机的历程剖析
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。在Linux下设置OPENVZ实例
保举利用FedoraCore4/5/3大概RHEL/CentOS4。
1.下载安装文件
依据您的内核版本在这里:http://openvz.org/download/kernel/下载。
#rpm-ihvvzkernel-name*.rpm
2.修正grub.conf文件
titleOpenVZ(2.6.8-022stab029.1)root(hd0,0)kernel
/vmlinuz-2.6.8-022stab029.1roroot=/dev/sda5initrd/initrd-2.6.8-022stab029.1.img
3.修正、etc/sysyctl.conf文件:
/etc/sysctl.conf:
#OnHardwareNodewegenerallyneed
#packetforwardingenabledandproxyarpdisabled
net.ipv4.ip_forward=1
net.ipv4.conf.default.proxy_arp=0
#Enablessourcerouteverification
net.ipv4.conf.all.rp_filter=1
#Enablesthemagic-sysrq
keykernel.sysrq=1
#net.ipv4.tcp_ecn=0
#wedonotwantallourinterfacestosendredirects
net.ipv4.conf.default.send_redirects=1
4.假如你运转了iptables防火墙和SELinux,先封闭和克制。
编纂/etc/sysconfig/selinux:
SELINUX=disabled。
别的还要封闭iptables防火墙。
5.安装OpenVZ办理软件
依据您的版本在这里:http://openvz.org/download/utils/下载。
#rpmCUhvvzctl*.rpmvzquota*.rpmvzpkg*.rpm
6.从头启动VZ
#/etc/init.d/vzstart
7.安装模板
#rpmCihvvztmpl-fedora-core-3-1.0-2.noarch.rpm
#vzpkgcache
Creatingcacheforfedora-core-3OStemplate
Settingupinstallprocess
Packingcachefilefedora-core-3.tar.gz...
Cachefilefedora-core-3.tar.gzcreated.
8.为假造服务器创立一个非零ID
#vzctlcreate101
CreatingVPSprivatearea:/vz/private/101
VPSismounted
Postcreateactiondone
VPSisunmounted
VPSprivateareawascreated
9.设置为零参数
#vzctlset101--hostnametest101.my.org--save
HostnameforVPSset:test101.my.org
SavedparametersforVPS101
#vzctlset101--ipadd10.0.186.1--save
AddingIPaddress(es):10.0.186.1
SavedparametersforVPS101
#vzctlset101--nameserver192.168.1.165--save
Fileresolv.confwasmodified
SavedparametersforVPS101
10.设置root用户口令
#vzctlset101--userpasswdroot:test
11.启动SSH保卫历程
#vzctlexec101servicesshdstart
12.启动VPS
#vzctlstart101
StartingVPS...
VPSismounted
AddingIPaddress(es):10.0.186.101HostnameforVPS101set:test.my.org
VPSstartinprogress...
13.加载防火墙
后面封闭的防火墙,出于平安思索这里还要加载
#vzctlset101--iptablesiptable_filter
--iptablesipt_length--iptablesipt_limit
--iptablesiptable_mangle--iptablesipt_REJECT--save
</p>
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。 再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。? 当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。 学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。 我想即使Linux高手也很难快速准确精练的回答你。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
页:
[1]