From 8c05b81d6860d8e0da4098cc6f59f630d7c53037 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Tue, 25 Mar 2008 16:29:54 +0000 Subject: * Committing Lulurun's Cgi/Perl implementation of the UGAI servers. * I love you long time. --- share/perl/README | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 share/perl/README (limited to 'share/perl/README') diff --git a/share/perl/README b/share/perl/README new file mode 100644 index 0000000..28bd9bf --- /dev/null +++ b/share/perl/README @@ -0,0 +1,40 @@ +INTRODUCTION + +This is a Opensim UGAI server compatible implementation. +It is written in Perl, based on apache (CGI or mod_perl) +Not all of the functions of UGAI server are implemented, but currently, +it supports the whole user login process and most of the operations on +inventory, asset. + +The main purpose of this implemetation is to improve UGAI server's +* stability - That's what Apache was born to do +* scability - You can use reliable technology such as load balancing, + clustering that have been used for years. + +IMPLEMENTATION + +"*.cgi" are the server programs, for example of user server: +opensim -> http://127.0.0.1:8002 +here -> http://127.0.0.1/user.cgi + +"lib" includes library file (*.pm) used by cgis. +"test" includes testcases. Instructions are included in "*.pl" files. + +INSTALLNATION & CONFIGURATION + +* additional perl packages (Fedora, Suse, CentOS rpms available) + DBI + DBD::mysql + Data::UUID + +* A sample apache configuration file is included in "conf" + http-vhost.conf + mod_perl-startup.pl + +* lib/OpenSim/Config.pm need to be configured to fit your environment. + Please follow the comment in that file. + +CONTACT + +lulurun@gmail.com + -- cgit v1.1