This is a work in progress.
This page is designed to familiarize new customers with Joyent Shared Accelerators and general shared hosting terms used here. Once you read over this, dive into the
Shared Accelerators Knowledge Base to learn more about particular topics.
Your Connector web hosting comes with limits, specifically the number of websites, how much disk space, how much bandwidth, and the number of databases. In terms of these limits, a website is a virtual server.
The virtual server is the basic component of your web hosting. Each virtual server is associated with a domain name, and so virtual server is sometimes used interchangeably with domain. From the Virtualmin control panel, you manage your virtual servers and their associated services and users. Under each virtual server you can handle multiple services (most important are the website, e-mail, and databases). Each of virtual server can be associated with any number of domain aliases (so one of your virtual servers might serve up the same website as domain2.com and domain2.net).
Disk space is the amount of hard disk space you are allotted to use. You share this disk space among all your virtual servers.
Bandwidth is the amount of data transferred between a the server and a visitor. This covers traffic to websites, e-mail, etc. This is also shared among all your virtual servers.
Databases are relational data storage used in various ways, usually for various applications you run for your website. For your account you have the choice of MySQL and PostgreSQL databases. (There are also SQLite databases, which do not count towards your database limit) You can divide your databases up however you wish among your virtual servers.
Users are created and associated with a particular virtual server. User accounts can have e-mail, access databases, or be granted SFTP access. You can create an unlimited number of users for each virtual server.
The directory for your primary virtual server is is what you see when you log in (via ssh or SFTP). The main virtual server’s users are in ~/homes/ the website is served from ~/web/public, &c. Each subsequent virtual server you create will live in ~/domains/, like ~/domains/domain2.com/. Each of these directories will have its own subdirectory for users, web and the like.
| cgi-bin | A location for CGI applications for your website. |
| domains | Where additional/secondary virtual servers live |
| etc | Configuration files for PHP and Subversion |
| fcgi-bin | FCGI scripts (by default PHP) |
| homes | Home folders for users created under your primary virtual server |
| logs | Logs generated by your primary virtual server |
| Maildir | E-mail for your primary user |
| svn | For Subversion repositories |
| tmp | For temporary files, usually used by applications |
| var | For variable files, usually used by applications |
| web | Files for your website. |
The directories not in bold belong to your primary virtual server (the one created when your account was setup). These folders are duplicated under the domains directory for each additional virtual server you create.
When you signed up for an account and entered a domain name, that domain was used for your primary virtual server. If you go to that domain (e.g. http://start.joyeurs.com), you should see a Welcome Home page. That file is in web/public.
http://discuss.joyent.com/viewtopic.php?pid=173756#p173756