章 8. 建構 Website

內容目錄
8.1. 事前準備
8.2. Build the web pages from scratch
8.3. 在你的網頁伺服器上安裝網頁
8.4. 環境變數

8.1. 事前準備

請先準備約 200MB 空間,這些是要用來放 SGML 工具程式、CVS tree、 臨時編譯用的空間,以及編譯好的網頁存放空間。若事先已有裝 SGML 工具程式、 CVS tree 的話,那麼只需頂多約 100MB 空間即可。

注: 請確認一下你的相關文件製作所會用到的 ports 都是最新版! 若不清楚所裝的版本為何,那麼就先以 pkg_delete(1) 指令來移除舊版, 接著才去裝 port。 舉例來說,若已裝的是 jade-1.1, 但是我們目前需要的卻是 jade-1.2,那麼先用下列方式來移除舊版:

# pkg_delete jade-1.1

接著,就是設定 CVS repository。需要至少 www, doc, ports 這三樣 CVS tree(當然還要加上 CVSROOT)。 請參閱 CVSup 簡介 以瞭解如何來 mirror a CVS tree 或部分 CVS tree。

最低需求的 cvsup collections 為:www, doc-all, cvs-base 以及 ports-base

剛講的這些需要約 105MB 空間。

而完整的 CVS tree - 包括 src, doc, www 以及 ports - 目前約為 940MB。

本文及其他文件,可由此下載:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

若有 FreeBSD 方面疑問,請先閱讀 FreeBSD 相關文件,如不能解決的話,再洽詢 <questions@FreeBSD.org>。
關於本文件的問題,請洽詢 <doc@FreeBSD.org>。