Linux Server Hosting
In addition to our Windows Server Hosting, we also offer Linux Server Hosting. Our Linux servers are based on the latest version of Red Hat Linux, with Apache web server and support for Perl, PHP and Python scripting. Full telnet access is provided as standard for domains hosted on our Linux Servers.
Linux Hosting Information
OS Type:
Features:
- PHP with XSLT and TTF Support
- MySQL Satabase Support (Optional Extra)
- Perl CGIs
- Python CGIs
- C/C++ CGIs
- FrontPage 2002 Extensions (Optional Extra)
- URL Security
- Secure Shell Access via SSH
- Full Site Statistics via Matrix Stats (Optional Extra)
When choosing our Linux hosting, there are some things you should be aware of as detailed below.
Shell Access
Shell access is available via SSH (Secure Shell) software only.
If you are using Windows, 'PuTTY' is the recommended SSH software. It can be obtained directly from http://www.chiark.greenend.org.uk/~sgtatham/putty/.
If you are using a system other than Windows or would rather use different SSH software, download.com will allow you to search (search term: SSH) and download other available software programs.
You can connect to the server by IP (213.171.193.69) or using your domain name.
The shell you will enter is restricted for security reasons. You will be placed in your 'home' directory, one level above the 'user/htdocs' hierarchy. To get to your document root, use the command 'cd user/htdocs'.
The available commands include: bunzip2, bzip2, cat, chmod, cp, cpio, grep, gzip, hostname, ln, login, ls, mkdir, more, mv, od, rm, sh, tar, touch, unzip, vi, zcat
CGI
CGI files must be placed under /cgi-bin/ and must be set executable. They will automatically be made executable if published via FTP. If you wish to change the permissions of your CGI files, this can be done via SSH. CGI files can have any filename extension. Please make sure that Perl/Python CGI files are created with an editor that uses Unix line-feed characters. A choice of editors can be downloaded from download.com.
The path to perl is: /usr/bin/perl
The path to sendmail is: /usr/sbin/sendmail
The path to python 1.5 is: /usr/bin/python
The path to python 2.1 is: /usr/bin/python2
The following additional perl modules are installed:
perl-DBI
perl-DBD-MySQL
perl-DBD-Pg
perl-HTML-Tagset
perl-HTML-Parse
perl-libnet
perl-Parse-Yapp
perl-URI
perl-XML-Encoding
perl-XML-Parser
perl-XML-Grove
perl-libxml-perl
perl-libxml-enno
perl-XML-Dumper
postgresql-perl
perl-SGMLSpm
perl-XML-Twig
openssl-perl
perl-DateManip
perl-Digest-MD5
perl-MIME-Base64
perl-Storable
perl-libwww-perl
PHP
Most features are enabled, including XSLT support via Sablotron, and working TTF support via freetype/gd. There is an 'open_basedir' restriction on each domain, limiting PHP file access to the domain itself and '/tmp'.
FTP
FTP connections are available in the usual way. Note that the FTP server does not allow the CHMOD command. This does not matter as files are automatically created with appropriate permissions, and any 'tweaking' can be performed using SSH access.
Server Scripts and Software
For a wide range of Linux (and other) server scripts, including various web processing forms, we recommend The CGI Resource Index.
Please note that although we can help with the configuration of scripts to get them working on our servers, we cannot provide support for the actual software. You will need to contact the website where you obtained the software for support.
More details can be found in our knowledge base.
|