I installed apache2 and mysql database on a Debian system.
It is using reverse proxy on apache to redirect requests to apache2 running on any machine which is on Xen server as a Virtual host.

I tried to install Drupal on it. Every thing went fine till
I pointed my browser to
I can not post urls since it is less then 15 posts so kindly read the url below hxxp is http.
hxxp: //IP[/url] of LAN where Drupal was installed/drupal
then I see an installation page of Drupal which welcomes me
I click install in English
then it can not proceed to connect with database.
Code:
Database configuration
Your web server does not appear to support any common database types. Check with your hosting provider to see if they offer any databases that Drupal supports.
I have created a database and username for Drupal separately.
What should I check to.

There is one more error
Code:
hxxp:      //Public IP/some location/
Is showing me contents of Document Root
but there is a folder named drupal on it.
When I click on it I get error.
Code:
Not Found

The requested URL /drupal/ was not found on this server.
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch proxy_html/3.0.0 Server at
What things should I check in for?
I am also getting errors like
Code:
Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
on individual DomU's what should I check in.

and on Dom0 when restarting apache2 I get following error.
Code:
Reloading web server config: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Wed Apr 14 15:23:05 2010] [warn] NameVirtualHost *:80 has no VirtualHosts