Where should I put files in order the website works in my VHost server?

5 posts / 0 new
Last post
#1 Sat, 05/26/2012 - 06:58
Thanesh

Where should I put files in order the website works in my VHost server?

Hi,

I'm a newbie in Virtualmin. Currently I am transferring Standalone server to VHost Server.

When I transferred a file from S3 to VHost I found that, this file have two directories

1) mnt/apache-htdocs/ 2) mnt/apache-tomcat-6.0.24

Where should I put these both files in order the website works in my VHost server?

I am using Virtualmin Pro.

When I created new virtual server it creates /home/mydomainname

Should I put there?

Mon, 05/28/2012 - 01:57
ronald
ronald's picture

your files (website) needs a public folder something like public_html or www or htdocs
Virtualmin uses /home/mydomainname/public_html

Mon, 05/28/2012 - 02:07 (Reply to #2)
Thanesh

Yes. when I created mydomainname. It created me /home/mydoimainname/public_html

Is it right if I put apache-htdocs and apache-tomcat-6.0.24 in /home/mydomainname/public_html?

Just now I copy all the files in apache-htdocs folder and put it in public_html.

But I got

Forbidden

You don't have permission to access / on this server.

My previous server need to have both apache-htdocs and apache-tomcat-6.0.24 in order to work.

Im confused..

Mon, 05/28/2012 - 03:20
ronald
ronald's picture

Is it right if I put apache-htdocs and apache-tomcat-6.0.24 in /home/mydomainname/public_html?

no. the site/files that were inside apache-htdocs should now be inside /public_html
make sure the user owns the files and there is an index.php or index.html inside public_html

your previous server used the path /apache-htdocs to serve webpages. Your new server uses the path /public_html

so instead /apache-htdocs/index.php you now want /public_html/index.php

apache-tomcat is used when you use the tomcat server which is for java files... for instance scripts like Alfresco and Red mediaserver use java

Mon, 05/28/2012 - 04:54 (Reply to #4)
Thanesh

Thanks Ronald. Its working great now. You're awesome. Thanks man. :-)