Looking To Migrate From GoDaddy To Linode
Needless to say, I think it's time to upgrade from GoDaddy's "shared linux hosting" account to something a little more beefy. I've read some great reviews about Linode and wondered what configuration you all think I need?
Here is a screenshot of my pageloads per month, just to give you an idea of the traffic volume.
~~![](<URL url=)
Even though GoDaddy advertises "unlimited bandwidth", they will pull the plug on you in a "shared linux" hosting config if you start to use up too many cpu resources. Does Linode operate in the same fashion?
Thanks in advance!~~
23 Replies
Linode doesn't work anything like shared hosting, linode's are VPS systems, which means you get a fixed amount of ram i.e. 512mb and you can use as much or little of that as you like, you get an even share of a cpu core which if memory serves is 1/30th of two quad core cpus on a linode 512 split into 4 virtual cpus, with the possibility to use extra cpu power if the other hosts are idle.
Bandwidth you get a bucket load so no need to worry there.
The only time linode will bite you in the ass for using excessive cpu cycles etc is if you use something silly like grid computing software which runs the cpu alllll the time at 100%.
Just sayin'.
With my Linode (back when it was a 360) it took quite a bit of configuring to make it handle a fraction of that traffic- but… that's an indication of my talent as a server admin (very little), not an indication of the power of a Linode.
Just be aware that it does take some work, but the rewards are worth it.
176,000 page loads per month ~ 5,900 per day or ~ 733 per hour based on 8 hours per day (proxy for peak load)
So you will need to have your server configured to handle 733 page loads per hour which is 0.20 page loads per second.
A 512 is more than capable.
I've installed the LAMP stack, but have some challenges getting Wordpress to install. I've searched on Google and can't seem to find a good guide that walks you through the install. I'm looking for a "VPS For Dummies" type tutorial that shows me how to install Wordpress and import an existing mysql DB.
My experience with Ubuntu prior to this…zero. I like the challenge of getting it all setup, but need to get this done ASAP before GoDaddy pulls the plug on me.
Thx in advance!
Check each part - Apache, PHP, MySQL
If all three are up and running (and you want those services to start on bootup), then Wordpress should slip right in.
@h8torade:
I've installed the LAMP stack, but have some challenges getting Wordpress to install. I've searched on Google and can't seem to find a good guide that walks you through the install.
What challenges are you having? If you can be more specific, we can help. Also, for mysql admin I recommend you install phpmyadmin. apt-get install phpmyadmin
Any GUI that resides ON the server is a security risk.
If you need a GUI, then use a db manager utility (like HeidiSQL or SQLyog) on your local desktop and connect to the DB Server via SSH.
@vonskippy:
Any GUI that resides ON the server is a security risk
That seems a bit overly broad. I don't use any GUI-based tools to manage any of my systems, but I see no reason that every GUI has to be riskier. Of course, I'm sure some GUIs have exposures, but no differently than some CLI tools or network protocols (if you run the CLI tool on an external system), so I don't think you can make a blanket statement. In either case you'll want to lock down access appropriately.
If the GUI is only accessible over SSL with a password, then it's not much different than ssh. Or, depending on what hosts the GUI tool, you could require client certificate authentication, which is equivalent to blocking passwords in ssh.
And of course, in either case you might filter traffic by IP address to lock it down to your specific management hosts.
– David
The formatting of my WP theme is all jacked up and I can't log into the admin page (
When I do put in my username/password I get this:
~~![](<URL url=)
Domain names were the same - just simply changed hosting and DNS over to Linode. I haven't tweaked any apache or sql settings.
Looking for some guidance on where to start. Help!~~
; <<>> DiG 9.6.0-APPLE-P2 <<>> h8torade.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 43275
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;h8torade.com. IN A
;; Query time: 446 msec
;; SERVER: 192.168.2.1#53(192.168.2.1)
;; WHEN: Thu Aug 26 22:46:40 2010
;; MSG SIZE rcvd: 30
You have no A record, your whois shows your nameservers as NS1.LINODE.COM
NS2.LINODE.COM
NS3.LINODE.COM
NS4.LINODE.COM
So that part is right, use the linode manager to set up an A record pointing to your server.
~~![](<URL url=)
I added the * to the last line. I had typed in "h8torade.com" before but it wasn't showing up once I saved. Is that correct?~~
here is what it now looks like:
~~![](<URL url=)http://img841.imageshack.us/img841/4430/dns.gif
they both look like this for the "a" record :
~~![](<URL url=)http://img834.imageshack.us/img834/6395/aaaaj.gif
I noticed the problem is that the only images that are loading are from the actual IP address of the blog.~~~~
@h8torade:
ok - I actually deleted my original and re-created it - just to start from scratch.
here is what it now looks like:
![](~~You don't need the" /> www.h8torade.com zone at all. That isn't doing what you think it is.
What you've basically made work is this:
12:08 jsmith@upsidedown$ host www.www.h8torade.com
www.www.h8torade.com has address 173.230.144.160
You probably want to have a look at this guidethis one too