章 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。

All FreeBSD documents are available for download at http://ftp.FreeBSD.org/pub/FreeBSD/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.