西大 发表于 2015-9-1 07:37:02

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

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

  本系列随笔是记录我体验freebsd+memcached的全过程,没有很高深的技术含量,写出来一是做笔记,二为给那些也想体验一下的朋友们一个引导,少走弯路;另我时间有限,最近又奥运2008,如果对朋友们造成困扰,请见谅!
  
一、如果你还没有下载freebsd 你最好现在就下载然后,下载的同时接着看。  1、引导光盘,只有35M,用它只是引导电脑进入freebsd安装环境(推荐)

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

7.0-RELEASE-i386-disc1.iso521658 KB7.0-RELEASE-i386-disc2.iso711414 KB7.0-RELEASE-i386-disc3.iso359954 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


  

  
  
  
  
页: [1]
查看完整版本: 用FreeBSD与memcached建立分布式缓存服务器全程记录之freebsd下载安装