  JServ ġ

  ν <minskim@bawi.org>
  1999 2 24

  JServ Apache servlet   ֵ  ִ ̴.  
   ġ Բ   ְ,    ̸
  ϴ ġ   ֵ   ִ.   ۿ 
   쿡 Ͽ Jserv 1.1 ġϴ  Ѵ.

  1.  Ұ

  JServ ġ  ڹ    ְ  ش.
   ` Ǵ ø' ϸ ȴ. 
   ٷ ǹǷ ο μ  ϴ CGI
   ȿ鿡  ϴ.

  2.  ʿ 

  JServ Ϸ   ͵ ʿϴ.

  o  JServ 1.1 (ApacheJServ-1.1.tar.gz
     <http://java.apache.org/jserv/dist/ApacheJServ-1.1.tar.gz>)

  o  ġ  1.3.9 ̻

  o  JDK 1.1.x

  o  JSDK 2.0 ( JSDK ٿε 
     <http://java.sun.com/products/servlet/download.html>)

  o  ANSI-C Ϸ

  3.  

  JServ      ִ.  ù° ġ 
  Խ  ϴ ̰, ι°  ε  
  ̴.  ι°  Ϸ  ġ  
  Ͽ Ѵ.  RPM  Ű Ǵ ġ κ  
  ϰ ,  ġ Ѵٸ configure  ÿ
   ɼ ָ ȴ.

       --enable-rule=SHARED_CORE --enable-module=so

    JServ ̿  ϰ, ׿  ġ
  ߴٸ  JServ   ̴.  ׷ ؼ configure
   ÿ    ɼ  ־ Ѵ.

  3.1.  ġ 丮

  Jserv ġ   ɼ  ش.

       --prefix=/usr/local/jserv

  ⿡  JServ  Ǵ  ƴ϶ JServ 
  鸸 ȴ. ġ  Ŀ   docs
  丮      ̴. Jserv  ü ġ
  Բ ϵǰų ġ   Ǵ (libexec) Բ
  ȴ.   JServ  ϵ ġ  ִ
  丮(conf)  jserv 丮 ȴ.

  3.2.  ġ 丮

  JServ    ߴٸ ġ ġǾ ִ 
  ˷־ Ѵ.      ġ ϴ apxs
   ϱ ̴. JServ 1.1  ɼ Ͽ apxs
  ġ η  ־ Ѵ.

       --with-apxs=/path/to/apache/installation/bin/apxs

  apxs ġ ġ   丮 Ǵ bin 丮
  Ƿ  ã   ̴.

  JServ    ʰ ġ    
  ɼ ߰Ѵ.

       --with-apache-src=/path/to/apache/source

   κ δ  ڽ ۿ  Ͽ Ѵ.

  3.3.  JDK

   JDK_HOME̳ JAVA_HOME  ȯ  ̸ ǵǾ ִٸ 
   Ѿ .   ׷ ʴٸ JDK ִ  
  ɼ ˷־ Ѵ.

       --with-jdk-home=/path/to/jdk

  3.4.  JSDK

  CLASSPATH ȯ  JSDK   ֵ Ǿ  ʴٸ
   ɼ JSDK ġ  ־ Ѵ.

       --with-JSDK=/path/to/jsdk.jar

  ʿ  ɼ ְ configure Ű  غ .
   make make install  Ű   ġ Ϸȴ.
   ġ   ִ   ִٸ ġ ġϴ
    .   ġ configure ÿ  ɼ ־
  Ѵ.

       --activate-module=src/modules/jserv/libjserv.a

  4.  

   JServ ϴ غ.  JServ  丮
   example̶ 丮  ̴.   ȿ jserv.conf 
  ִµ, ̰ httpd.conf Խָ JServ    ִ.
  httpd.conf   ߰ϸ ġ jserv.conf о̰
  ȴ.

       Include conf/jserv/jserv.conf

  JServ  ġߴٸ ġ  ϵ  ִ 丮 ؿ
  jserv 丮  ,  ȿ jserv.conf   θ
   ָ ȴ.

     α  Ǵ 丮 JServ  
    ֵ ϴ ̴. 밳   nobody ϹǷ
  nobody   ָ ȴ. JServ α  ġ
  α ϰ   ǹǷ ش 丮 nobody 
      ̴.

   ġ  ,   URL Է .

       http://ServerName:port/servlets/Hello

  ServerName port ° ־ٸ JServ ϰ ִٴ   
   ̴.

  5.    Ͽ

    ֽ WebDox <http://webdox.co.kr/> ãƺ  ,
  HTML  ƮũƮ Ϸ ȴ.

