AlpineWeb Home
Search: For:   ~ Advanced Search  
  Support Home     Documentation     Knowledgebase     Help Desk     Blog 
Support Home > VPS v1 > Webserver > Modules > Sunday, July 20, 2008

Apache::ASP


Apache::ASP provides an Active Server Pages port to the Apache Web Server and enables developing of dynamic web applications with session management and embedded Perl code.

Installation

Connect to your Virtual Server via Telnet or SSH and simply follow these easy steps to install Apache::ASP:
  1. Install the mod_perl Dynamic Module.
  2. Install the Perl LWP library:
    % vinstall perl-lwp
  3. Use vcpan to install the Apache::ASP dynamic module:
    % vcpan Bundle::Apache::ASP
  4. Modify your web server configuration file (~/www/conf/httpd.conf) to make a place for Apache::ASP to reside:
    <Files ~ "\.asp$">
     ## tell Apache to give .asp files to mod_perl
     SetHandler perl-script
    
     ## tell mod_perl to give .asp files to Apache::ASP handler
     PerlHandler Apache::ASP
    
     ## set global home
     PerlSetVar Global /tmp
    
     ## set state home (each ASP application has its own
     ## unique state directory)
     PerlSetVar StateDir /tmp/test_app
    
     ## use strict
     PerlSetVar UseStrict 1
    
     ## debug information
     PerlSetVar Debug 1
    </Files>
    
  5. Restart Your Web Server
  6. Make a simple Apache::ASP page and place it in your ~/www/htdocs directory:
    <html>
    <head>
    <title>Apache::ASP Test</title>
    </head>
        
    <body>
    For loop incrementing font size: <p>
    <% for(1..5) { %>
         <!-- iterated html text -->
         <font size="<%=$_%>" > Size = <%=$_%> </font> <br>
    	 
    <% } %>
    </body>
    </html>
    
  7. Fetch the page with a web browser and watch it work!



Technical Support
° Getting Started Guides
  FreeBSD
° Basic Hosting Help
° Signature Hosting Help
° VPS v1 Help
° VPS v2/3 Help
° MPS v2/3 Help
  Linux
° VPS v3 Help
° MPS v3 Help
  SaaS
° Sugar CRM
  DNS
° Domain Name Service
° Domain Registration
° Help Desk
° Knowledgebase
° Support Policies
° Disclaimer

° AlpineWeb Home
° Compare Hosting Plans
° Network Topology

° Rates & Fees
° Order Center




  Home | Site Map | Customer Backroom Copyright  ©  1997-2008  AlpineWeb Design