lhyman is correct.
Your main domain should be placed in the public_html folder. So your homepage would be;
Code:
/home/shaggs2004/public_html/index.html
When you go to CPanel and use 'Addon Domain' you will be asked for the document root among other things.
This textarea is automatically completed with the ftp/admin username but you can change it if you wish.
My personal preference is to place teh domain here. example.com.
The home page for example.com would then be placed as follows.
Code:
/home/shaggs2004/public_html/example.com/index.html
If you purchased the domain from x10 the nameservers will already be configured
ns1.x10hosting.com
ns2.x10hosting.com
If you purchased from somewhere like register.com you need to ammend the 'A Records' to point to your x10 IP or add change the nameservers to the x10 nameservers.
Also;
Flush your DNS and be aware that changes to DNS can take up to 48 hours to propagate, i.e get around.
To flush your DNS save this code as flushDNS.bat on your desktop and then you can flush with 1 click whenever you need to.
Code:
ipconfig/release
ipconfig/flushdns
ipconfig/renew