From: Bradley Nicholes
Follow these steps to install Apache on NetWare from the - binary download (assuming you will install to sys:/apache):
+ binary download (assuming you will install to sys:/apache2):Follow these steps to install Apache on NetWare manually @@ -103,44 +103,44 @@ sys:/apache):
Apache
on a
+ Apache2
on a
NetWare volumeApache may be installed to other volumes besides the default SYS volume.
@@ -151,7 +151,7 @@ prefer to load Apache in a protected address space you may specify the address space with the load statement as follows:- load address space = apache apache + load address space = apache2 apache2
This will load Apache into an address space called apache. @@ -175,12 +175,16 @@
To unload Apache running in the OS address space just type the following at the console:
- unload apache + unload apache2+
++or+
httpd shutdownIf apache is running in a protected address space specify the address space in the unload statement:
- unload address space = apache apache + unload address space = apache2 apache2
When working with Apache it is important to know how it will @@ -192,7 +196,7 @@ file
- apache -f "vol:/my server/conf/my.conf" + apache2 -f "vol:/my server/conf/my.conf"
apache -f test/test.conf @@ -217,8 +221,7 @@
The server root compiled into the server is usually - "sys:/apache". invoking apache with the -V switch will display +
The server root compiled into the server is usually "sys:/apache2". invoking apache with the -V switch will display this value labeled as HTTPD_ROOT.
Apache 2.0 for NetWare includes a set of command line directives that can @@ -310,7 +313,7 @@
Apache for NetWare has the ability to load modules at
runtime, without recompiling the server. If Apache is
compiled normally, it will install a number of optional
- modules in the \Apache\modules
directory. To
+ modules in the \Apache2\modules
directory. To
activate these, or other modules, the LoadModule directive
must be used. For example, to active the status module, use
@@ -333,26 +336,28 @@
higher to be properly installed.
First, unpack the Apache distribution into an appropriate
- directory. Then go to the src
subdirectory of the
- Apache distribution and unzip ApacheNW.mcp.gz
. You
- may use a recent version of WinZip to accomplish this or gzip
- for Windows. The main Metrowerks project file for Apache
- (ApacheNW.mcp)
is now ready to use. Just double
- click on it from within explorer and it should automatically
- launch MetroWerks CodeWarrior.
All major pieces of Apache may be built using the
+ directory. Then go to the httpd and httpd/srclib/apr
+ subdirectories of the
+ Apache distribution and unzip the files ApacheNW.mcp.zip and
+ libaprnw.mcp.zip respectively
. You
+ may use a recent version of WinZip to accomplish this. The main Metrowerks project files for Apache
+ (ApacheNW.mcp)and the Apache Portable Runtime (libaprnw.mcp)
+ are now ready to use. Just double
+ click on them from within explorer and they should automatically
+ launch the MetroWerks CodeWarrior IDE.
All major pieces of Apache and APR are built using the ApacheNW.mcp and LibAprNW.mcp project files. This includes modules such as - status, info, and proxy.
+ status, info, proxy, etc. -Once Apache has been built, it needs to be installed in its
- server root directory. The default is the
- sys:/Apache
directory.
Once Apache has been built, it needs to be installed on a NetWare
+ volume's root directory. The default is the
+ sys:/Apache2
directory.
Before running the server you must fill out the conf - directory. Copy the *.conf-dist-nw from the distribution conf - directory and rename *.conf. Edit the ServerRoot entries to - your actual server root (for example "sys:/apache"). Copy over + directory. Copy the file HTTPD-STD.CONF from the distribution conf + directory and rename it to HTTPD.CONF. Edit the HTTPD.CONF file searching for all @@Value@@ markers + and replacing them with the appropriate setting. Copy over the conf/magic and conf/mime.types files as well.
@@ -361,7 +366,7 @@ Requirements:- The following developments tools are required to build Apache 2.0 + The following development tools are required to build Apache 2.0 for NetWare:
Building Apache using the Metrowerks Project Files: