Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6874
  • 博文数量: 1
  • 博客积分: 1440
  • 博客等级: 上尉
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-22 14:19
文章分类

全部博文(1)

文章存档

2008年(1)

我的朋友
最近访客

分类: BSD

2008-07-20 16:25:53

网上很多资料不是已经很老了,就是有很多的错误,本文立足于给新手提供一个照搬就能用备忘录,尽量在原有默认的基础上修改,减少不必要的步骤、噱头,包括配置文件,所以高人、牛人就可以飘过了。
 
一、FreeBSD7.0最小化安装
   最小化安装图解可参见:
 
二、部分初始设置
   1、ee /etc/rc.conf
      加入 sendmail_enable="NONE"                   #停用sendmail
      加入fsck_y_enable="YES"                       #非正常关机后自动启动自检程序
   2、ee /etc/make.conf
      加入MASTER_SITE_OVERRIDE?= \
       \      #ports镜像点设置,选择速度快的镜像点
      #以上两个链接基本够用了
      WITHOUT_X11=yes                              #不下载X11相关的东西,后面安装php- gd要用 
 
三、升级
  1、源代码升级
    cd /usr/share/examples/cvsup
    ee standard-supfile
    default host=cvsup5.cn.freebsd.org             #北京网通镜像点,电信镜像点比较多,随便找一个
    按esc键退出保存
    rehash
    csup -g -L2 standard-supfile                   #csup为FreeBSD7.0自带,免去安装cvsup步骤
  2、ports升级
    A、第一种方法
    ee ports-supfile
    default host=cvsup5.cn.freebsd.org         #北京网通镜像点,电信镜像点比较多,随便找一个
   
    因为基本安装,属于测试性的,所以ports全部升级,当然水平达到一定,如果用于服务器,可以定制
    需要更新的ports
    B、第二种方法
    第一次用
    portsnap fetch extract
    以后升级
    portsnap fetch update
 
四、软件安装(全部用符合FreeBSD规范的ports安装,以减少后面运行潜在出错的机会)
   1、安装axel                                  #连同前面的部分初始设置中的make.conf可以加快ports下载速度,可以称之为
                                                   FreeBSD下的“迅雷”
   cd /usr/ports/ftp/axel
   make install clean
   安装完
   ee /usr/make.conf
   加入 FETCH_CMD=axel -a
   DISABLE_SIZE=yes                      #默认以后下载工具为axel
  
   2、安装mysql                                
   cd /usr/ports/databases/mysql51-sever
   make WITH_CHARSET=utf8 WITH_XCHARSET=all WITH_PROC_SCOPE_PTH=yes  SKIP_DNS_CHECK=yes BUILD_OPTIMIZED=yes install clean
   初始化
   /usr/local/bin/mysql_install_db             #建立mysql数据库 /var/db/mysql
   chown -R mysql:mysql /var/db/mysql          #不能少,否则很多情况下起不来!!
   /usr/local/bin/mysqld_safe &                #启动
   修改密码
   mysql安装后密码默认是空
   mysqladmin -uroot  password "123"
   mysqladmin -uroot -p password "123"
   cp /usr/local/share/mysql/my-small.cnf /etc/my.cnf #mysql配置文件
   ee /etc/rc.conf    mysql_enable="YES"
  
   
 
 
未完待续
 
 
阅读(1151) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~