if, i have unfortunately created this new thread in the wrong area, please kindly let me know whether i will be able to eliminate the whole thread. thanks.
new to web hosting and am looking for one.
first question: location of web server.
how important is this issue for someone intends to start e-commerce?
what are the pros and cons to have a web server located within your region?
what are the cons and maybe advantages of having a web server located physically outside your primary customer base?
I have been co-locating servers for well over a year now, and still my overall knowledge is so much lower then I want it to be, so I'm looking for some direct help. Now before I start I will ask that you please bare with me, I understand all of the knowledge I'm looking for is out there on the net somewhere, but as I'm sure many of us would agree, direct assistance is much more valuable, and far less time consuming,
Firstly, my question is about networking. In Los Angeles I'm with a host that provides a direct connection with Mzima. I like Mzima overall, but it would be great to pull in some other providers to further improve that network. Could someone shed some light on how this is done? Also I have heard some things about private peering, can someone shed some light on this as well, and maybe let me know how I can implement it to my rack in L.A.
Kind of on the same topic with networks, what is the deference/benefits of 10/100/1000 ports on servers. Does this just simply mean more bandwidth can be bursted to the server at one time? If so what is the benefit of this for web hosting or game server hosting?
My next question is to do with routers/hubs/firewalls. I will soon have a full rack, and my provider wants be to provide a switch, why would I need my own switch, can't all the servers in the cab be shared to one switch? What type of switch would I need to look into? What about a hardware firewall for my rack, would one be sufficient for all my servers in the rack? How would I go about implementing one?
Any other tips that you guys may have found out the hard way?
A few things I found beneficial that I have done to cover my arse, is kept all the OS's I run on hand in the DC, also have a LiveCD available, as well as backup HDD's. Any other tips among these same preventative lines?
I am so mixed-up now that its hard to even figure out what i need to know, so let me tell you a story.....
It started about a week ago, when i first started on the server configuration module of my CIW course. I began to get confused concerning the topic of permissions and access levels in IIS 5. Because of this confusion i started to backtrack what i actually knew (or rather, what i thought i knew) about networks. I now find myself realizing that i am not even sure about the basic types of networks. Anyway, thank you for your patience so far, and without further a-do here comes the obligatory questions.
I thought that a peer to peer network was any network without a dedicated server, so the hosts (computers) on the network communicated with each other directly. I also thought that once you added a server to the network, all the shares that were once stored on the individual computers are now moved to the server, and that the individual hosts no longer actually communicate with each other to access files, printers, etc.
However, now I am starting to think that i am wrong about this, and that the hosts may indeed still keep some shares on themselves to be accessed by the other hosts on the network.
It is this method of ACCESS that is confusing me.
QUESTION 1 Do the hosts now have to ask the server to fetch the shares on the other hosts, or can each host still have direct access to any other host?
QUESTION 2 A book i have states "a peer-to-peer network does not regulate user access from a central point". To me, this implies that using a server on the network somehow centralizes access, BUT ACCESS TO WHAT??. Does this mean access to the server that has just been installed, or that the server is responsible for giving permission for host "A" to connect to host "B" to access the shares stored on host "B
QUESTION 3 The same book also states (regarding user-level-access and some kind of access list)...."this access list can be central to a particular server or to an entire network" WHAT THE HELL DOES THAT MEAN??? Does it mean that this list can be either stored on the SERVER (CENTRAL) or EACH HOST("entire network").
I hope one of you guys can figure out,at least, where i am getting confused because the more i read the more i seem to tie myself up
I am about to put a program that I have put some serious time and money into, out into the open source world. It is a web based app, written largely in PHP and HTML, with a MySQL database. But I have some questions, so here goes:
1. what should file permissions be for my files? (all files live under the Apache document root dir, i.e. /srv/www/htdocs).
2. what should owner and group be for these files? I have seen root, and I have seen nobody.
3. Two subdirectories need to be writable as well as readable. (for example, let's say the program resides in /srv/www/htodcs/myprog. I have two directories under myprog that need to be writable and readable).
4. And lastly, when my script goes to write in those dirs, I am getting an error, and it is because i am referencing $_SERVER['DOCUMENT_ROOT'], when in fact, I should be referencing the subdirectory under THAT that the user has installed in. Obviously, I haveno control what sub dir they might put it under. Which raises the whole nasty issue of configuration files that might store all this good info, I have read never to put them in the document root dir, but if i don't, where do i put them, and permissions again? I need a decent example of a config file being wirtten thru a web browser!
Up until now I have not managed a site that needed backups, but that is about to change.
I have a lot of questions, and they are newbie questions. Hope there's some patient people who have time to respond to some of them. If there are tutorials or articles you can recommend that would bring me up to speed, that would be most welcome too.
The project has 1 domain with about 100 subdomains. Each subdomain will have its own CMS and MySQL database.
All will initially exist on one shared server (HostGator reseller account), but will likely be moving to a dedicated or managed server shortly.
Ideally, I would like to have the hosting company manage the backups automatically. I saw a managed server package from webmasters.com that includes automated nightly backup. I am wondering that, if lets just say only 5 of the subdomains had an issue - would I be able to restore just those 5 - or would I have to bring all 100 subdomains back to the restore point?
I am also looking at other options, that I can implement before we move to a managed server.
Those options include:
1) Use CPanel to create a backup on a daily or weekly basis. I think, if memory serves me, that creating a backup of the domain, would include all the subdomains and databases. But - like my earlier question - I think that I would have to bring all 100 subdomains to the restore point if there was even 1 problem.
2) Use an FTP program to create a backup on a daily or weekly basis. I suppose the only investment for that would be my time, and an external hard drive. This solution would allow me to isolate certain subdomains. My question here is - in what file/folder are the MySQL databases stored (its not obvious to me.)
3) Move to a host that provides nightly backups even for their shared servers...
I'm trying to find at least three web hosting companies to choose from to host a Joomla websites on a shared server. Would consider dedicated if the deal was right. I have a friend of mine who wants to create a church website, and is looking for the best deal. I use Netfirms which I have never had an issue with, but I didn't want to be bias, and would like give him other options to choose from.
Is there a good WebHosting Review site, I could check out, or maybe someone could recommend their top three. I reading threw the forums here and I noticed there are not that many complaints with Hostgator. Again, I just want to see if there was anything out there better.
Lets say you're a customer looking for web hosting, but do have technical experience - you know, you develop your own websites, you've had experience in this sort of thing before.
What if you came across a provider who seemed to offer a good service, they're high quality, they can host your website on their brilliant setup etc... but they do not provide any e-mail accounts with your hosting?
We're developing our own shared hosting setup, our own control panel too. Regardless of the control panel though, we wouldn't feel comfortable hosting peoples e-mail. We have plenty of experience in every other aspect of general shared hosting - but not looking after e-mail accounts nor the associated software.
To be honest I don't think that many shared hosting providers truely handle e-mail properly, and that job should really be left to the professionals.
We could of course guide customers or potential customers on why we won't offer e-mail accounts (i.e. not wanting to offer something we know we can't provide to a high enough standard) and instruct them on how to setup e-mail with another provider (such as Google, who will do this for free with limitations).
The alternative to the above is that we mask in a third party to look after e-mail, i.e. resell someone elses e-mail services as part of our hosting packages. The third party would require API access to setup/remove accounts..
What do you think? Are we just acting stupid trying to provide web hosting without e-mail hosting included? I noticed a while back Dreamhost encouraged their customers to use an alternative e-mail provider!
I have about 5 sites all hosted on my same hosting account. One of those domains is attached to the hosting account. I place my other domains in a folder of a sub-directory of my main domain. This has been working fine, up until today when i noticed a weird error. I give you a little example of how my sites are setup
my main domain: www.maindomain.com
My other sites hosted in a sub-directory of my main domain: www.maindomain.com/sites/site2/ www.maindomain.com/sites/site3/
How my other sites appear on the web: www.site2.com www.site3.com
This works fine for every page until i go to www.site2.com/index.php It redirects to www.maindomain.com/sites/site2/index.php for some reason
This question gets asked a lot in our Helpdesk and I figured I would post our knowledgebase article here to help anyone else wondering the Pros and Cons of Unlimited Domain Shared Hosting vs. Reseller Hosting. If anyone has anything else to add, I appreciate any feedback on how we can improve our KB article.
---------------------------------------------------------------------- Given the present state of shared hosting, many clients may ask "Why would I need a Reseller account if I can host unlimited Addon and Parked domains within a single shared hosting account?". There is certainly enough Disk Space and Bandwidth provided in many of today's hosting packages, so why bother to purchase a Reseller account?
Many don't realize the drawbacks of hosting large numbers of domains within a single hosting account until they've already packed tens of them onto a single package.
So how do you know whether a Reseller account or Shared Hosting account is right for you? The answer is in how you plan to provide access to others and how "mission-critical" the sites are. You should consider the following factors when deciding on hosting a large number of domains:
1. Who will be managing these sites?
2. How important is site security between sites?
3. Will these domains need dedicated SSLs?
4. How resource intensive will these sites be (RAM, CPU, MySQL)?
In a nutshell, Reseller plans are for those who wish to host websites for other sub-clients and a shared hosting package is for a single individual managing multiple personal domains. We'll go over the 4 points above in greater detail.
1. Who will be managing these site?
If you personally own multiple domains and wish to host them within the same hosting space, you can easily do so with an Addon or Parked domain. An addon domain will allow you to host a new domain within a subdirectory of your hosting space. A parked domain will allow you to have multiple domain names point to the same content. Since addon domains reside within the same user space as your main domain, you can manage all of your domains with a single login. You can see the problem if you want to provide another user with access. Since all accounts are managed with a single set of login credentials, if you give another user access to their addon domain you are also giving them access to your main domain. If you have vital information stored on your main domain and you are hosting another domain as an addon domain for someone else, you cannot provide them access to their hosting without compromising the integrity of your main domain.
When hosting sites as a Reseller, your clients in turn will want access to their account and will want exclusive rights to their disk space and server resources. With a Reseller account, each sub-account you create gets its own username, password, and isolated user space on the server. Individual clients of yours have access to their user space and their user space alone. In addition to the isolation with regards to access concerns, each account also gets their own cPanel access. All of the same great features that you use to manage your sites can also be given to your clients. Next time client Y wants to add an email account, you don't have to do it for them for fear of giving them access to your cPanel, you can simply give them their login details and they can manage their own email accounts.
2. How important is site security between sites?
This is along the same lines as point 1. This is not necessarily related to who you are hosting for, but what content you are hosting. Imagine that you are a webmaster and you are hosting your own personal site-in-a-box community forums (such as PHPBB or vBulliten) on your main domain and a company website for a paying client on an addon domain. It is not uncommon for popular scripts to have security flaws in older versions. Script authors will often update security flaws in later versions of their software. For this reason, it is very important to keep scripts up to date on your site. But let's assume you forget to update your scripts for a couple of months and an unscrupulous individual takes advantage of a well known security hole. Using this exploit, they gain access to your forums and any subdirectories. Since you are hosting another domain as an addon, they now have access to this domain's content as well. A site defacement on this company's site may not bode well for you when they are considering you for web master services in the future.
If these two domains had been separate into two individual users (i.e. two subaccounts created through a Reseller), their content would've been inherently isolated server side by Linux's user management. Sure, your forums still would've been affected by the security hole, but the break-in would've been isolated to your site alone.
Going back to our example, let's say that instead of a corporate website as an addon domain you are hosting an image gallery site for all of your cats. In this case, it may not be a big deal if a compromise in your main domain spreads to your addon domain. After all, they are both owned by you and you're only losing some time and effort to restore these sites from your local backups (which I'm sure you've actively maintained ). But then again, you are losing time and time is money. If these sites had been separated into individual users, again, you'd only have to restore one site's content.
The idea here is isolation. Reseller plans provide you with the peace of mind to know that if one of your users doesn't keep up with their site's content as actively as they should, their actions won't negatively impact the content hosted on other domains. If you and those you host in your addons are diligent webmasters, maybe this point won't have much bearing on your decision. Only you can say for sure.
3. Will these domains need SSLs?
As of this writing, SSL certificates must have a dedicated IP address to be installed. If you are hosting multiple domains on the same shared hosting package, you can still install an SSL (or purchase a dedicated IP address and install one) but you are limited to exactly one SSL on your account. If you are hosting multiple domains on the same package (and consequently the same IP), you must choose which domains gets to have the dedicated SSL.
Sub accounts of Resellers can each be placed onto separate IP addresses and, as a result, can each have their own dedicated SSL installed.
Of course, both shared accounts and Resellers' sub accounts can use the server's shared SSL free of charge. However, some clients prefer to see their domain in the URL bar when they visit https.
4. How resource intensive will these sites be (RAM, CPU, MySQL)?
We've already established that disk space and bandwidth will be no problem. But what about CPU, RAM, and MySQL resources?
It's important to be aware of the resource needs of your website. As administrators, we have to make sure all users "play nice" on the server. We can't have user X eating all of the CPU cycles computing pi to the trillionth decimal place while you are trying to serve web pages to your loyal visitors. We have to monitor the actions of all of our users and in the event someone is stepping beyond the bounds of acceptable resource consumption, we have to take action. In most cases, this entails disabling the abusive script, but in extreme cases we have to suspend the abusive user account to prevent other domains from encountering performance degradation on their sites.
If you are hosting 100 domains as addon domains, all serving nothing but static HTML pages, maybe you will stay off the radar.
But considering most sites are more complicated than static HTML, you may want to be aware of how many sites you host as addons and what content they serve. If you're hosting the latest and greatest Joomla modules, with up to date news feeds, integrated forums modules, polls, blog posts, etc your site can certainly require a degree of CPU to serve your pages. Now imagine you have 5 or 10 of these sites all hosted as addon domains. The resources these sites need to generate their content can quickly add up and before you know it you've got a friendly email from Acenet, Inc. in your inbox wondering why your user is consuming 2 of the 8 CPU cores on the server. That may be an exaggeration, but you get the idea. In the event your resource usage becomes so excessive that we have to suspend your user, now all of your sites are down instead of whichever one may be the direct cause of the spike in CPU, RAM, or MySQL consumption.
If each of these had been separate Reseller accounts, the offending account could've been suspended temporarily while we work through the cause, leaving the rest of your domains live and kicking.
The conclusion here is that you need to be aware of the needs of your sites in a general sense. Hosting unlimited domains within a shared hosting space is certainly a nice feature. For those webmasters who have multiple presences on the web, it's very convenient to be able to manage all of their personal domains from a single control panel. For those entrepreneurs who are hosting multiple domains for other individuals, the features and security associated with a Reseller plan and the inherent isolation of Linux users is a must have. ----------------------------------------------------------------------
I'have a problem with my aps setup on sanbox.When i create on customer ccp when i click finish i have this error. I must only test.
Error: Instance of application with id 124 and version '1-4' can not be provided: There is no resource of class 'Shared hosting Apache' with provisioning attributes 'Web Cluster' in subscription with id 1.:There is no resource of class 'Physical hosting (IIS)' with provisioning attributes 'Web Cluster' in subscription with id 1..If i add the shared hosting apache resourse i get this error : There are no "apache" services that satisfy given attributes: "Web Cluster".
When I try to change hosting type to "Forwarding" it changes ok.
If I change hosting type to "Website hosting", I get message "The hosting type for "website name" was successfully changed.", but hosting plan still stay "No web hosting"....
I am developing a website for a client of mine (the client is a close friend and know's that he is getting a newbie). This site will be larger (project wise) than anything that I have ever done (everything I have done in the past has been FrontPage). We will be using several third party applications that need to run on the server as well as our own custom developed applications. We do not yet know how much access to the server's deeper structures we will need for all of the applications that we want loaded on our server to run. Things we have in mind: oscommerce, mysql, php5, apache, linux, vbulletin, blogger, phpbb, adserver, ect... Would these things run ok on a shared host and would I have full authority to configure them without needing full access to the server? Or will I need access to the entire server (dedicated server) in order to have full customization capabilities? I guess all I am trying to figure out at this point is will shared hosting for a large project limit our abilities to use 3rd party apps, or do most 3rd party application designers build their stuff to work in a shared hosting environment anyway? If we need to get a dedicated server we will, but if we can get away with shared hosting for a while (especially during development when the site will not be generating revenue) it would be nice to avoid the price of a dedicated server. Many thanks for your comments, insight, and expertise! Also, if anyone can sight some common scenarios that may require a dedicated server over a shared hosting plan, that may help me to understand what the limitations of a shared hosting plan vs. a deicated or virtual dedicated server are.
It's impossible to find a cheap webhosting service for Rebol, I found one which cost an awfull 20$ per month for 100 Mo
So I'm thinking about taking a VPS but would like to share the cost by reselling some spaces. What would be the best Hosting Resellers for that, I mean with GOOD TECHNICAL SUPPORT KNOWLEDGE OF CGI INSTALL.
if i want to make image hosting such as allyoucanupload or imageshack , where hosting should i go to,... i was with hostgator and they suspended me for it.
Here is my dilemma, thanks to a thread in these forums I was directed to a hosting website called pc-core.net and I was interested in using them, because it does not appear that they oversell at all. My question is regarding the fact that they have the shared hosting for $12/month with ~5gb of disk space and 50gb of transfer. I then just looked at reseller hosting for the heck of it, and noticed i could get a reseller hosting account with 45gb storage and 450gb of bandwidth for $10/month. Even though I wont be selling hosting, or anything like that, can I use a reseller hosting account like a normal shared hosting account?...just with more space and bandwidth?
I'm new to the VPS scene, so could someone tell me the difference between VPS and say shared hosting or dedicated hosting? Actually I really like to know what a Virtual Private Server actually is.. I know shared hosting is typically a single account on a server with several hundred other accounts which is used primarily for the sole purpose of hosting websites, and I know that dedicated hosting is functionally the same as colo except that you rent the server, instead of having your own purchased server plugged into some network. So what is VPS?
Do website builders generally go with shared hosting or dedicated server? I mean, if they work on several websites would they get a dedicated server instead of shared? From what I understand through reading shared hosting is basically if you only have one website. So one with multiple websites would go with a dedicated server?
1.) Personalized hosting with custom made packages Support via IMs, PMs & Emails. "Feel at home"
2.) Automated hosting & pre-made packages. Support via inefficient "live help" operators who have the same answer - "Your support request has been forwarded to a higher authority" . No interaction with the owner & the "professional feel"
I like no. 1 & thus I provide hosting on the same principles.
So which one do you prefer, & if you are a host, which one do you incorporate?
How long do you wait before moving from shared to VPS or dedicated? Apart from security and speed, what are the benefits of dedicated hosting? This says [url] that shared is better than dedicated because you have to do less..
I have had UmBra Hosting for about a month now and my site hasnt gone down once, there plans start at 2.99 which is great and the 2.99 plan comes with 50gb space and 500gb bandwidth. Has cpanel which I love. But im leaving only because I have started my own hosting on a reseller. Which you will see soon!
I recently got webhosting with godaddy which I have now decided was a bad choice. Its "user friendly" model makes it harder. My main problem at the moment is loading forum php script and such I have to have my permission changed which i know how to do but it wont let me through ftp or godaddy's filemanager (though it says you can). *Does someone know how to do this on godaddy **or what hosting do you recommend for: ....
I'm not sure if we're leaning on dedicated or VPS yet, but as a starter post, what's a webhoster you guys would recommend for a hosting company that is reliable and robust that we can scale with....as our requirements grow.
We're currently scripting how the new site will be redesigned, but there will be video blog portion that we expect to cheap up bw.