Servlets.Net accounts are extremely flexible, allowing you to attach any
number of additional services to your account. The directory structure and configuration of
your account supports this flexible nature. At first glance, your account may seem overly
complex, but it will make sense once you appreciate the simple logic behind it.
UNIX User. The starting point for understanding your account�s configuration is
your Primary UNIX User. A UNIX User has a name that distinguishes it from other
customers� UNIX Users. It provides you with a home directory for your files, an e-mail box,
and access to your account via the POP3, FTP, telnet, and SSH protocols. Each UNIX User also
comes with a certain amount of Disk Space. Be careful not to confuse a UNIX User with
your Servlets.Net Account.
Attaching Services. You can attach other services to this UNIX User, including
Virtual Servers, Java Virtual Machines, and MySQL Databases. You can even add additional
UNIX Users to your Servlets.Net Account and attach services to them.
All of these services are contained within a single Servlets.Net account and are billed
together. Of course, you can always create a new Servlets.Net account if you wish to
separate your services or billing.
Example Structure. Here is a sample directory structure. In this sample,
the Servlets.Net account name (and the Primary UNIX User name) is "sample".
This account has a JVM, a database, and two web sites.
||The home directory for the UNIX User named "sample".
||All MySQL Databases are stored in this hidden directory. Since each UNIX User can have multiple MySQL Databases, it contains a directory for each of them.