Get AOLServer 4.5 from
http://sourceforge.net/projects/project-open/files/project-open/Support%20Files/aolserver45.tgz/download
and untar it to /usr/local
Adjust your inittab:
ns1:345:respawn:/usr/local/aolserver45/bin/nsd -it /web/projop/etc/config.tcl -u projop -g users
Dump db:
Find postgres packages and de-install them:
postgresql-8.1.11-1.el5_1.1
postgresql-contrib-8.1.11-1.el5_1.1
postgresql-docs-8.1.11-1.el5_1.1
postgresql-server-8.1.11-1.el5_1.1
postgresql-libs-8.1.11-1.el5_1.1
Remove db cluster:
get v8.4.x rpm's from http://yum.pgrpms.org/8.4/redhat/rhel-5-i386/repoview/
Initialize db:
Set "add_missing_from = on" in /var/lib/pgsql/data/postgresql.conf
Set automatic start:
reboot:
Restore data:
Set new AOL Server in ~/etc/config.tcl:
set homedir /usr/local/aolserver45
CVS update packages:
Checkout missing packages (if applicable)
Adjust your inittab:
/usr/local/aolserver45/bin/nsd -it /web/projop/etc/config.tcl -u projop -g users
Go to http://[YOUR_SERVER]/intranet/admin/parameters/ and set SuppressHttpPort to 1
Go to ]po[ Package Manager and update
update packages:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update packages:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update packages:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update packages:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
install package:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update packages:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update packages:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
install package:
update package:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update package:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update package:
Restart: http://[YOUR_SERVER]/acs-admin/server-restart
update packages:
... all other ]po[ packages
----------------------------------------------------------
Install XOWIKI:
a) Get xowiki and xotcl-core from OpenACS repository:
export CVSROOT=":pserver:anonymous@cvs.openacs.org:/home/cvsroot"
export CVSREAD="yes"
export CVS_RSH="ssh"
export CVSREAD CVSROOT CVS_RSH
cvs -d :pserver:anonymous@cvs.openacs.org:/cvsroot -r checkout xotcl-core
cvs -d :pserver:anonymous@cvs.openacs.org:/cvsroot -r checkout xowiki
b) Go to OpenACS Package Manger and install both packages
http://[YOUR_SERVER]/acs-admin/apm/packages-install
c) SQL script the following:
alter table cr_text disable trigger cr_text_tr;
delete from cr_text;
insert into cr_text (text_data) values ('');
alter table cr_text enable trigger cr_text_tr;
The wiki should be available at http://[YOUR_SERVER]/xowiki
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com