海妖 发表于 2015-1-16 16:54:22

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>
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。

愤怒的大鸟 发表于 2015-1-18 17:11:34

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?

冷月葬花魂 发表于 2015-2-2 22:17:09

当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。

若相依 发表于 2015-2-8 13:01:04

随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。

飘灵儿 发表于 2015-2-25 17:01:02

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。

谁可相欹 发表于 2015-3-8 01:16:29

学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。

小妖女 发表于 2015-3-15 19:32:09

我想即使Linux高手也很难快速准确精练的回答你。

山那边是海 发表于 2015-3-22 03:11:35

熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
页: [1]
查看完整版本: linux教程之Linux下设置OPENVZ假造机的历程剖析