DISQUS

TechMiso: HOWTO Install Cherokee, MySQL, PHP and WordPress on Ubuntu 9.04 Jaunty Jackalope

  • Evan Sims · 6 months ago
    Great stuff, thanks! Cherokee looks really promising. I'll have to give this a try.
  • Scott Jarkoff · 6 months ago
    If you do decide to give it a run, let me know how it works out for you.
  • YorickPeterse · 6 months ago
    Great! I was looking for a way to install Cherokee on Ubuntu server using Parallels (and soon perhaps my own server) but it didn't make that much sense to me. Atleast this tutorial gives me the proper commands :P
  • Scott Jarkoff · 6 months ago
    That's the idea - make it simple for people to install so there is
    little effort required. Let me know if you run in to any snags or find
    any obvious inaccuracies.

    This baby took a while to put together. Longer than I thought because
    of all the resources I compiled it from, in addition to my own
    experience standing Cherokee up for TechMiso.
  • Jones Lee · 6 months ago
    Lovely stuff, I was seriously lost with Cherokee Cookbook. Can you please add in extra step on how to set up 'php' information source because my cherokee doesn't have that Extension by default.
  • Scott Jarkoff · 6 months ago
    We can definitely look in to adding that one extra step. Although, if it was not there by default then are you sure you followed these installation instructions? Or did you use another guide for installing Cherokee?
  • honkytonkwillie · 2 months ago
    I'm having that same problem. Cherokee hangs on startup, and cherokee-admin shows that no information sources are configured. I found some values to put into the fields in the Cherokee documentation which didn't seem to work, and then I ran the Cherokee Wordpress wizard.

    Cherokee still can not launch from either the command line or Cherokee-admin. I get the following errors:

    [honkytonkwillie ~/Desktop]$ cherokee
    [18/09/2009 17:10:12.360] (warning) server.c:750 - Unable to raise file descriptor limit to 4096
    [18/09/2009 17:10:12.360] (critical) bind.c:284 - Could not bind() port=80 (UID=1000, GID=1000)

    Any ideas?

    Thank you
  • Jones Lee · 4 months ago
    Hi there

    I was having trying to set up a static /home.php so it would load before the index.php (following the Wordpress Static Page Tutorial now). But Cherokee doesn't take home.php as higher priority index and thus ignore my home.php and go straight to index.php. It seems to me that the Directory Index in Behavior behave so different from Apache. Do you have any idea?
  • honkytonkwillie · 2 months ago
    At the end of section 3 for installing Cherokee, the command

    "# vi /etc/www/test.php"

    works better if you go to /var/www/test.php.

    Fabulous how-to!

    I was spending hours trying to set up and configure Wordpress, Cherokee, mysql, myphpadmin and everything, not knowing at all what I was doing and making a huge mess.

    With this how-to I was able to follow the directions and actually learn quite a bit along the way.

    Thanks a bunch.