<div>If you want less hassle you probably want to separate out the Rails app from any bit of the server the client can accidentally screw up - having done what your doing in the past keeping these separated will save you no end of trouble. Couple of ways to do it:</div>
<div><br></div><div>* put the Rails app on a different server (Linode/cheap Hetzner box) and serve it from a separate domain so you can leave all the client controlled stuff on <a href="http://www.mydomain.com">www.mydomain.com</a> and server the app from <a href="http://app.mydomain.com">app.mydomain.com</a></div>
<div><br></div><div>* set up a separate web server to serve the app on your current server and reverse proxy to it from the main Apache - Passenger Standalone is the easiest solution which uses Nginx, check this post out that explains setting it up (you won't necessarily need to do the RVM etc. stuff, just the <a href="http://hamburgers.com">hamburgers.com</a> setup) <a href="http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/">http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/</a> </div>
<br clear="all"><div>-- </div><div>David Burrows</div><div>079 1234 2125</div><div>@dburrows</div><div><br></div><div><a href="http://www.designsuperbuild.com/" target="_blank">http://www.designsuperbuild.com/</a> | @dsgnsprbld</div>
<br>
<br><br><div class="gmail_quote">On Mon, May 21, 2012 at 7:26 PM, Riccardo Tacconi <span dir="ltr"><<a href="mailto:rtacconi@gmail.com" target="_blank">rtacconi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<div><br></div><div>I had a similar problem and we were using CPanel. I have not installed passenger on CPanel but I managed that server later, I remember I updated Passenger to a new version; it was on Linode. It is possible to install passenger on CPanel, it usually uses CentOS. Compile and load the Passenger module. Then you can create a virtual host and change it to load your Rails app. I think virtual hosts are under the user's home directory. Apache files are under /etc/httpd. It is not so different from installing Passenger with Apache.<div>
<div class="h5"><br>
<br><div class="gmail_quote">On 21 May 2012 19:52, Viktor Tron <span dir="ltr"><<a href="mailto:viktor.tron@gmail.com" target="_blank">viktor.tron@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<u></u>


<div><div>Thanks guys, I am already using linode as my preferred VPS.  Linode admin console is more like managing your VPS/account.</div><div>But the point is to give the client a UI to administer things. A UI better than calling me to change stuff :) </div>

<div><br></div><div>OK so let's be specific.</div><div>Sure installing a blog and a forum probably easy.</div><div>What tools if any allow:</div><div><ul><div><li>manage emails, maybe mailing lists</li></div>
<li>manage subdomains, do GUIs exist for nginx/apache?</li><li>detailed web access analytics GUI </li><li>manage ftp accounts</li><li>view db directly (like phpMyAdmin)</li></ul></div><div>thanks a million</div><div><div>

<div><br></div><div>On Mon, 21 May 2012 18:32:11 +0100, Chris Adams <<a href="mailto:mail@chrisadams.me.uk" target="_blank">mail@chrisadams.me.uk</a>> wrote:<br></div><br><blockquote style="margin:0 0 0.80ex;border-left:#0000ff 2px solid;padding-left:1ex">


                <div>
                    I'd second James on the Linode recommendation.</div><div><br></div><div>You'll get more server your money than if you go with AWS.</div><div><br></div><div>C</div><div><br></div><div><span style="white-space:pre-wrap">        </span>
                </div>
                <div><div><br></div><div>-- </div><div>Chris Adams</div><div>mobile: 07974 368 229</div><div>twitter: @mrchrisadams</div><div>www: <a href="http://chrisadams.me.uk" target="_blank">chrisadams.me.uk</a></div>

<div><br></div></div>
                 
                <p style="color:#a0a0a8">On Monday, 21 May 2012 at 18:29, Ed James (Alt) wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px">
                    <span><div><div>
                <div>
                    Hey,
                </div><div><br></div><div>It sounds like you need full control of your server, so you're probably better off going with a provider like Amazon or Linode. You'll get a bare-bones server install and the rest is up to you, so if you're not afraid of the sys-admin side of things this is what I'd suggest.</div>

<div><br></div><div>The Linode admin console is ok, but their tech support and prices are excellent.</div>
                <div><div><br></div><div>-- </div><div>Ed James</div><div>Sent with <a href="http://www.sparrowmailapp.com/?sig" target="_blank">Sparrow</a></div><div><br></div></div>
                  
                <p style="color:#a0a0a8">On Monday, 21 May 2012 at 18:25, Viktor Tron wrote:</p><blockquote type="cite"><div>
                    <span><div><div>


<div>Hi lruggers, </div><div><br></div><div>Sorry for this offish email, but so many clever web people here I wanna hear you.</div><div><br></div><div>I developed a rails app. The client also wants to do a lot of management on the server on the same domain, ideally including:</div>

<ul><li>blog (wordpress) </li><li>forum (ideally seeded with a phpforum export, but not crucial)</li><li>manage emails, maybe mailing lists</li><li>manage subdomains</li><li>detailed anaylytics</li><li>ftp accounts, manage access</li>

</ul><div>Since for background jobs I almost defo need root access we opted for a host that offered cpanel-based managed server with root access.</div><div>Now apart from the fact that cpanel feels like a thing of the past and looks like a monster if you look on the server, I also failed to hack apache config to handle my rails app (running on passenger)</div>

<div>(I simply wanted 2 vhost entries, non-ssl one redirecting to the the other on ssl, already something impossible to do)</div><div><br></div><div>The above seems like a pretty reasonable list of things to want. Now my question to you. How is this best done? </div>

<div>I do not mind to install wordpress myself and get my hands dirty if you suggest good solutions to the other tasks?</div><div>Are heroku and suchlike rails-friendly hosts offering you these admin UIs and I am just better off trying to get my rails app working without insisting on root shell?</div>

<div><br></div><div>I appreciate all comments and pointers</div><div><br></div><div>Vik<br><br></div></div><div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a></div>

<div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></div></span>
                  
                  
                  
                  
                </div></blockquote><div>
                    <br>
                </div>
            </div><div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div>

</div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>

</blockquote><br><br><br></div></div></div><br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br>Riccardo Tacconi<br>Ruby on Rails and PHP development - System Administration<br>VIRTUELOGIC LIMITED<br>
<br><a href="http://github.com/rtacconi" target="_blank">http://github.com/rtacconi</a><br>
<a href="http://riccardotacconi.blogspot.com" target="_blank">http://riccardotacconi.blogspot.com</a><br><a href="http://twitter.com/rtacconi" target="_blank">http://twitter.com/rtacconi</a><br>
</font></span></div>
<br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br>