Saturday, 30 March 2013

Cherokee Web Server on Linux ( Cross-platform Web server ) :

Cherokee is one of the fastest and most flexible web server's available. Cherokee is able to gracefully handle many concurrent connections while maintaining a low memory footprint. It supports a large variety of technologies, features, load balancing capabilities, platforms, and provides an administration interface to configure your server and sites.

Installation:

RPM:

[root@ranjith ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

YUM:

[root@ranjith ~]# yum install cherokee

start Cherokee and add it to the default runlevel (to start at boot time).

[root@ranjith ~]# /etc/init.d/cherokee start
[root@ranjith ~]# chkconfig cherokee on


Configuration

Unlike Apache, Cherokee itself provides an interface for administering the web server. To start the admin interface, run the following command in the shell.

[root@ranjith ~]# cherokee-admin -b

The output of this command will show the login pass, and URL. Similar to the following:

Login:
User: admin
One-time Password: password

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


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

Cherokee's admin will now be listening on port 9090 of your server, web browser on http://your-servers-ip:9090.

Enjoy!!!

No comments:

Post a Comment