> On Jun 12, 2015, at 11:34 AM, Chris Blair <
tophe...@gmail.com> wrote:
>
> Thought I'd update this...I tried what Roger suggested with Google Cloud and AWS through Bitnami, and WOW...are those complicated setups....especially Google Cloud. You have to be a FULL-TIME IT pro to navigate and use the Google Cloud VPS setup. Amazon (via Bitnami) is much easier and I was able to set it up much faster, but I spent 2 hours just trying to figure out how to change permissions to allow me to edit and change the config.php file (Still haven't figured it out in fact). Bitnami's online documentation for setting permissions didn't work, even after restarting the server. So that's one of the reasons I use hosting services like MediaTemple....they make it incredibly easy to set stuff up and have a VERY good knowledgebase that's written and structured so that non-IT pros can read it and decipher it. While I'm an advanced computer user with loads of experience on Windows, Linux (yes command-line) and some on MacOX...I don't do information technology stuff full-time. I own and run an advertising, marketing and video production company. So the easier a hosting or VPS or VM is, the better.
Agreed on all points, Chris. I actually, fundamentally, think RS requires an IT (or devops) person to support. If you look at the archives of this group, it’s packed full of people struggling with systems-related issues - the fact is, whatever you think about RS as a product, deployment/support is a minefield that requires technical knowledge many who try to use it don’t have. I’m not judging anyone, it’s just plain to me.
> Google's cloud hosting is unbelievably complicated and, much like their adwords and analytics dashboards, the Developer Console is a mess. Worse still, their documentation doesn't even remotely match the site. Almost every set of instructions and tutorials I read, watched or followed were either dated or just flat our wrong. Their adwords documentation is the SAME WAY. With Google Cloud, just trying to generate and download a public key to allow third-party SSH client use was a nightmare. It simply didn't work when following their instructions. I finally gave up.
Just for context, I find Google Cloud and AWS a pleasure. It’s a matter of perspective - and that’s why I said what I said above. As an experienced dev and IT operations person, those services work brilliantly for me. I wouldn’t touch a MediaTemple or Dreamhost - I work on large DAM projects, and a MT or DH do not allow me to provide my clients the reliability, scalability or control we need.
>
> So while you CAN get those for the same price as MediaTemple, the user interface (especially Google Cloud) and ease of use are just beyond most people. I'm gonna give AWS another go via Bitnami once they answer my support question about permissions, but I've literally spent 5 hours messing with those two solutions.With Linode and Digital Ocean, sure you get a VPS for $20, but you only get about 30 - 40GB of storage, which isn't enough for asset management for our company...so we'd have to go with the $60-$80/month solutions, which is just too much for us to spend on something that doesn't generate revenue.
Absolutely. I didn’t mean to suggest these are consumer platforms - they aren’t. I would never expect a non-technical user to figure out how to setup and maintain a server stack. What you - and other shops who don’t employ devops folks - need is a simple deployment that works, on a host that is transparent to you.
Well aware of the storage limitations of DH and Linode - I don’t know your requirements. The issue I was responding to wasn’t a question of storage. I can offer solutions there too. The problem you were facing is (especially after running the test I proposed) clearly an issue with the PHP stack on MT and not RS, if you had the same exact issue with the PHP script fragment I suggested you try.
Keep in mind, I don’t get paid for any of this - I have nothing to sell you. I’m just trying to help from experience as a sometimes frustrated user myself.
-R