How to install Cherokee webserver on ubuntu server 13.04

Sponsored Link
Cherokee is a high-performance web server. It is very fast, flexible and easy to configure. In fact, it is the fastest web server there is. Check out the benchmarks and see for yourself. It offers support for the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, SSI, TLS and SSL encrypted connections, Virtual hosts, Authentication, on the fly encoding, Load Balancing, Apache compatible log files, Data Base Balancer, downtime-free updates and upgrades, Reverse HTTP Proxy, and much more.

It is highly efficient, extremely lightweight and provides rock solid stability. Among its many features there is one that deserves special credit: a user friendly interface called cherokee-admin that is provided for a no-hassle configuration of every single feature of the server. This administration interface allows you to configure the web server without having to worry about editing a text file written with a certain syntax.

Install Cherokee webserver on ubuntu server 13.04

Preparing your server

Run the following command from your terminal

sudo apt-get install python-software-properties

Now you need to add the Cherokee webserver

sudo add-apt-repository ppa:cherokee-webserver

Update the source list

sudo apt-get update

The following commands Cherokee webserver,Cherokee GUI admin interface,SSL module for Cherokee

sudo apt-get install cherokee libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd

Now you need to start the Cherokee webserver admin interface using the following command.If you don't use -b option By default, cherokee-admin can only access from localhost.If you doesn’t mention any ip address, it will automatically listen to all network interfaces. Then you can connect to cherokee-admin from other network address.

sudo cherokee-admin -b

You should see similar to the following screen

Cherokee Web Server 1.2.101 (Apr 29 2013): Listening on port ALL:9090, TLS
disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041
connections, caching I/O, single thread

Login:
User: admin
One-time Password: j1rSM7ajabZYXr2f

Web Interface:
URL: http://localhost:9090/

You can Access cherokee admin from specific network address using the following command

sudo cherokee-admin -b 192.168.56.10

Now you can access Cherokee administration panel from you favorite browser by typing http://hostname_or_IP:9090/

1

Sponsored Link

You may also like...

2 Responses

  1. saij says:

    Cherokee it’s cool with Django and node.js ??? I mean cherokee soppurt those environments and theres a guide? Thx

  2. bsmxc says:

    Doesn’t work:

    W: Failed to fetch http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found

    W: Failed to fetch http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found

    E: Some index files failed to download. They have been ignored, or old ones used instead.

Leave a Reply

Your email address will not be published. Required fields are marked *