如何在Ubuntu Server 11.10下提供ASP.Net和PHP页面

I am working on a website in which half of pages/modules are in .aspx and half on .php. A little brief info about my project is:

  • OS: Ubuntu 11.10 Server installed in VMware workstation 8.0
  • APACHE, PHP5, MySQL installed using LAMPP distribution

I have designed my website and few modules using Microsoft Visual studio 2010 under Windows 7.

I created my website folder at /opt/lampp/htdocs/WEBSITE in Ubuntu and installed few open source applications (in PHP) at that location and they are working fine.

Now what I am trying to do is copy my website (.aspx pages) from Windows to Ubuntu at /opt/lampp/htdocs/WEBSITE.

[Note: I searched a little bit and came across at "mono and mod_mono" in Ubuntu for running ASP.Net pages under Ubuntu.]

Up to now it has all worked fine, but the problem occurs when I try to access them via my browser in Ubuntu.

Problem (1) How can I let mod_mono work from the /opt/lampp/htdocs location?

Problem (2) I want to be able to write in my browser's URL localhost/WEBSITE and from there call my .aspx or .php pages like localhost/WEBSITE/index.aspx or localhost/WEBSITE/webmail/index.php. They should both properly serve the requests and show the results.

Can anyone guide me?

P.S. I am new to php, so I don't want to write the .asp pages in PHP.