home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / apchssl3.zip / README.TXT
Text File  |  2000-01-22  |  3KB  |  86 lines

  1. ===============================================================================
  2. Apache SSL for OS/2                                                 22-Jan-2000
  3. ===============================================================================
  4.  
  5. Introduction
  6. ============
  7.  
  8. This is Apache 1.3.9 Webserver  with support of OpenSSL 0.94 and JServ 1.1.
  9. I compiled it basing mainly on the source codes downloaded from www.apache.org 
  10. and www.OpenSSL.org sites. The server works well in my OS/2 Warp Server 
  11. for e-business and OS/2 Warp Server Advanced 4.0 with IBM Java 1.1.8.
  12. I also include in this build the Apache 1.3.11 without SSL support.
  13.  
  14. Features Compiled in
  15. ==========================
  16. -- HTTP and FTP proxies
  17. -- 128 bit SSL support with OpenSSL0.94
  18. -- Servlet support with JServ 1.1
  19. -- Java servlet SSI support, optional
  20. -- GNUjsp support with version 1.0, optional
  21. -- Gsp support with version 0.86, optional
  22. -- Apache Cocoon 1.6(with Xerces and Xalan), optional
  23. -- User authentication using DBM
  24. -- PHP 3.0.13(with support of MySQL and GD1.2), as a loadable module
  25.  
  26. Packages in This Zipped File
  27. ============================
  28. There is one package with this readme file in the zipped file
  29.  
  30. Installation
  31. ============
  32.  
  33. 1. Apache SSL
  34. Unzip the ApchSSL3.zip file on root directory of a HPFS or JFS partition, make
  35. sure that the directory tree is maintained.
  36.  
  37. 2. Configuration
  38. The config files in dir \OS2Httpd\conf must be modified in accordance with
  39. your requests and environment. The are two config files for Apache server:
  40. -- httpd.conf, config file for ApacheSSL server
  41. -- httpd1.conf, config file for Apache 1.3.11 server
  42. Access.conf and srm.conf are just stubs.
  43. Other config files should also be modified accordingly, if you want to
  44. use extra features like Servlets, JSP and XML.
  45.  
  46. The config files given here are adaptive to my computer environment:
  47. -- OS:  OS/2 Warp Server for e-business
  48. -- TCPIP: 4.21, DDNS is running
  49. -- Domain: ygd.tongji.edu.cn, Netmask: 255.255.255.0
  50. -- Host name: dehua, IP: 202.120.182.10
  51. -- Virtual hosts: java.ygd.tongji.edu.cn/202.120.182.101
  52.                   data.ygd.tongji.edu.cn/202.120.182.100
  53. -- JDK: h:\java11                  
  54. -- EMX: version 0.9d(fix02)
  55.  
  56. Each line  in config file "jserv.properties"(Only this file) must be ended LF
  57. without CR, you can use special editors to edit it or use some convertors like
  58. "flip.exe"(in bin dir) to strip CRs from the file after edited using ordinary 
  59. OS/2 editors.For your convenience to configure the Apache server, i include 
  60. ServerConfig/2 1.5 from sehh.
  61.  
  62. Running
  63. =======
  64.  
  65. 1. Apache SSL. Execute "httpsd.exe" in dir /OS2Httpd/bin
  66. 2. Apache 1.3.11. Execute "httpd.cmd" in dir /OS2Httpd/bin/nossl
  67. 3. Start a browser pointing to URL "http://<your host>", you should see the
  68.    "index.html" document in dir /OS2Httpd/public/htdocs.
  69. 4. Click the hyperlinks to test user various modules, SSL functions, Servlets
  70.    JSP, XML and so on.
  71. 5. You can generate you own key and certificate by using dehuacert.cmd with
  72.    necessary modifications.
  73. 6. You need mmap.dll(in OS2Httpd/dll dir) in order to run JServ.
  74.  
  75. Notice
  76. ======
  77.  
  78. 1. Not all links in pages may work, some of pages or programs are used for my
  79.    testing and not packed in.
  80. 2. I promise nothing by using this software except it seems running well on 
  81.    my computer. It is your own business when something goes wrong.
  82.  
  83. D. Yang
  84. yangdh@online.sh.cn
  85.  
  86.