设为首页 收藏本站
查看: 1421|回复: 0

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

[复制链接]

尚未签到

发表于 2015-9-1 07:37:02 | 显示全部楼层 |阅读模式
  写在此篇前面的话:
  写了两篇随笔后得到很多开发人员的好奇,我很高兴,虽然贬比褒多。在奥运期间都还能来凑个热闹,说明求知的人还是超多的!

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

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

7.0-RELEASE-i386-disc1.iso521658 KB
7.0-RELEASE-i386-disc2.iso711414 KB
7.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工具菜单简介

DSC0000.gif
  "standard",是进行标准安装,选择它会安装一些组件,包括x-windows等,但我们做服务器不需要一些东西,而且安装也慢一些.
  "express",快速安装,它装较少东西,具体装了哪些,我也不知道(没得选择),不推荐
  "custom",自定义安装,虽然标为专家安装方式,其实很简单,跟着我的图片一步一步走。我们要安装 “进行最小化安装,只装最基本的系统和memcached相关的软件。”嘛,所以选它。
  
  2、分区及建立安装点

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

DSC0002.gif
  这里建freebsd文件系统(加载点),图方便按"A", 即可.
DSC0003.gif
  这里填的时候注意IP哟!
  
DSC0004.gif

  
  "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、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-108084-1-1.html 上篇帖子: memcached命令 下篇帖子: .net/c# memcached 获取所有缓存键(keys)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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