home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 15 / AACD15.ISO / AACD / Magazine / HomeAutomation / Apache / Apache_1.3.12.readme < prev    next >
Encoding:
Text File  |  2000-07-31  |  4.0 KB  |  101 lines

  1. Short:        AmigaApache/1.3.12 PHP/4.0.1pl2
  2. Author:       Rüdiger Kuhlmann, Jeff Shepherd, Bert Vortman, based on work of guys from www.apache.org.
  3. Uploader:     Ruediger.Kuhlmann@stud.uni-karlsruhe.de (Rüdiger Kuhlmann)
  4. Version:      Apache 1.3.12, last modified 31.07.2000
  5. Type:         comm/www
  6. Requires:     AmiTCP/Miami, ixemul.library, 68020, GG environment
  7. Distribution: NoCD
  8. Replaces:     comm/www/apache_1.3.6.lha
  9.  
  10. Homepage:       http://amiga-apache.home.pages.de/ or mirrors
  11. Homepage:       http://www.uni-karlsruhe.de/~Ruediger.Kuhlmann/ (privat)
  12. Homepage:       http://www.math.umass.edu/~kuhlmann/ (private)
  13.  
  14. -------------------------------------------------------------------------------
  15.  
  16.  *    "This product includes software developed by the Apache Group
  17.  *    for use in the Apache HTTP server project (http://www.apache.org/)."
  18.  
  19. -------------------------------------------------------------------------------
  20.  
  21. Important note:
  22.  
  23.     In this distribution, the original code is modified. So by no means
  24.     the stability or instability of the precompiled httpd affects the
  25.     stability of the original Apache 1.3.12 under Unix.
  26.  
  27. What is it?
  28.  
  29.     This is a modified binary distribution of Apache 1.3.12 Web-Server
  30.     with diffs included for recompilation.
  31.  
  32. Requirements:
  33.  
  34.     - Internet connectivity  \  - TCP/IP stack which
  35.     - ixemul.library         /    ixemul.library can handle
  36.     - MC 68020+, 68040 recommended
  37.     - executehack [optional]
  38.     - UnixDirs3 [optional]
  39.     - MuFS (Multi-User-File-System) for security [optional]
  40.     - GG environment
  41.  
  42. History:
  43.  
  44.     Apache is the most used webserver in the world. Although the Amiga platform
  45.     is not officially supported, there used to exist patches to make the source
  46.     compile on an amiga. The newest one by Bert Vortman was for Apache 1.3b5,
  47.     but since this was a beta version, no source to patch existed. Because of
  48.     that I patched the *latest* (uhmm, hours later the new 1.3.3 was released)
  49.     sources with the patches for 1.3b5. I hand-checked and corrected every patch
  50.     applied, converted some function names to the new naming scheme in 1.3.2,
  51.     changed some things in os/amiga/os.h and os-inline.h and made a few other
  52.     changes, and typed make. The result is a working Apache 1.3.2. After some
  53.     more working and code-cleanup, Apache 1.3.3 works.
  54.  
  55.     Meanwhile, Jeff made an 1.3.4, which was more stable, but still had included
  56.     some Amiga-pathnames-hacks. This 1.3.6 is now much more clean and has some
  57.     bugs killed. Now we are at 1.3.12. PHP 4.0 support has been added in July.
  58.     Also, a fragment to be used in a shell script for Miami for starting
  59.     AmigaApache and a script to automatically correct the ServerName and Listen
  60.     directive in httpd.conf (if you get another IP everytime you log on).
  61.  
  62. Installation:
  63.  
  64.     Make a directory Apache:, and extract everything to there. Change to the
  65.     bin/ directory and rename the binaries appropriate for you CPU. Also set the
  66.     script bit for starthttpd, stophttpd and FixDynamic and the pure flag for
  67.     httpd. Refer to http://amiga-apache.home.pages.de/ for configuring the
  68.     Amiga-Apache and what GG environment is necessary.
  69.  
  70. Note:
  71.  
  72.     You will need a few unix tools. When I say go to
  73.     http://amiga-apache.home-pages.de/ to check for the needed GG packages, I
  74.     really mean it.
  75.  
  76. Todo:
  77.  
  78.     Document all code changes made.
  79.     Rethink the way the archives are organized.
  80.     Remove all the ':'-stuff.
  81.     Do 2.0a.
  82.  
  83. Bugs:
  84.  
  85.     Amiga-Apache 1.3.12 seems to be much more stable now.
  86.  
  87. Copyright:
  88.  
  89.     See the file "LICENSE", which is the license under which Apache can be
  90.     redistributed. It allows binary and source redistributions even with
  91.     modified source, but under their copyright. You can use it free of charge.
  92.  
  93.     On the other hand, I would be very appreciated if you send me a
  94.     postcard of your home town if you use it to:
  95.       Rüdiger Kuhlmann
  96.       Im Gießenbach 59
  97.       57234 Wilnsdorf
  98.       GERMANY
  99.     You don't have to, of course, but you would be the first.
  100.  
  101.