I hope I'm not insulting you, but from the questions you've asked and the statements you've made, I don't think you know the difference between a directory (folder), a subdomain, and an add-on domain. Just to recap:
directory: a folder under
public_html/ (or below). E.g.,
public_html/myfolder/. It is created in File Manager or in an FTP utility. It can be specified in a URL or an absolute or relative address, but the domain name system knows nothing about it. Examples:
http://www.xuankong-liufa-ebook.com/myfolder/,
<a href="/myfolder/index.html">a link</a>. There is no limit on the number of directories.
subdomain: a folder under
public_html/, associated with an extension to the domain name. E.g.,
public_html/soho/, seen by the world (and domain name systems) as
http://soho.xuankong-liufa-ebook.com. The subdomain name and the directory name do not have to be the same ("soho", here), but usually are. Nothing needs to be purchased for a subdomain -- just go into cPanel > Subdomain to select the names for the subdomain and its directory. There is no limit on the number of subdomains and their directories,
but you cannot have another directory of the same name directly under
public_html/. Note that a subdomain
may show up in
.htaccess as
xuankong-liufa-ebook.com/soho (but that's easily fixed). Also note that the contents of the
public_html/soho/ "tree" is invisible to your primary domain, other subdomains, and add-on domains, and likewise it can't see any of them -- it thinks it's a Web site all by itself.
add-on domain: a folder under
public_html/, associated with its very own domain name (unrelated to your primary domain name). E.g.,
public_html/myaddon/, seen by the world (and domain name systems) as
http://www.myaddon.com. The add-on domain name and the directory name do not have to be the same ("myaddon", here), but often are. You need to purchase another domain name (
myaddon.com) before you can use this feature, and need to point the registrar's information to LP's nameservers (unless you purchased the domain through LP, in which case they should automatically do this for you). Go into cPanel > Addon Domains and enter the requested information (new domain name, directory name, etc.). The Basic plan limits you to 10 add-on domains, and you cannot have another directory of the same name directly under
public_html/. Note that an add-on domain may show up in
.htaccess as either a subdomain (
myaddon.xuankong-liufa-ebook.com) or as a directory (
xuankong-liufa-ebook.com/myaddon/) -- it's a glitch in processing add-ons, but easy to fix. Also note that the contents of the
public_html/myaddon/ "tree" is invisible to your primary domain, subdomains, and other add-on domains, and likewise it can't see any of them -- it thinks it's a Web site all by itself.
If all you wanted to do is to install SOHO in a separate directory under
public_html/, go ahead and create that directory in cPanel > File Manager or in an FTP utility. The Fantastico installer may even create the directory for you. No need to fool with subdomains or add-on domains unless you need for the outside world to access this material under a unique name (as a subdomain or add-on domain), rather than as a directory of your
www.xuankong-liufa-ebook.com domain. Looking back at your first posting, what you wanted to do was have a separate Chinese language Web site ("site2") that a visitor gets to from a link in your primary site. That could be done most easily with a directory named
public_html/site2/, into which you would install SOHO and all your Chinese content. There's nothing to keep a user from entering
http://www.xuankong-liufa-ebook.com/site2/, so if you absolutely have to have the visitor come in through the primary site (at
public_html/), you may have to do something with cookies or a log-in process to kick the visitor back to the primary site if they try to directly enter
site2/.