diff options
Diffstat (limited to 'share/perl/README')
-rw-r--r-- | share/perl/README | 40 |
1 files changed, 40 insertions, 0 deletions
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 @@ | |||
1 | INTRODUCTION | ||
2 | |||
3 | This is a Opensim UGAI server compatible implementation. | ||
4 | It is written in Perl, based on apache (CGI or mod_perl) | ||
5 | Not all of the functions of UGAI server are implemented, but currently, | ||
6 | it supports the whole user login process and most of the operations on | ||
7 | inventory, asset. | ||
8 | |||
9 | The main purpose of this implemetation is to improve UGAI server's | ||
10 | * stability - That's what Apache was born to do | ||
11 | * scability - You can use reliable technology such as load balancing, | ||
12 | clustering that have been used for years. | ||
13 | |||
14 | IMPLEMENTATION | ||
15 | |||
16 | "*.cgi" are the server programs, for example of user server: | ||
17 | opensim -> http://127.0.0.1:8002 | ||
18 | here -> http://127.0.0.1/user.cgi | ||
19 | |||
20 | "lib" includes library file (*.pm) used by cgis. | ||
21 | "test" includes testcases. Instructions are included in "*.pl" files. | ||
22 | |||
23 | INSTALLNATION & CONFIGURATION | ||
24 | |||
25 | * additional perl packages (Fedora, Suse, CentOS rpms available) | ||
26 | DBI | ||
27 | DBD::mysql | ||
28 | Data::UUID | ||
29 | |||
30 | * A sample apache configuration file is included in "conf" | ||
31 | http-vhost.conf | ||
32 | mod_perl-startup.pl | ||
33 | |||
34 | * lib/OpenSim/Config.pm need to be configured to fit your environment. | ||
35 | Please follow the comment in that file. | ||
36 | |||
37 | CONTACT | ||
38 | |||
39 | lulurun@gmail.com | ||
40 | |||