41 lines
1.1 KiB
Plaintext
41 lines
1.1 KiB
Plaintext
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
|
|
|