Linux 版 (精华区)

发信人: clx (楚留香), 信区: Unix
标  题: Java CGI HOWTO 中译版(03)
发信站: 紫 丁 香 (Sat Jun 27 16:28:53 1998), 转信

Java CGI HOWTO 中译版 : 设定伺服器以执行 Java CGI 程式 (解释
篇)
Previous: 简介
Next: 设定伺服器以执行 Java CGI 程式 (简略篇) 


2. 设定伺服器以执行 Java CGI 程式 (解
释篇)

这一节教你安装我的 Java CGI 套件,以及大量的解释,让你能够
了解你的行为会导致什麽结果.如果你只想安装程式而不想了解为
什麽,直接跳到 设定伺服器以执行 Java CGI 程式 (简略篇).

2.1. 系统需求

本软体应该能在已安装 Java 程式发展工具的任何类 UNIX 的 web
伺服器上安装.我将它装在执行 apache 伺服器的 Debian Linux
系统上. 如果你发觉它无法在你的伺服器上运作,请与我联络:
dhs@orbits.com.

不幸的是,Java 执行时期解译器似乎是吃记忆体的怪物 -- 如果你
将使用许多 Java CGI 程式的话你可能要再丢数 MB 的 RAM 到你的
伺服器里.

2.2. Java CGI 辅助软体

我写的辅助软体就叫做 Java CGI.你可从 
ftp://www.orbits.com/pub/software/java_cgi-0.4.tgz 取得(版
本号码可能会改变).

2.3. 解开原始档

找一个合适的目录将套件解开. (如果你还没有标准放置软体的地
方,我建议你放在 /usr/local/src.) 用这个指令解开套件: 

gzip -dc java_cgi-0.4.tgz | tar -xvf -

这会产生一个叫 java_cgi-0.4 的目录. 在那里你可以找到本文其它
地方提到的档案. (如果版本号码改变了,就改用那套件里的.)

2.4. 决定你的本地目录策略

你必须决定让你的 Java CGI 程式住在那里. 一般来说,你会希望
放在和你的 cgi-bin 平行的目录. 我的 apache 伺服器设定使用 
/var/web/cgi-bin 为 cgi-bin 目录, 因此我用 /var/web/javacgi 作为放
置 Java CGI 程式的地方. 你可能不会想让将你的 Java CGI 程式
放进某一已存在的 CLASSPATH 目录. 编辑 Makefile 来反应你的系
统配置.确定你用 root 签入然後执行 make install. 这将编译
Java 程式,修改 java.cgi 指令稿以符合你的系统,并且将程式安装
进适当的位置.如果你希望拥有本文的 HTML 版本以及一份 HTML
测试文件,改用 make all.

2.5. 测试你的安装

由本套件安装的 HTML 文件叫做 javacgitest.html, javaemailtest.html
以及 javahtmltest.html. 如果你在前节使用 make all,它们会放在你
於 Makefile 中指定的 WEBDIR 目录中. 如果不是,你可以执行 
make test 从 javacgitest.html-dist, javaemailtest.html-dist 以及 
javahtmltest.html-dist 来建立它们.

当你确定你的安装可以正确运作後,你可能希望从你的 JAVACGI 目
录移除 CGI_Test, Email_Test 以及 HTML_Test 类别,还有从 WEBDIR 目
录移除 javacgitest.html, javaemailtest.html 以及javahtmltest.html,因
为它们会显示应该只有伺服器管理者才看得到的使用者资讯.


Java CGI HOWTO 中译版 : 设定伺服器以执行 Java CGI 程式 (解释
篇)
Previous: 简介
Next: 设定伺服器以执行 Java CGI 程式 (简略篇) 

--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.244.16]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.740毫秒