I've just upgraded to a VPS, installed WHM, Cpanel, and have just finished moving my site's files from the old host. I have yet told either the old or new hosts to switch the nameservers to the new place, so I can only see the site on a temporary url... basically 12.12.12.12/~mysite ... I'm assuming when the nameservers are switched, mysite.com will work. I guess my concern is that I don't know if I should have my site's files moved to the main site's root, or in the subdirectories that Cpanel created for it when I added it to the server. It's a little hard to explain since I've not went through the upgrade process to a VPS, and have never used WHM for one of my sites. Anways, I hope I explained it decently...
cPanel creates /home as the container of all users' files. When creating a new user, you will see a new folder appears there. If you want your sites accessible from the Internet, you will need to put them into public_html
Gate2vn... yes, I've got my website setup into the public_html folders as usual... and I can access that site via 12.12.12.12:~mysite. When I just try to view the ip address without the temp url of ~mysite, it just goes to the generic "apache installed" page. I'm just wondering if it sounds like it's setup correctly, or if when the nameservers are switched that I'll have to view my site as mysite.com/~mysite
Yes, it's fine. The reason for this is when using IP only, you will be directed to Apache default folder, not /home. You can review httpd.conf to see exact default root of Apache