[LEFT]Ok. Let me first say this: After about a day of fussing around, I’m rather exhausted and slightly disappointed that so far I haven’t gotten any answers. This is not directed towards interworx in any manner, I’m just slightly battered around by well, competitors.
It took me a while to find interworx, but from what I’ve glanced over, it looks to be pretty complete and have a generally nice setup, and may actually be able to cover my needs.
I have been using cPanel for quite a while, and as I’m sure you’re aware… the fact that it likes to stick its head into everything is a little annoying, to say the least. I also happen to royally despise the fact that it chooses to use only apache 22.214.171.124 (no webdav no mod_ruby no worthwhile mod anything :() as well as its uhm… rather slow software update in terms of capability, features, and “getting with the times.” Not to mention that every update almost always means something goes wrong
I have the capability to do just about everything myself from a hosting point of view… the reason to use a control panel software is to automate some of those rather annoying tasks (like creating BIND zones and such). Everyone who has done that for even a single domain knows that its a pain in the ass and well, should never be done for more than 1 domain on a server lol.
I have grown out of cpanel because I need a rather large number of custom options compiled into php, added to apache, and overall applied to the system, something that cpanel likes to break. I also need apache2, as I said earlier, as well as some rather nicer control of the system. Basically, a control panel that handles the hosting, nothing more.
I have a few questions about interworx… and given that they’re all answered in the way that would make me happy, I may be sticking around here for a while, because from everything I’ve seen, I kinda want to already
The first one, is, I recently just tried plesk, and discovered that for whatever reason, they use a different system than the normal linux user system:
Users dont exist, its “clients” and they dont have a username/password on your linux box.
The home directory, is not /home… its /var/www/vhosts
The document root, is not public_html, its /var/www/vhosts/domainname.com/httpdocs
The subdomain directories are not public_html/subdomain, they are /var/www/vhosts/domainname.com/subdomains/subdomain (then /httpdocs)
SSH users are then handled by the ftp username (but they do not get a home directory in /home/ =/)
This makes me unhappy, as I tend to allow some of my buddies to host things that I dont necessarily allow my customers (most of my “customers” are buddies though, in a 100+ domain system). Teamspeak, icecast, custom software that generally requires shellaccess and some extra setup within a shell folder, and doing this in a non-/home folder makes administration and well, most of my monitoring, go away.
Also, since the server itself is primarily for my own site hosting and development, a lot of my scripts depend on a localized subdomain setup which I would much rather not stray from.
ALSO, mod_userdir is nice, plesk doesnt allow it…
So basically, i suppose the question I have to ask is… does Interworx create actual user accounts, and when it does, does it allow access through the normal linux way AND when you create a domain in interworx does it set up the virtual host/domain in a /home/username/public_html setup or does it set it up in a different manner?
And, for an account (username) does interworx allow child domains and such (parked/addon) that sit inside their own folder in public_html/ (or a specified folder within the user’s directory), and does interworx do subdomains in a public_html/subdomain structure?
Save me from plesk, 5 hours ago I started out with a rum & coke and 5 hours later I havent finished it because I’m annoyed and frustrated!
(Sorry about the long post, and thanks for any answers you can provide me!)