Index: openacs-4/packages/acs-core-docs/www/aolserver.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/aolserver.html,v diff -u -r1.23.2.6 -r1.23.2.7 --- openacs-4/packages/acs-core-docs/www/aolserver.html 18 Dec 2003 10:04:26 -0000 1.23.2.6 +++ openacs-4/packages/acs-core-docs/www/aolserver.html 11 Jan 2004 12:45:45 -0000 1.23.2.7 @@ -1,7 +1,7 @@ -
by Vinod Kurup
+by Vinod Kurup
Unpack the Aolserver tarball.�Download the aolserver tarball and unpack it.
[root root]# cd /usr/local/src +
Unpack the Aolserver tarball.�Download the aolserver tarball and unpack it.
[root root]# cd /usr/local/src
[root src]# wget --passive http://uptime.openacs.org/aolserver-openacs/aolserver3.3oacs1.tar.gz
--15:38:08-- http://uptime.openacs.org/aolserver-openacs/aolserver3.3oacs1.tar.gz
=> `aolserver3.3oacs1.tar.gz'
@@ -15,16 +15,16 @@
15:39:05 (66.56 KB/s) - `aolserver3.3oacs1.tar.gz' saved [3858074/3858074]
[root src]# tar xzf aolserver3.3oacs1.tar.gz
[root src]#
-cd /usr/local/src
+cd /usr/local/src
wget --passive http://uptime.openacs.org/aolserver-openacs/aolserver3.3oacs1.tar.gz
-tar xzf aolserver3.3oacs1.tar.gz
This section also relies on some OpenACS files, which you can get with the section called “Unpack the OpenACS tarball”.
Compile AOLserver.�Compile and install AOLserver. First, prepare the installation directory and the source code. The message about BUILD-MODULES can be ignored.
root@yourserver root]# mkdir -p /usr/local/aolserver +tar xzf aolserver3.3oacs1.tar.gz
This section also relies on some OpenACS files, which you can get with the section called “Unpack the OpenACS tarball”.
Compile AOLserver.�Compile and install AOLserver. First, prepare the installation directory and the source code. The message about BUILD-MODULES can be ignored.
root@yourserver root]# mkdir -p /usr/local/aolserver
[root root]# cd /usr/local/src/aolserver
[root aolserver]# ./conf-clean
cat: BUILD-MODULES: No such file or directory
Done.
-[root aolserver]#mkdir -p /usr/local/aolserver
+[root aolserver]#mkdir -p /usr/local/aolserver
cd /usr/local/src/aolserver
-./conf-clean
+./conf-clean
If you are using Oracle, edit conf-db and change postgresql to @@ -74,18 +74,18 @@ communicate with the database. There is one script each for Oracle and PostgreSQL. They don't conflict, so if you plan to use both databases, install both.
Oracle
[root aolserver]# cd /usr/local/aolserver/bin
-[root bin]# cp /tmp/openacs-5.0.0b4/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle
+[root bin]# cp /tmp/openacs-5.0.0rc1/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle
[root bin]# chmod 750 nsd-oracle
[root bin]#
-cd /usr/local/aolserver/bin
-cp /tmp/openacs-5.0.0b4/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle
-chmod 750 nsd-oracle
PostgreSQL
[root aolserver]# cd /usr/local/aolserver/bin
-[root bin]# cp /tmp/openacs-5.0.0b4/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres
+cd /usr/local/aolserver/bin
+cp /tmp/openacs-5.0.0rc1/packages/acs-core-docs/www/files/nsd-oracle.txt ./nsd-oracle
+chmod 750 nsd-oracle
PostgreSQL
[root aolserver]# cd /usr/local/aolserver/bin
+[root bin]# cp /tmp/openacs-5.0.0rc1/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres
[root bin]# chmod 755 nsd-postgres
[root bin]#
-cd /usr/local/aolserver/bin
-cp /tmp/openacs-5.0.0b4/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres
-chmod 755 nsd-postgres
Install tDOM.�Download the tDOM
+cd /usr/local/aolserver/bin
+cp /tmp/openacs-5.0.0rc1/packages/acs-core-docs/www/files/nsd-postgres.txt ./nsd-postgres
+chmod 755 nsd-postgres
Install tDOM.�Download the tDOM tarball, unpack it, adjust the configuration file to match our patched distribution of aolserver, and compile it.
[root root]# cd /usr/local/src
[root src]# wget --passive http://www.tdom.org/tDOM-0.7.8.tar.gz
@@ -103,10 +103,10 @@
[root src]# tar xzf tDOM-0.7.8.tar.gz
[root src]# cd tDOM-0.7.8/unix
[root unix]#
-cd /usr/local/src
+cd /usr/local/src
wget --passive http://www.tdom.org/tDOM-0.7.8.tar.gz
tar xzf tDOM-0.7.8.tar.gz
-cd tDOM-0.7.8/unix
Edit the file CONFIG and change this section:
# ---------------------------------------------------- +cd tDOM-0.7.8/unix
Edit the file CONFIG and change this section:
# ----------------------------------------------------
# aolsrc="/usr/src/aolserver-3.4"
# ../configure --enable-threads --disable-tdomalloc \
# --with-aolserver=$aolsrc \
@@ -131,11 +131,11 @@
[root bin]# ln -s libtdom0.7.8.so libtdom.so
[root bin]#
-sh CONFIG
+sh CONFIG
make
cp libtdom0.7.8.so /usr/local/aolserver/bin/
cd /usr/local/aolserver/bin
-ln -s libtdom0.7.8.so libtdom.so
Install nsopenssl +ln -s libtdom0.7.8.so libtdom.so
Install nsopenssl (OPTIONAL)
Install Full Text Search with OpenFTS (OPTIONAL)
Install nspam (OPTIONAL)
Test AOLserver.�In order to test AOLserver, we'll run it using the
sample-config.tcl file provided in the AOLserver distribution,
under the nobody user and web
@@ -157,11 +157,11 @@
-rw-r--r-- 1 root root 7320 Mar 31 2001 sample-config.tcl
drwxrwsr-x 3 root web 4096 Mar 8 10:31 servers
[root aolserver]#
-
+ Now, we'll run a quick test to ensure AOLserver is running
+ls -l
cd /usr/local/aolserver
chown -R root.web log servers
chmod -R g+w log servers
-ls -l
Now, we'll run a quick test to ensure AOLserver is running correctly. We'll use the sample config file provided with AOLserver. This file will attempt to guess your IP address and hostname. It will then start up the server at port 8000 of that