Developing Web Pages
You can create complex web pages using any of the standard HTML editors and the HTML publishing capabilities of many popular desktop productivity applications. You can create and link the web pages themselves on your desktop computer, and then move them to the appropriate subdirectory in your server via an FTP application (as described below).
The default filename of the servers are index.html. If PHP is enabled you may also use index.php.
The server supports CGI scripts, such as those written in Perl or C. If CGI is enabled for your site (in the Site Settings section of the Site Management screen), then you can add CGI scripts to work with your web content.
CGIs that takes up large amount of server resources or that is persistent (eg. consistently running or hogging memory) are not allowed.
You can develop CGI scripts on your desktop machine or, and then transfer them to the Server by means of any FTP-based application that allows permission bits to be set to "Executable."
Use FTP (File Transfer Protocol) to upload .cgi or .pl files. You should use ASCII mode to upload text-based CGI files (ie. CGIs written in perl).
Using CGI-PERL
CGI-Bin: Perls scripts can only be run from CGI bin. See this page.
Perl path: /usr/bin/perl ("#!/usr/bin/perl"
in first line)
Sendmail path: /usr/sbin/sendmail. (mass or heavy mailing or spam is strictly prohibited. Public web-mail services utilizing the sendmail feature is also prohibited)
Chmod: Perl scripts usually need a 755 or or rwxr-xr-x permission in order to run. Use your favourite FTP program to set the file permission. Scripts over 755 permission will not run (eg. 777)
Publishing Web Pages with FrontPage
Frontpage Ext for Linux
has been End-of-life by Microsoft. As such, it is no longer available.
* Do not use FTP with FP
unless you understand FP and FTP file/security management issues thoroughly.
Shell access is not available for security reasons. Instead, the web-based Administrator Interface provides you will control over all standard server management functions.