用FreeBSD与memcached建立分布式缓存服务器全程记录之freebsd下载安装

写在此篇前面的话:
   写了两篇随笔后得到很多开发人员的好奇,我很高兴,虽然贬比褒多。在奥运期间都还能来凑个热闹,说明求知的人还是超多的!

  本系列随笔是记录我体验freebsd+memcached的全过程,没有很高深的技术含量,写出来一是做笔记,二为给那些也想体验一下的朋友们一个引导,少走弯路;另我时间有限,最近又奥运2008,如果对朋友们造成困扰,请见谅!

 

一、如果你还没有下载freebsd 你最好现在就下载然后,下载的同时接着看。

  1、引导光盘,只有35M,用它只是引导电脑进入freebsd安装环境(推荐)

7.0-RELEASE-i386-bootonly.iso 34450 KB

 

  2、完整完装光碟,有三张.(除非你上网超慢,或者想离线练习)

7.0-RELEASE-i386-disc1.iso 521658 KB
7.0-RELEASE-i386-disc2.iso 711414 KB
7.0-RELEASE-i386-disc3.iso 359954 KB

 

二、Freebsd安装过程简介(可略过)

  FreeBSD的安装过程和方式很灵活(也因此让很多人觉得它比linux、windows装起来麻烦一些),我在2003年时就装过 freebsd 5.x,也是一边摸索,一边网上找教程,这次装的是6.3和7.0。其实freebsd可以很方便很容易的安装,当然如果你想为你的机器、为你的应用量身打造的话,那就得麻烦一点了,^_^!

  FreeBSD安装过程一般情况下是这样的:1、用安装盘引导进入freebsd基本环境(就象dos);2、基本配置(国家、键盘);3、安装系统。

  由于我们是为了做缓存服务器,性能和稳定最重要,所以我进行最小化安装,只装最基本的系统和memcached相关的软件。

三、安装。

  准备工作:第一步的安装包下载完成了吧?请放到虚拟机的光驱里(如果忘了请看上一篇),并引导虚拟机后按F2从光盘引导。

由于截屏较多,请全部截图(28 张)打包下载,然后按顺序看。下面贴一些重点:

*↑↓键进行项目选择,TAB键进行菜单区、按钮间的切换


1、sysinstall工具菜单简介

 

"standard",是进行标准安装,选择它会安装一些组件,包括x-windows等,但我们做服务器不需要一些东西,而且安装也慢一些.

 "express",快速安装,它装较少东西,具体装了哪些,我也不知道(没得选择),不推荐

"custom",自定义安装,虽然标为专家安装方式,其实很简单,跟着我的图片一步一步走。我们要安装 “进行最小化安装,只装最基本的系统和memcached相关的软件。”嘛,所以选它。

 

2、分区及建立安装点

 

 

 *slice相当于windows里的分区,选择到想用来装freebsd的分区上后按"C”键,然后按"q"退出。

 

这里建freebsd文件系统(加载点),图方便按"A", 即可.

 

这里填的时候注意IP哟!

 


 

 "commit"即提交,回车后提示是否确定这些配置,回车开始安装.

如果不出意外就会安装完成(10分钟左右), 此时系统会询问您是否进行其它设定,选择No ,并系统就会重启系统 (重启时就将引导光碟拿出.)

 

 

 

 安装ports树(必须).

csup -L 2 -h cvsup.cn.FreeBSD.org /usr/share/examples/cvsup/ports-supfile

 

* 可能会需要二十分钟到四十分钟,这时可以按alt+f2~f8,切换到另一个tty终端,登录并进行其它的操作,这个特爽,这就是多用户多任务系统的最有力的表现。建议这时你可以对着手册熟悉命令,

 

 

四、安装一些方便使用的工具和初始设置

1、最基本设置

设置密码 passwd;

查看当前所在目录 pwd;

查看当前装了哪些软件包 pkg_info;

对系统进行设置 sysinstall;


 

2、安装wget,方便下载文件,包括网页,与linux 下的使用方法一样
# cd /usr/ports/ftp/wget

# make install clean

下载示范: #wget http://www.cnblogs.com/yihuiso/admin/EditPosts.aspx?IsDraft=1

#wget wget http://www.monkey.org/~provos/libevent-1.3e.tar.gz

 

  现在已经装了一个最基本的freebsd系统,接下来要做的就是给它装你需要的软件,请大家收藏这个地址:http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/book.html,官方写的使用手册。

 


  freebsd很“灵活”,灵活到它除了内核外都可以由你来配置,我感觉很爽(可以配置你需要的系统,还可以编译内核哟),而且这方面的书较少,中文就更少了。大家有什么疑问请直接在留言里提,大家也可以共同学习,我也是个新手。

 

学习网站:

1、http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/book.html

2、http://freebsd.ntut.idv.tw/

3、http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/index.html

4、http://freebsd.chinaunix.net/

5、http://freebsd.chinaunix.net/

6、http://ohaha.ks.edu.tw/

7、http://www.freebsdchina.org/forum

8、http://g.cn



 

posted @ 2008-08-15 10:33  一挥  阅读(2424)  评论(4编辑  收藏  举报