FreeBSD 5.2.1R Web Server架设实例过程

http://tech.ddvip.com   2006年04月01日    社区交流

本文详细介绍FreeBSD 5.2.1R Web Server架设实例过程

  照上面编译完,就可以保存退出了,然后运行cvsup开始升级ports:

  #cvsup ports-supfile

  这个升级过程大约也要30分钟左右。至此,所有的代码升级完毕。

  3. MAKE WORLD和定制内核。

  关于MAKE WORLD的详细内容,也应该详细翻阅手册相关部分,下面继续介绍本例中的情况。上面的升级完成后,首先需要重新编译系统(MAKE WORLD)。由于我们的系统是刚装的,干净的,所以没有那么多难题。进入:

  #cd /usr/src
#make buildworld

  会开始一个30分钟左右的编译过程,如果编译没有什么问题,继续:

  #make installworld

  即可更新系统为最新版,随后就可以重启机器了。

  这里需要声明一下,由于5.2.1是current分支,make world并不一定总能成功。如果能成功,恭喜你了。如果没成功,过段时间再cvsup系统源代码,可能就可以成功了。我自己装了2个server,第一个就没成功,时隔一个月第二个就成功了。没成功也不用太担心,毕竟5.2.1是RELEASE,相对还是较为稳定的。

  下来,我们需要定制内核。定制内核的必要性我想就不必我说了,各位也应该好好看看手册相关部分。也请各位仔细看这个帖子:

  http://www.freebsdchina.org/forum/viewtopic.php?t=1706

  说的很详细了。

  具体操作,进入下面的目录:

  #cd /usr/src/sys/i386/conf

  能看到一个名为GENERIC的文件。把这个文件拷贝一个副本,例如名为SAMPLEKERN,这个副本将是你将来内核的配置文件。

  #cp GENERIC SAMPLEKERN
#ee SAMPLEKERN

  用ee编辑SAMPLEKERN这个文件,按照上面提到的那个帖子编辑,根据你自己的硬件情况、软件需求编辑,保存后开始编译内核。由于我们CVSUP过了,所以用手册上提到的“新”方法编译。

责编:豆豆技术应用

正在加载评论...