带来一篇打造轻便的 Linux 服务器
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利;版权声明:转载时请以超链接情势标明文章原始出处和作者信息及本声明
http://ubuntuman.blogbus.com/logs/32869260.html
本文只写一下搭建基础服务器的部分。刊行版我选择的是Ubuntu,固然我晓得CentOS或是RHEL大概功能会更好点,但究竟Ubuntu对照熟习也对照复杂。Ubuntu自己有Server版,并且能够几近无需干涉的安装好一台LAMPServer,但Linux自己的兴趣就在于折腾,并且关于服务器我更但愿晓得究竟都有甚么器材在跑,以是我决意从搭建一个洁净的基础体系入手下手。经由一番Google,我找到了一个近乎“完善”的教程:MinimalUbuntu8.04ServerInstall,上面的安装历程也基础就是按着这个教程来的,略微改善满意了一下实践必要。
言回正传,入手下手进进安装。起首,用Ubuntu8.04DesktopLiveCD引诱服务器,开一个Terminal就能够完工了。
第一步,启动分区工具对硬盘分区。这里我利用的也是cfdisk(不必GPart的缘故原由是由于这台服务器压根就没鼠标-_-b),对500G的硬盘举行了分区。命令以下:
sudosu
cfdisk/dev/sda
起首分出60MB主分区用作/boot,然后分50GB逻辑分区作为根分区,4GB逻辑分区作为互换分区,剩下的分一个分区作为/home利用。分好后不要忘了写进分区表。
完成份区以后入手下手对各个分区举行格局化,为了便利,我只利用了ext3这一种格局:
mkfs.ext3/dev/sda1
mkfs.ext3/dev/sda5
mkfs.ext3/dev/sda6
mkswap/dev/sda7
完成份区后能够装基础体系了,这里必要利用debootstrap,详细命令是:
mkdir/min
mount/dev/sda5/min
mkdir/min/boot
mount/dev/sda1/min/boot
mkdir/min/home
mount/dev/sda6/min/home
apt-getinstalldebootstrap
在实行debootstrap之前,倡议先辈行一下源设置。由于这一步必要下载大批软件,因而选用一个最快的源仍是很有需要的。这里我利用的是cn99的源:
nano/usr/share/debootstrap/scripts/hardy
找到相似上面的段落(default_mirror),改成您必要的源:
case$ARCHinamd64|i386|sparc)
default_mirrorhttp://ubuntu.cn99.com/ubuntu
然后入手下手安装最小体系
debootstraphardy/min
完成后,我们必要对这个体系举行一番设置使其可用。起首我们能够先将一些设相信息间接复制到方针体系中:
cp/etc/hosts/min/etc/
cp/etc/network/interfaces/min/etc/network/
cp/etc/bash_completion/min/etc/
cp/etc/bash.bashrc/min/etc/
别的,我们还必要为光驱举行一些设置:
mkdir-p/min/media/cdrom0
ln-scdrom0/min/media/cdrom
创建fstab:
nano/etc/fstab
fstab文件的内容大抵以下:
proc/procprocdefaults00/dev/sda5/ext3relatime01/dev/sda1/bootext3relatime01/dev/sda6/homeext3relatime01/dev/sda7noneswapsw&n
12下一页
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。
带来一篇打造轻便的 Linux 服务器
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结;bsp;00/dev/cdrom/media/cdrom0udf,iso9660user,noauto,exec,utf800做完这一步,我的体系基础上就装好了,如今我们就能够chroot出来,举行进一步的设置:</P>mountCbind/dev/min/dev
mount-tprocproc/min/proc
mount-tsysfssysfs/min/sys
chroot/min
设准时区:
cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
安装一个文本编纂器,我团体对照喜好nano,固然你也能够装vim:
apt-getinstallnano
创建源列表,仍是填进最快的源:
nano/etc/apt/sources.list
内容以下,利用的是cn99的源(我在教导网能到1M/s的速率)
debhttp://ubuntu.cn99.com/ubuntuhardymainrestricteduniversemultiversedebhttp://ubuntu.cn99.com/ubuntuhardy-updatesmainrestricteduniversemultiversedebhttp://ubuntu.cn99.com/ubuntuhardy-securitymainrestricteduniversemultiverse更新源并晋级现有软件:
apt-getupdate
apt-getdist-upgrade
设置root用户暗码,并新建一个用户,并使它有sudo权限:
passwd
adduserliuyang
addgroupadmin
adduserliuyangadmin
echo“%adminALL=(ALL)ALL”>>/etc/sudoers
安装grub,使方针体系能够引诱:
apt-getinstalllinux-image-servergrub
mkdir/boot/grub
update-grub
update-initramfs-u
方针体系已设置终了,如今推出chroot,完成最初的操纵-将grub装到/dev/sda的MBR上:
exit
grub-installCroot-directory=/minCno-floppyCrecheck/dev/sda
从头启动体系,加入LiveCD,假如统统一般的话,你应当能够用一个“洁净的”Ubuntu引诱起你的服务器了
</p>上一页12
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利; 说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。? 以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。 感谢老师和同学们在学习上对我的帮助。 然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。 通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。? 学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
页:
[1]