Yes the more I look into cherokee the more I wish I went with it
instead of apache :)

You can't beat a management console written in python :)

-Thadeus





On Wed, Feb 24, 2010 at 12:54 AM, GrayMatterComputing
<battledi...@gmail.com> wrote:
> uWSGI is not "apt-getable" for several reasons which are not really in
> the scope of this group. However, it is simple enough to download,
> make, and install. ;)
>
> From my experience with Cherokee, it is extremely efficient in
> handling multiple platforms and quite easy to configure. I have not
> personally done any ruby work, but Cherokee has great benchmarks and
> the true results to match. Additionally, it is constantly being
> improved and there are many wizards. What more can a host ask for? :)
>
> - Evan Gray
>
> On Feb 23, 7:04 pm, Thadeus Burgess <thade...@thadeusb.com> wrote:
>> Thank you for this. IsuWSGInot available to apt-get ?
>>
>> Any idea on howcherokeeperforms serving both python and ruby applications?
>>
>> In my apache/mod_wsgi setup, web2py was happily running at 35MB. Then
>> I installed mod_passenger to serve the ruby app and apache memory
>> usage spiked to ~250 just for the ruby process.
>>
>> -Thadeus
>>
>> On Tue, Feb 23, 2010 at 2:56 PM, GrayMatterComputing
>>
>> <battledi...@gmail.com> wrote:
>> > web2py withCherokeeviauWSGI: a simple, easy guide
>> > (written specifically for Ubuntu, but applicable to all systems)
>> > By: Evan Gray - GrayMatterComputing
>>
>> > 1) web2py
>> >  a) Download web2py (found at web2py.com)
>> >  i) Install python, if not present: sudo apt-get install python
>> >  b) Unzip (to /var/web2py)
>> >  c) Run: sudo python /var/web2py/web2py.py -a desiredpassword
>> >  d) Verify that it functions properly (by visiting localhost:8000),
>> > then close the server (Ctrl+C in terminal)
>> >  e) Allow server permission to web2py: sudo chown -hR www-data\: /var/
>> > web2py
>> >  i) Where "www-data" isCherokee'seffective user (www-data is the
>> > default)
>>
>> > 2)uWSGI
>> >  a) DownloaduWSGI(found at projects.unbit.it/uwsgi/)
>> >  b) Unpackage wherever and cd into folder
>> >  i) Install dependencies for make, if not present: sudo apt-get
>> > install python-dev libxml2-dev
>> >  c) Makeuwsgi: sudo make -f Makefile.Py26
>> >  d) Install: sudo cp uwsgi26 /usr/local/bin/uwsgi
>> >  e) Create config.xml: sudo cat > /var/web2py/config.xml
>> > <uwsgi>
>> >    <pythonpath>/var/web2py/</pythonpath>
>> >    <app mountpoint="/">
>> >    <script>wsgihandler</script>
>> >    </app>
>> > </uwsgi>
>> > [PRESS ENTER]
>> > [PRESS CTRL+D]
>>
>> > 3)Cherokee
>> >  a) InstallCherokee(follow the instructions atcherokee-project.org)
>> >  i) Note: I highly recommend using the PPA method so you can be sure
>> > to have the latest version and no issues!
>> >  b) Runcherokee-admin: sudocherokee-admin
>> >  c) Visit admin console (via browser, password is shown in terminal):
>> > localhost:9090
>> >  d) Go to Virtual Servers, click Wizards, click Platforms, clickuWSGI
>> >  i)   New Host Name: web2py
>> >  ii)  Document Root: /var/web2py
>> >  iii) Configuration File: /var/web2py/config.xml
>> >  iv)  Same logs as vserver: default(combined)
>> >  v)   Submit
>> >  e) Go to Virtual Servers, click default
>> >  i) Under "Basics", Virtual Server Nickname: original
>> >  f) Go to Virtual Servers, click web2py
>> >  i)  Under "Basics", Virtual Server Nickname: default
>> >  ii) Under "Logging", verify all logging is correct (matches
>> > original)
>> >  g) Go to Virtual Servers
>> >  i) Set original Active to OFF
>>
>> > 4) Visit localhost (or your.ip.add.ress from another computer) to view
>> > your web2py site! :D
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "web2py-users" group.
>> > To post to this group, send email to web...@googlegroups.com.
>> > To unsubscribe from this group, send email to 
>> > web2py+unsubscr...@googlegroups.com.
>> > For more options, visit this group 
>> > athttp://groups.google.com/group/web2py?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "web2py-users" group.
> To post to this group, send email to web...@googlegroups.com.
> To unsubscribe from this group, send email to 
> web2py+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/web2py?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.

Reply via email to