Running ASP on Apache

Posted on 2004-03-29
Last Modified: 2010-03-04
I'm a novice user of ASP. I want to get the Apache Webserver so i can develop and test ASP pages and scripts at home. Is Apache a good server for this? Is it easy to use on a windows platform i.e Windows XP home or Win 2k
Question by:KAMAU
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
LVL 33

Accepted Solution

shalomc earned 50 total points
ID: 10705910
Apache is not a good server for ASP. In fact, it does not support ASP at all.
To use ASP in an Apache environment, you must install a J2EE server and use ChiliSoft or Stryon (which cost a bundle).
On the other hand, since you are a novice, why not use PHP, Perl, Java (tomcat) or any other perfectly good free solutions?

LVL 14

Expert Comment

ID: 10710734
First I'd like to say shalomc is right about checking out PHP.

With that said take a look at

It may suit your needs
LVL 33

Expert Comment

ID: 10711072
Apache-asp is nothing like Microsoft's ASP, although the name looks alike.
It is based on Perl.

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 14

Expert Comment

ID: 10711106

I dont run ASP so please forgive me if it's obvious, but I don't see "perl" being an issue here.

The product seems to have the ability to run ASP scripts under Apache, which is what KAMAU was looking for.

> Apache-asp is nothing like Microsoft's ASP

The same is true with Apache as compared to IIS ** This could be a good thing ;)

Perhaps I'll set it up on a test box.. I'm courious now heh
LVL 33

Expert Comment

ID: 10715326
> The same is true with Apache as compared to IIS ** This could be a good thing ;)

couldn't say it better. Apache is definitely better than IIS, except for ASP support.
IIS is both an application server and web server bundled together.
The ASP of IIS is written either in Javascript (rarely) or VBScript (more often).
The ASP in Apache-asp is Perl based, and classic ASP scripts will not run on it.

From :
".. ASP embedding syntax allows one to embed code in html in 2 simple ways. The first is the <% xxx %> tag in which xxx is any valid perl code. "
Notice the word perl in the documentation.
LVL 14

Expert Comment

ID: 10715562

> The ASP of IIS is written either in Javascript (rarely) or VBScript (more often).

Ahhhhhhh.  I didn't know that

yea that could/would indeed be a problem

I tend to code or use items that offer cross-OS compatibility rather than OS dependent languages,  as it tends to make migration to a new server (changing OS's)  less of a nightmare.

But the info is definatly going into my "Learned something new today" list  ;)


Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In my time as an SEO for the last 2 years and in the questions I have assisted with on here I have always seen the need to redirect from non-www urls to their www versions. For instance redirecting ( to http…
It is possible to boost certain documents at query time in Solr. Query time boosting can be a powerful resource for finding the most relevant and "best" content. Of course the more information you index, the more fields you will be able to use for y…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit If you want to manage em…
Suggested Courses

732 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question