Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Contact Us
Online Help
Domain Status
Man Pages

Virtual Servers

Topology Map

Server Agreement
Year 2038

USA Flag



VPS v2: Advanced Customization

bullet Introduction

The nature of your VPS v2 makes customizing the way your server behaves a relatively simple task. The extent to which you can customize your server includes the ability to replace many of the standard services with your own preferred programs.

There are a number of important considerations to take into account before customizing anything on your VPS v2.

  • Support for custom or third-party programs running on your server will not be provided. Technical Support representatives are not obligated to help you with any problems regarding custom software installations or functionality.

  • Replacing any of the standard programs or system libraries will cause those files to stop being updated. You will be responsible for updating, patching, and maintaining the security of your server for any customization you do.

  • The disk space, available memory, and other system resources are limited on a VPS v2. It is important to take this into consideration when building or installing custom programs. Most software is designed to run on a free-standing system, and may require significant modification to run effectively in the VPS v2 environment.

Many system files on your VPS v2 are provided as read-only or virtual symbolic links. This is done in order to limit the disk usage requirements by system files.

Virtual Symbolic Links

Virtual Symbolic Links are special files on your VPS v2 that exist to help conserve disk space usage. By default, a virtual symbolic link is a small file that points to a larger file usually located in the /skel area of your server. If you modify a file that is a virtual symbolic link, the link will be replaced with a real file, and will have an effect on your disk space usage. To know which files are virtual symbolic links, use ls -alv to see what files are virtual symbolic links.

Read-only Files

Many of the core system files required for your VPS v2 to function are provided in a read-only format to avoid accidentally changing something that would cause your server to stop functioning. Because most of these files are related to the system kernel or physical devices, it is unlikely that you will encounter a situation where modifying one of these files would be desirable.

The /skel directory is a read-only file system that contains the original source files from which your VPS v2 was generated. In order to conserve disk usage on your VPS v2, many of the system files exist as virtual symbolic links to files in the /skel directory.

The FreeBSD Ports Collection is also provided in read-only format to save disk space. The default settings for using the ports have been configured so that this does not impair your ability to install or use the ports on your server. The ports collection on your VPS v2 is updated from the FreeBSD master ports collection on a frequent basis.

We are very proud of the unequalled extent of flexibility available to our VPS v2 customers, and we hope you take advantage of and enjoy the advantages of this system. Unfortunately, along with this flexibility comes the added responsibility on the system administrator(s) to manage a complex system. Our technical support representatives are highly trained and will be happy to help you learn to administer your system. Please be aware, however, that our representatives are not trained to assist you with dealing with custom programs or settings.

Toll Free 1-866-GSP-4400 • 1-301-464-9363 •
Copyright © 1994-2016 GSP Services, Inc.