Custom FastCGI module on [login to view URL]

Em Andamento Postado Sep 30, 2011 Pago na entrega
Em Andamento Pago na entrega

I need help configuring a custom fastCGI module on HostGator (shared hosting). To be written in pascal.

Requirements:

A. Create a simple "Hello World" FastCGI module in FreePascal, Lazarus, or Delphi and deploy on HostGator shared hosting.

B. Written instructions or a screencast showing:

1. Resources and libraries needed (example: fcl-web for Lazarus)

2. Writing and compiling a FastCGI module in pascal and uploading to Hostgator

3. Configuring Hostgator. (example: apache modules (mod_fcgid or mod_fastcgi should already be installed). Add the necessary handler to direct requests to our custom ("hello world") FastCGI module.

4. It works!

Here is a tutorial on configuring a fastCGI module. [url removed, login to view]

When bidding on this project, please indicate if you have ever configured a custom FastCGI module on shared hosting.

If you have not done this before, please Keep in mind that:

1. Shared hosting does not support a pascal compiler. Therefore the fastcgi module will need to be compiled on a different machine and uploaded to hostgator. Hostgators operating system is CentOS.

2. FastCGI is very different from CGI. (see [url removed, login to view]) Unlike CGI which is instantiated upon every request, a FastCGI module is instantiated once and handles multiple requests from the webserver, through a specified port (usually stdin/stdout).

3. Hostgator supports fastCGI which allows several script languages or frameworks such PHP, Ruby, Django, etc. There is lots of documentation on how to install these modules, however I haven't been able to find good documentation for a custom FastCGI module. I have spoken with HostGator support and I have been told that it is possible to install a custom FastCGI module. There is also mention of it at [url removed, login to view] However it states "For other programming languages, you are required to use a dispatch file". I am new to Linux, shared hosting, and FastCGI.

Delphi Linux

ID do Projeto: #1228507

Sobre o projeto

1 proposta Projeto remoto Ativo em Oct 4, 2011

1 freelancer está oferecendo em média $160 para esse trabalho

Expquality

I am Lazarus & Centos Expert, but haven't done any implementation on CGI. I am very happy to take this challenge.

$160 USD in 7 dias
(0 Comentários)
0.0