I've not been able to get a wecome screen with Apache either -- can't even find the index.html file! It's certainly not in the /var/www/ though this is the default dir set for Apache. Yet it's launched at boot time.
However, I've been able to to create a website locally, with a CMS based on MySQL and PHP.
Apache is rather a bit of a mystery!