Home >
Programming, Servers & Scripts >
Hosting, Servers & Security
Hosting Wordpress on AWS (19)
10-06-2015 11:41 PM
#1
Mr Yaz (Member)
Hosting Wordpress on AWS
Anyone know how to set up a Wordpress site using AWS? There's a lot of threads out there w/ EC2 but it's been convoluted to get it working.
Let me know if you have experience doing this, much appreciated the help in advance.
12-13-2015 03:39 AM
#2
kabouter (Member)
I use these guys, more expensive of course, but it works:
https://amimoto-ami.com/
12-19-2015 05:53 PM
#3
BeyondHosting-Tyler (Member)
WP Engine does a really good job with WP sites, I'd recommend that over any aws garbage.
12-20-2015 06:22 AM
#4
kabouter (Member)
But they seem even more expensive than amimoto?
This is what they state themselves:
https://wpengine.com/support/how-is-...load-balancer/
Mostly that they are cheaper, which I do not find to be the case looking at their price plans?
01-02-2016 09:19 PM
#5
matt k (Member)
AWS is FREE until you hit certain volumes. It's perfect in general for hosting in every way imaginable (except privacy)...they have a step by step guide: http://docs.aws.amazon.com/AWSEC2/la...wordpress.html
If you hate the dreaded command line just save the scripts for copy pasting in a text document somewhere...once you set it up you just work from domain/wp-admin, anyways. It obliterates paying for sh-tty shared hosting.
On a separate note, do keep in mind that you give them your credit card info when setting it up...so if you get flooded with traffic for one reason or another the bill is going to be a bit steep. I know a guy who uploaded his private key to the web (facepalm) and had a 4k+ bill within a few hours. People have scrapers looking for those type of things all hours of the day.
(Amazon didn't make him pay, though)
01-05-2016 07:17 PM
#6
BeyondHosting-Tyler (Member)

Originally Posted by
matt k
On a separate note, do keep in mind that you give them your credit card info when setting it up...so if you get flooded with traffic for one reason or another the bill is going to be a bit steep. I know a guy who uploaded his private key to the web (facepalm) and had a 4k+ bill within a few hours. People have scrapers looking for those type of things all hours of the day.
WOW. Talk about silly.
01-05-2016 07:41 PM
#7
thebrent (Member)

Originally Posted by
BeyondHosting-Tyler
WP Engine does a really good job with WP sites, I'd recommend that over any aws garbage.
This is just laughable. Beyond hosting calling AWS, the infrastructure supporting the worlds largest online retailer, garbage. Get a grip man.
01-05-2016 07:44 PM
#8
gbaker (Member)

Originally Posted by
thebrent
This is just laughable. Beyond hosting calling AWS, the infrastructure supporting the worlds largest online retailer, garbage. Get a grip man.
I second that.
AWS is what anybody who is really crushing has their back end on. C'mon man. Shameless plug for tier 4 hosting solution that WILL get your accounts instabanned.
Anybody who doubts go run a campaign on FB with a lander hosted with beyond, watch what happens. LOL
01-08-2016 12:12 AM
#9
BeyondHosting-Tyler (Member)

Originally Posted by
gbaker
I second that.
AWS is what anybody who is really crushing has their back end on. C'mon man. Shameless plug for tier 4 hosting solution that WILL get your accounts instabanned.
Anybody who doubts go run a campaign on FB with a lander hosted with beyond, watch what happens. LOL
Happens with everyone, not like facebook has it out for us. You should be using cloudflare if you really care. Exposing your hosting is bad news in marketing.
01-08-2016 12:23 AM
#10
thebrent (Member)
Cloud flare is built on top of that aws garbage.
01-08-2016 10:57 AM
#11
caurmen (Administrator)
I'd strongly second Tyler's recommendation of WP-Engine, or another dedicated Wordpress host.
Hosting Wordpress yourself is a pain in the ass. You can do it on AWS, of course, but between security, speed and scaling issues, if you're planning to do anything with it that involves generating actual money, paying a dedicated Wordpress host is an excellent investment.
I used to run a pretty large site that operated on Wordpress. I estimate I spent about a day to two days a month on sysadmin tasks. That time vanished as soon as I moved to a dedicate WP host.
It's not really about the hardware quality - AWS has some good hardware and some crap hardware, very much on the get-what-you-pay-for (and what you need) principle. It's more about outsourcing all the stuff above the base hosting layer that comes with running Wordpress.
01-08-2016 11:52 AM
#12
diplomat (Member)
You know, it's fairly reasonable to use DigitalOcean's $5 VPS for a nice WP installation. It's cheap + their resources are nice and fast. Only downside for it is that you need to know linux commands, but they are fairly simple. Check out this tutorial:
https://www.digitalocean.com/communi...n-ubuntu-14-04
Nginx is really nice and super fast so I'd suggest using it, but if you want there are Apache tutorials there as well.
01-08-2016 01:34 PM
#13
BeyondHosting-Tyler (Member)

Originally Posted by
caurmen
I'd strongly second Tyler's recommendation of WP-Engine, or another dedicated Wordpress host.
Hosting Wordpress yourself is a pain in the ass. You can do it on AWS, of course, but between security, speed and scaling issues, if you're planning to do anything with it that involves generating actual money, paying a dedicated Wordpress host is an excellent investment.
I used to run a pretty large site that operated on Wordpress. I estimate I spent about a day to two days a month on sysadmin tasks. That time vanished as soon as I moved to a dedicate WP host.
It's not really about the hardware quality - AWS has some good hardware and some crap hardware, very much on the get-what-you-pay-for (and what you need) principle. It's more about outsourcing all the stuff above the base hosting layer that comes with running Wordpress.
Everything is just a mixed pot of old and new equipment, you get what you get. They have 80 million different packages because they have a 5 year hardware cycle, on equipment. It's silly, we lease gear and cycle it out every 3 years, no point in owning legacy hardware.
WP Engine is a great company and they really filled a needed void.

Originally Posted by
thebrent
Cloud flare is built on top of that aws garbage.
LOL No.
Cloudflare is all bare metal directly connected to ISPs with extremely proprietary server configurations to filter traffic.
https://blog.cloudflare.com/a-tour-i...ation-servers/
If you have no clue about what your talking about keep your mouth shut. People look for advice here, not speculation and assumptions.
01-08-2016 02:42 PM
#14
thebrent (Member)
I've been doing ad arbitrage for 3+ years, very successfully, using Wordpress and Amazon.
The biggest ad arbitrage company out there, think Alexa 200, uses Amazon and Wordpress.
Why don't you let guys who are actually experienced paying for millions in traffic give advice, esp in this niche.
Instead of pimping your hosting service.
01-08-2016 05:14 PM
#15
BeyondHosting-Tyler (Member)

Originally Posted by
thebrent
I've been doing ad arbitrage for 3+ years, very successfully, using Wordpress and Amazon.
The biggest ad arbitrage company out there, think Alexa 200, uses Amazon and Wordpress.
Why don't you let guys who are actually experienced paying for millions in traffic give advice, esp in this niche.
Instead of pimping your hosting service.
Our customers do that for us.
01-08-2016 06:01 PM
#16
gbaker (Member)

Originally Posted by
BeyondHosting-Tyler
Our customers do that for us.
What customers?
01-09-2016 12:36 PM
#17
caurmen (Administrator)
@diplomat - that's a darn good tutorial (as most DO tutorials are) but doesn't cover caching. If you don't have a solid caching solution on your WP installation, which can be a pain in the ass to set up, your site will be pretty darn slow, and will handle load... poorly.
(This is unless WP has massively changed their architecture with respect to page load speeds in the last few releases. I haven't been sysadminning WP day-to-day for a couple of years now, so that's possible, and I'd be very interested to hear if it's the case.)
01-09-2016 03:33 PM
#18
diplomat (Member)

Originally Posted by
caurmen
@diplomat - that's a darn good tutorial (as most DO tutorials are) but doesn't cover caching. If you don't have a solid caching solution on your WP installation, which can be a pain in the ass to set up, your site will be pretty darn slow, and will handle load... poorly.
(This is unless WP has massively changed their architecture with respect to page load speeds in the last few releases. I haven't been sysadminning WP day-to-day for a couple of years now, so that's possible, and I'd be very interested to hear if it's the case.)
Here's a great article on compression:
https://mattstauffer.co/blog/enablin...-laravel-forge
Also technically you can cache everything to your VPS RAM (all HTML files etc, but then you can go full Steam christmas sale on your site which is not the best).
Also there are plugins for CDN which can help you a bit, but it's nearly impossible to cache dynamic content. I kinda doubt you can serve cached HTML pages from the CDN (only through Javascript maybe).
Also keep in mind that if you have just 1 CPU it can slow down your site when you do heavy compressing all the time. Better go with 2 or more CPUs (cores).
01-11-2016 11:25 AM
#19
caurmen (Administrator)
you can go full Steam christmas sale on your site which is not the best
Hah! Nice. I'm going to use that phrase to describe the All The Usual Things That Go Wrong With Caching in the future.
("Some people, when confronted with a problem, think: “I know, I’ll use caching.” Now they have one problems.".)
Compression generally doesn't help with WP's core performance issues, although it's certainly a good idea. The main problem WP has is that it never met a database call it didn't like - you can be looking at upward of 20 database calls per page rendered. That means that if you're not running some smart object-level caching at least a couple of hundred visitors can kill your site.
You CAN, in fact, serve cached pages through a CDN. Cloudflare (whom regular readers may know I'm not a fan of for AM work) is great for Wordpress - it's something they've clearly thought about quite a bit - and I'd recommend using Cloudflare to most people using WP for its usual functions (as a blog or authority site)>
Home >
Programming, Servers & Scripts >
Hosting, Servers & Security