LAMP 以及 PHP 开发环境搭建全记录之 Linux 篇
我作事情大多都是心血来潮人来疯之类的,比如现在正在忙活的 LAMP 以及 PHP 开发环境的搭建记录,呵呵,都是自己骨子里那点点完美主义思想作祟。恩,希望能好好把之前这半个星期所忙活的东西都好好写一下,以后自己还能当复习用。
首先是安装 linux 系统,为了方便,我选用了最近风头最劲的 ubuntu 版本为 8.10,如果纯粹作为开发所用的话,倒是推荐用 CentOS,目前最新版本是 5.2。这里我记录的是 ubuntu 的安装记录,其他 linux 系统应该大体差不多。哦~对了,我是装的 vista & ubuntu 双系统。哈哈,这大概是我这个 linux 篇唯一能说道说道的事了吧。
我以前升级硬盘换下了个 80G SATA 硬盘,这回派上用场了,双硬盘来装双系统有很多好处的,呵呵。以前已经安装好了 vista,现在安装 ubuntu 我先把安装了 vista 的硬盘拔下来,单独接上要装 ubuntu 的硬盘,一路默认方式安装好 ubuntu(其实不用拔安装 vista 的硬盘,直接在 BIOS 里指定用哪块硬盘作引导就行了,无视我的狭隘完美主义思想吧,哈哈)启动进入到 ubuntu 里后插上安装有 vista 的硬盘(大家的应该都是 SATA 硬盘了吧)在终端里输入 sudo gedit /boot/grub/menu.lst 删除多余内容只保留关于 ubuntu 的启动项的代码并添加关于 vista 的启动项代码,我这里修改完后整个文件的内容如下:
#启动界面默认选择的启动项,后面的数字以 0 为第一项类推
default 1
#启动界面的等待时间
timeout 10
#关于 Vista 的启动项代码 title 后的字符串可以换成你喜欢的,其他的不要动
title Microsoft Windows Vista
acpi
fallback 1
find –set-root /bootmgr
chainloader /bootmgr
#关于 Ubuntu 的启动项代码,这里的内容根据你所安装的 Ubuntu 版本不同而不同
#不过反正是用 menu.lst 文件里之前的内容所保留下来的,不用太在意我这里所写的
title Ubuntu 8.10, kernel 2.6.27-11-generic
root (hd1,0)
uuid 18dece04-f62a-4825-857a-3d639443cb6d
kernel /vmlinuz-2.6.27-11-generic root=UUID=929ca1df-30d7-43a6-8b24-4a959644ee5f ro noapic locale=zh_CN quiet splash
initrd /initrd.img-2.6.27-11-generic
quiet
不要直接保存,用另存为的方式保存到 vista 所在硬盘的系统分区根目录下,这样启动电脑后就可以自由选择进入哪个系统了。恩,我这个方法适用于 vista 要是 vistaload 2.1.2 激活方式并且用其所在硬盘做主引导,如果要 ubuntu 所在硬盘做主引导就把上面的 root(hd1,0) 移动到 vista 启动项代码的 title 下面。
嘿嘿,这样双系统就安装好拉,双硬盘装双系统有什么好处呢?就是随便我拆掉哪个硬盘都不会影响另一个硬盘的系统,可以非常的自由恢复成任何一种单系统,咔咔。
嗨
@寂寞少年
呵呵,不好意思啊,这个系列没出完,最近太忙了。没时间总结。
Hi,i am chin pang我今天听到一个的问题叫(森林那儿来的)???请问(森林那儿来的???我是来益智华小。。。^.^
大哥?你说的哪儿的话?听不懂啊。