|
I work at http://www.choopa.com We do mostly managed servers, and mostly adult sites. A lot of porno tube streaming video applications, and that kind of thing. We don't do CPanel virtual accounts anymore, but if you want to run your own CPanel server we sell it as an add-on. We also run http://unmeteredservers.com for unmanaged customers who want a capped speed port and not worry about how 95th percentile or transfer per month. I don't suspect a lot of people here to be that interested as we aren't a goon priced type of place that sells hosting for $10/month.
|
# ¿ Apr 8, 2010 16:29 |
|
|
# ¿ May 3, 2024 22:04 |
|
Bob Morales posted:Do you guys run the choopa.net EFnet server too? Yep. The last I remember it runs off its own fiber so its not part of our normal network. Our president and one of the network admins have run it for a long time. I believe they have a canadian server out of our montreal location as well.
|
# ¿ Apr 8, 2010 18:08 |
|
You can set a user's php to only work in their home directory and /tmp/ so they can't even do anything with php outside of the directory. Usually this is part of the suphp setup on something like cpanel. You can also limit functions by disabling certain ones if you want to be even more restrictive.
|
# ¿ Sep 27, 2010 05:50 |
|
Bob Morales posted:Apache 1.x Do you require it? Most stuff will work with Apache 2, the main thing I ran into migrating customers over is the format if their rewrites in .htaccess. Once it was reformatted for Apache 2.0 everything performs a lot better than the older version.
|
# ¿ Dec 15, 2010 03:53 |
|
Fangs404 posted:It is indeed working. Documentation on how to setup suphp sucks, but http://www.pc-freak.net/blog/installing-suphp-on-debian-lenny-5-04-with-apache-2-2-9-2/ helped a lot. If you get an internal server error, know that you need to play around with the docroot and check_vhost_docroot settings in suphp.conf. The point of suphp is that you can isolate users to their sites, and they can only read/write their own files. If you chown it to the user that the web server uses like that then if you have another site and an exploit is able to put any kind of php code on the system it will be able to also modify those files. Its a big help on an environment like cpanel where you are giving accounts to other people and running various websites with code packages you don't have control over. If someone leaves their Joomla out of date or runs crappy scripts that require modifying files a lot it keeps it from spreading elsewhere and getting code injected into all your sites (and thus getting flagged by google). Another option: add mod_security and set that up with a good ruleset. That will protect the heck out of your site, even if the code stinks and keeps a log. If you want wordpress performance you run a caching plugin (w3 total cache is my favorite) and combine it with memcache and/or the php apc module.
|
# ¿ Mar 8, 2011 08:13 |
|
Fangs404 posted:I understand what suphp does. I think you misunderstood my point. I expressly state that chowning is a very bad solution (read my blog entry). The solution I came up with (selectively chgrping just a few directories) is better than chowning everything (more secure) and better than suphp (much faster). Just wanted to point out that while its more secure there still would exist a problem if there was a hole in the code somewhere. A lot of worms will use access to a directory to place a file in it, run a script and then you end up with all kinds of junk from it scanning the system, placing stuff in places like /tmp/ etc. Using mod_security fights against it, but if you are just doing one WP blog and keep it up to date I wouldn't worry.
|
# ¿ Mar 8, 2011 22:24 |
|
If you install CSF it integrates with cPanel and lets you block/whitelist addresses from WHM and do other stuff like rate limiting, brute force intrusion detection etc: http://www.configserver.com/cp/csf.html Sometimes you have to tweak it to fit your needs but overall it works pretty well.
|
# ¿ Mar 17, 2011 18:00 |
|
sholin posted:It's some A records, and an MX record, that should not take 15 minutes, in fact if the domain name is supplied when the account is made, it could be entirely automated when the zone is created. Don't you have to add the google apps key to show you are the owner of the domain as well? I deal with customers every day and some people are clueless so its not completely ridiculous. Just because its obvious to you doesn't mean everyone wants to be bothered with or can grasp how some of this stuff even works.
|
# ¿ Mar 25, 2011 23:04 |
|
Namecheap also has its own dyndns service which is nice. You can make any domain or subdomain into a dynamic dns host.
|
# ¿ Mar 29, 2011 02:16 |
|
Ditch posted:I bought webhosting from HostHOP a few weeks back. I was used to shared/reseller hosting and have no experience with server management. Somehow I messed up the DNS stuff and the websites are often unavailable despite zero server downtime (and I can always access WHM). Not sure what I did wrong! Where do I even start? Are you hosting your own DNS for your server on the same machine where the domain is hosted? What I see sometimes is people point the registrar info to server IPs on the server but they forget to do things like configure the ns1/ns2 domain records. CPanel by default will listen on all IPs, but if the records are wrong or don't exist then it won't work. So see what is in your whois for the domains and try to ping that. If you can't resolve your name servers then that would be the root problem. What I would generally recommend is having one main domain so use something like whm.mydomain.com for your hostname, and set up ns1.mydomain.com and ns2.mydomain.com using an outside DNS server and point it to the correct address there. Then use that domain to control the dns for the rest of the stuff. This can be useful to debug what an outside server is seeing: http://www.opendns.com/support/cache/ Also using dig and query the server directly to make sure its starting (like you actually have BIND running and available).
|
# ¿ Apr 3, 2011 23:13 |
|
Pram posted:I wish it was that easy, but I was told that thing doesn't work with plesk on windows by cPanel support. Don't think there is any easy way around that. It works fine on Linux servers if you can get root ssh access to for the Plesk machine. Create the accounts, rsync the html directory, create the databases, which in cpanel by default normally start with username_ I have one in my admin queue now to move a FreeBSD machine originally from 2006 without a control panel over to cpanel. Will be fun fun fun.
|
# ¿ Apr 8, 2011 01:56 |
|
Rufo posted:http://www.namecheap.com Also coupon code ELEPHANTS for 88 cents off http://www.retailmenot.com/view/namecheap.com
|
# ¿ Apr 12, 2011 00:13 |
|
Just because it is possible doesn't mean it is going to be easy, and keeping this separate where possible is usually a nice thing to have. Like Friday for example, Directnic had a DDOS attack on their site and DNS servers. One of my customers was using them for registrar and DNS management so his whole site was down, and he couldn't log in to get or update records.
|
# ¿ May 23, 2011 17:37 |
|
That might be the case. It might depend on how the mail server is set up as far as filtering etc. some of which you would have to look at the logs to see what is really going on. Theres a delivery route tool in cpanel: http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/DeliveryRoute But I don't know if that would help as it its for mail leaving the server not coming to it.
|
# ¿ May 25, 2011 17:51 |
|
You can install dstat and look where the red values are to see your bottleneck. Install sysstat so you can have sar polling and then you can get historical information.
|
# ¿ Jun 22, 2011 19:26 |
|
Biowarfare posted:one of the guys on LEB did DNS hosting for his personal site... with 32 nameservers Hey you need failover right?
|
# ¿ Jul 25, 2011 19:33 |
|
One of our sites has 10Mbps unmetered for $89 and second month free: http://unmeteredservers.com/ Plus dual 500GB (can configure it RAID-1) and 4GB ram in that package. EDIT: err, never mind that says 100Mbps on your quote, that would be an extra $80 but its unmetered so no limit on transfer.
|
# ¿ Aug 9, 2011 01:09 |
|
eightysixed posted:http://www.seohosting.com/ This is pretty funny. I am sharing it with my co-workers. We always get these guys who subscribe to this SEO crap asking for multiple class C IPs on their dedicated server, but we can't do it because of ARIN rules. I guess hostgator just has a ton of them on a machine and shares the blocks between multiple people.
|
# ¿ Aug 23, 2011 22:41 |
|
Biowarfare posted:online.net - shared unmetered, not too loaded because they only sell to one country, only payable via local (france) direct debit from bank. mostly peering though We have fileserve.com on the choopa network. So that is OK as long as you process DMCA requests in a timely manner. If you want to do torrents or whatever, that won't fly for long if we get reports.
|
# ¿ Aug 23, 2011 22:44 |
|
hayden. posted:Not exactly hosting, but does anyone have a paid proxy service they'd recommend? I have a friend in Africa for a few months who wants to use her Netflix. Any idea how well it would work for that assuming her bandwidth in Africa is plenty? My company has this service now if you don't want to be hassled with setting it up and managing it: http://powervpn.com/
|
# ¿ Aug 30, 2011 20:24 |
|
hayden. posted:Bought this and set it up, seems to work well. Thanks! drat, sorry. I didn't know they put that in there. I wonder if it is strictly enforced or they put that in so they can remove people who abuse it a lot. I'm not really involved with that project, so I haven't really tested it.
|
# ¿ Aug 31, 2011 02:21 |
|
Biowarfare posted:Hey, you're with choopa right? Any chance you could point me to any customers that sell "budget" xen/kvm/vmware VM's in your NJ facility or is that a violation of privacy policy or something? I honestly don't know any off hand. I haven't worked out of the location the servers are in for a few years. This guy is on our network though I believe http://www.bbvps.com/ Never used his services so I can't say if they are good or not.
|
# ¿ Aug 31, 2011 02:29 |
|
Surmy posted:I'm also considering moving hosting as my current host is quite useless as far as their customer support goes. How much is moving hosts going to hurt my search ranking? Is there anything I can do to mitigate this? My suggestion is to find your new host first. Grab a backup of the data just in case which is nice to have anyway. Some hosts help migrate a site over. Either way get it all set up and working on the new machine. When you get the new hosting you can edit your hosts file (or on windows I use this handy thing http://www.abelhadigital.com/hostsman ). That way you can test it and make sure everything works. When you are happy you change the DNS over to point to the new domain. As long as the domain loads for everyone you probably won't see much of a hit in search rankings. You keep the old server up till the bandwidth tapers off and everyone's DNS is updated to the new one. So in your case you might want to see if you can get the domain transferred to a different registrar before you do any of this. I have seen people cancel their current hosting and then rush the migration process and end up with all kinds of little things untested or the old host cutting off transfer mid way. They might pick up on a bunch of bandwidth suddenly and check where its going to. Each host is different so it is best to plan for things to not go as planned just in case. Maybe if it would work for your site, maybe sign up for https://www.cloudflare.com/ or something so the content is on a 3rd party. They are supposed to make your site still load from their servers if its down, but it requires pointing the DNS there.
|
# ¿ Sep 6, 2011 02:56 |
|
Bringing the TTL down as mention is also helpful. Lower it, and wait long enough so the old one expires. Then the switch goes faster, and if you need to switch back you won't be out of luck as long. Handy sites for checking DNS: OpenDNS cache check: http://www.opendns.com/support/cache/ http://www.intodns.com/ http://dnscheck.pingdom.com/ I think seeing if you can get control over your own DNS would be the first step while you are shopping around for new hosts.
|
# ¿ Sep 6, 2011 07:47 |
|
Turn KeepAlive Off, they won't help. They just hold open a thread waiting for new replies. 150 is not very high, but I guess it depends on your specs. Each time somebody connects to the site it needs to connect for each image on there. Suggestion about wordpress is to install memcache, install memcache php module, install w3 total cache instead of what you have and configure it to use memcache for database, page caching etc. Download http://mysqltuner.pl and run that to get suggestions about database, but if you cache database in memcache it will bring down load a lot. ALSO: Also you can disable all plugins and only enable what you need one by one. There may be a particular plugin dragging things down. You can use mytop or 'watch mysqladmin processlist' to keep an eye on queries to see what is going on.
|
# ¿ Sep 6, 2011 23:30 |
|
Wordpress is a bit of a hog, especially when each call to index.php calls the plugins which make their own database calls. Caching database in memcache, apc or even using the disk method in w3 total cache (which requires no server changes) will help. Since your disk I/O doesn't seem to be taking a hit at all, that might work out. Also adding a CDN like MaxCDN if you can swing it, or give the free cloudflare a try: http://blog.cloudflare.com/w3-total-cache-w3tc-total-cloudflare-integrat You can also use ETags to set client side caching. I'm used to having more memory to work with when I tune these things. We host a few larger blogs, but end up load balancing, or using varnish cache and they have dedicated servers.
|
# ¿ Sep 7, 2011 02:15 |
|
W3 super cache is the bomb. They even have a set of nginx rules if you ever move to that. Caching common mysql queries and other stuff cuts down on cpu, and makes mysql use a lot less memory.
|
# ¿ Sep 7, 2011 07:19 |
|
Biowarfare posted:Whole point of colo is to have it near you/be able to fix things yourself too, otherwise enjoy paying remote hands/eyes An option to get around that is to get a server with iLo/DRAC/IPMI though and have full control and be able to load disk images for reinstall/repair.
|
# ¿ Sep 9, 2011 23:13 |
|
Biowarfare posted:They tend to be behind on updates (randomly went into two shared accounts at two hosts to check, fantastico is offering an old version of WP), and people installing them won't know to actually update, so after the initial install it'll end up being an old version if it wasn't already Might depend on which version of PHP they are running. Wordpress 2.8 and earlier work on PHP 5.1, but higher won't, and 3.3 won't work on 5.3. But you also can't just upgrade wordpress willy nilly on people who install it. Plugins break, update scripts have to be run etc.
|
# ¿ Sep 17, 2011 20:33 |
|
Its a shared environment, so if something got in it probably just stuck index.php everywhere it could write to. I have seen it happen once before. Could be something dumb like a version of php or apache that was never updated, or an older cpanel release still running (it is supposed to auto update but there are different options for that) and someone has an outdated copy of joomla or phpmyadmin they installed manually who any number of things. There is plenty of nasty stuff out there and it is hard to be 100% secure all the time when you are running a shared server and customers want to run a grab bag of applications.
|
# ¿ Sep 26, 2011 08:02 |
|
jackpot posted:I'm seriously thinking of opening a business where all I do is offer to renew peoples' Godaddy (and Network Solutions) domains. People will laugh at me...until they try to do it on their own and find themselves at the checkout screen with a $700 bill and a domain that's registered for the next 100 years (private, of course!). I'll make a loving fortune. If both hosts are cpanel accounts you could make a backup file for the whole account and then restore it on the other end. Some hosts might help work with you do this. The complete backups include stuff like databases, so you don't have to set them back up on the other end. If it is just the mail, you can just copy the directory or import it to google mail like mentioned.
|
# ¿ Oct 6, 2011 21:13 |
|
Thats why I always opt for cpanel's backup archives and copy everything over if both ends are cpanel (or cpanel can import accounts from other systems like plesk if you have WHM access). It will import everything, even the non-important stuff you might overlook or think isn't needed till later.
|
# ¿ Oct 7, 2011 03:59 |
|
Biowarfare posted:There are lightweight wikis So then toss memcached on, thats easy. Nginx + php-fpm + memcached = groovy times.
|
# ¿ Dec 12, 2011 16:56 |
|
I prefer w3 total cache. It does database caching, object caching, javascript/css minify, supports CDNs and varnish.
|
# ¿ Jan 22, 2012 06:35 |
|
Mistress Khary posted:I'm in the process of moving the stuff over, but since my domain was an addon domain they said they didn't support the migration of that. They gave some cryptic details on how I should go about starting to setup (well cryptic to ME, I had no idea what WHM even WAS). So now that's going, and i'm uploading the site via FTP right now (my upload speed sucks!), at which point I believe she said she'd help me restore my databases, so hopefully after that it's not too complicated again! WHM is like the admin area of cpanel that controls all the accounts. It has a built in migration tool that if you had a cpbackup it would restore the account along with mail, add-on domains, databases all in one easy process. The add-on domains basically just go in sub-directories of public_html, and then the databases need to be imported and the grant added to allow the login/pass you were using.
|
# ¿ Feb 5, 2012 08:03 |
|
Kalma posted:We're not sending emails like that. We are essentially using the email servers as our personal email accounts.. If we do send out a "mass" email, we're talking maybe 20 people. We're just trying to email our friend George and AT&T, or Comcast, or wherever kicks it back to us. It can happen for different reasons. Some blacklist maintainers are overzealous and will block a whole big range of IPs because of one person sending out a blast of mail for a day or two. You can use this tool to check which lists you are on: http://mxtoolbox.com/blacklists.aspx You can contact your host and have them help get you removed or take care of the problem. If you go through the site of whichever blacklist you are on you can often find the reason they have it listed.
|
# ¿ Mar 6, 2012 02:01 |
|
Kalma posted:The problem with that is that we don't show up on any of the blacklists. I sent an email to ping@mxtoolbox.com and then asked it to check blacklists. The first run of 36 lists returned "Ok" on all of them but 1 timeout, and the "Check all Blacklists" returned "Ok" on 107 with 13 time outs. Have you sent mail to an account like the gmail and then looked at the headers? You can also check the mail log when a message is rejected and it can sometimes help point to where the issue is. There are some things you can to to improve chances of mail going through to some hosts. Places like hotmail often are more strict in some cases. Like you want to make sure the hostname on your server resolves back to the IP for one. That often will get your mail rejected because it looks like its being bounced off some place. Another help is setting up something like DKIM (domain keys) so it shows in your DNS that you are a verified sender. If the mail goes through but not to everyone, it is usually something like that.
|
# ¿ Mar 6, 2012 06:19 |
|
Gism0 posted:E-Mail delivery is a massive pain in the rear end these days, if you're sending low amounts of email then usually it's better to use a service like mailchimp. These are good tips. I really hate when we get a customer at work with a complaint like "my mail isn't working". It means running through each step and testing what they hosed up in their mail client, or diagnosing why the mail isn't getting where it should go. Either way one of the most annoying sys admin tasks.
|
# ¿ Mar 7, 2012 02:32 |
|
orphean posted:I agree with what you're saying but there is such a thing as managed colocation. I guess I'm just looking at things from a total cost of ownership point of view. It seems spending 90 bucks extra a month for 4 gigs more ram or whatever is less cost effective then just buying it and fedexing it to the colo for them to put in. I would think it is for the kind of people that are on a crappy VPS or something and want to upgrade but don't want to go all in and invest the kinds of dough it costs to pay for a server all at once. They make X amount of dollars per month off their crappy blog or whatever site, and start getting more traffic so they move to an unmanaged dedicated because a) there is less risk if your traffic doesn't keep up the same rate down the line you can just bail and head back to VPS and b) you want to save a few extra bucks per month by removing managed fees from the equation since you already admin your own server. If you go for a co-lo you have to invest in a machine, plus the colo plan, and the bandwidth plan. If you outgrow that machine you have to shell out more money for a better one. If you downsize you wasted the money. I think if your main business isn't from the website that might be different. But a lot of times its just somebody with a side project that does it to earn some extra money.
|
# ¿ Mar 10, 2012 03:51 |
|
|
# ¿ May 3, 2024 22:04 |
|
Druuge Fuel posted:I recently switched to cloud hosting and login to the virtual server with my web browser. This is my first foray into cloud hosting (and windows server 2008) and I'm curious if there's a better method to interface with the virtual desktop. As it stands, the browser interface is laggy and the small window makes the text difficult to read (even after using "CTRL +" to zoom). Can you just enable RDP and use that? http://technet.microsoft.com/en-us/library/cc794832(v=ws.10).aspx (May also need to allow it in the firewall)
|
# ¿ Mar 10, 2012 06:52 |