LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: csfrank

[原创]Linux 2.6.19.x 内核编译配置选项简介

[复制链接]
发表于 2008-2-3 12:07:13 | 显示全部楼层
金兄先透露一下 miniLAPP 是什麽玩意吧,LAMP 的一种还是别的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 15:28:29 | 显示全部楼层
Post by d00m3d;1813836
金兄先透露一下 miniLAPP 是什麽玩意吧,LAMP 的一种还是别的?


就先摘录一段吧,可以先让3d兄有个概念。

youbest兄的大作《5M大小的Apache服务器》和其续篇《600K的Apache服务器》将LFS的精神发挥到了极致,令人叹为观止!然而许多实用主义者(包括我在内)也只能叹为观止而已,因为这样的服务器由于过分追求小巧而变得不太实用,基本上不能在实践中用于生产目的。

鉴于上述原因,本文打算制作一个既实用又小巧的 Linux + Apache + PHP + PostgreSQL + OpenSSH + Iptables 服务器,并且实用优先于小巧。尽管实用优先于小巧,但是与基于普通发行版搭建的LAPP服务器相比仍然相当Mini,因此我把它称为"miniLAPP" 服务器。当然,除了小巧,灵活和高效也重要,这在本文中主要体现在:㈠对软件包进行最大限度的自定义配置,㈡在保证稳定的前提下进行编译优化。

基本上,小巧和实用是有冲突的,因为越要求实用就越需要各种功能,也就越无法保证小巧。为了解决这个问题,本文采用了"核心+扩展"的思路。所谓"核心" 是指保证服务器正常运行必须使用的资源,比如:libc, init, httpd, postgres, libphp, sshd ... 以及各种设备文件、配置文件等等。所谓"扩展"是指非运行时必须的资源,比如:top, cat, gcc ... 等等,主要用于服务器维护。

解决方案是将"核心"部分安装在"/"目录下,使其在服务器一起动的时候就能够使用,而将"扩展"部分安装在"/usr"目录下,并且"/usr"位于独立的分区上,仅在需要使用的时候才手动挂载,使用完毕以后再手动卸载。

;)
回复 支持 反对

使用道具 举报

发表于 2008-2-3 18:31:41 | 显示全部楼层
居然忘记金兄是 PostgreSQL 的拥护者,建 LAPP 是理所当然的了,嘿嘿。
回复 支持 反对

使用道具 举报

发表于 2008-2-14 12:20:09 | 显示全部楼层
win和linux可以兼容吗,就是一台机子上装两个不同厂商的系统
回复 支持 反对

使用道具 举报

发表于 2008-2-14 21:29:01 | 显示全部楼层
Prompt for development and/or incomplete code/drivers
显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择
这个可不一定啊,比如要用PPPoE,不选这个不行啊
回复 支持 反对

使用道具 举报

发表于 2008-2-14 21:46:14 | 显示全部楼层
Post by pouo521;1816046
win和linux可以兼容吗,就是一台机子上装两个不同厂商的系统
大多数人都是这样吧!
回复 支持 反对

使用道具 举报

发表于 2008-2-21 14:44:15 | 显示全部楼层
受用了!谢谢!
回复 支持 反对

使用道具 举报

发表于 2008-2-26 16:52:27 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-4-29 16:19:07 | 显示全部楼层
当时还作了个2.6.13的,被老师说毫无意义,早知道应该共享出来的
回复 支持 反对

使用道具 举报

发表于 2008-10-25 09:34:20 | 显示全部楼层
好东西!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表