The VPS v2 Virtual Server environment also supports popular third-party
applications sometimes called "contributed" programs.
Your VPS v2 Virtual Server comes with SSL. Click
Here for more information. With SSL encryption, your
customers feel confident sending you their credit card information online
because they are ensured of a secure transaction. Many other extensions, CGI
scripts, Java applets, and popular third-party applications are also available.
Technical Details of the VPS v2 Virtual Server
Each physical server machine is partitioned into multiple VPS v2 Virtual Servers,
and each VPS v2 Virtual Server has the following:
The VPS v2 Virtual Server is an isolated server environment that strongly
resembles a dedicated UNIX machine. Each VPS v2 Virtual Server has a dedicated IP address, a
hostname, resource allocations (disk space, memory, CPU share, processes, network,
etc.), and a file system. Special tools provide a full UNIX file system inside
your VPS v2 Virtual Server without significantly affecting your disk space.
Basically, the system works like this: Instead of copying
the entire file system to your disk space, we have made transparent virtual
links to the /skel directory, thereby conserving a
large amount of disk space for you.
When you look inside the /skel
directory, what appear to be directories are actually virtual links to them. If
you modify any file or directory in /skel, the
transparent link is replaced with a regular file that is written to your disk
and counts against your disk space allocation.
See Appendix C, “The VPS v2 Virtual Server File System”
for more information.
On the VPS v2 Virtual Server, the following directories are displayed just
as they would be on a dedicated UNIX server:
-
/backup – Nightly
backups (read-only)
-
/dev – The device
nodes for FreeBSD
-
/home – The
default user directory
-
/root – Root’s
home directory
-
/tmp
– Temporary storage of files the are in use or recently used
-
/www – Symbolic
link to /usr/local/apache
-
/bin – Contains
system commands
-
/etc – Server
configuration files
-
/ports –
Collection of third party applications (read-only)
-
/sbin
– System utilities
-
/usr
– System files and directories that can be shared with other users
-
/compat
– Linux compatibility files
-
/ftp – FTP
directory
-
/proc – Active
system processes, listed by number (read-only)
-
/skel
– Default “skeleton” files (core system binaries) for a pristine server
(read-only)
-
/var
– File system for log files and other data that changes frequently
The /etc directory contains the master.passwd, aliases, and /mail directory.
These are important files that store vital data whenever you: