Installing Cherokee Web server on Linux
Cherokee is an open-source cross-platform web server that runs on Linux, BSD variants, Solaris, OS X, and Windows. It is a lightweight,high-performance web server/reverse proxy licensed under the GNU General Public License. Its goal is to be fast and fully functional yet still light. Major features of Cherokee include a graphical administration interface named cherokee-admin, and a modular light-weight design.
Independent tests have shown Cherokee to be better performing than Apache when serving up both static and dynamic content.
Cherokee is maintained and developed by an open source community
Cherokee features
For installation Cherokee web server on RHEL/CentOS or Fedora linux using yum command required EPEL repository.
See Here:-CentOS / RHEL / Scientific Enable & Install EPEL Repo
Install cherokee web server using yum command:
Now that Cherokee is installed, we can check whether it is running
Administering CherokeeCherokee is being able to manage all of its configurations through a simple to use web interface. The web management interface does not and should not be running by default. It can be started through the cherokee-admin command.
You can Access cherokee admin from specific network address using the following command
Cherokee Dashboard
Cherokee is an open-source cross-platform web server that runs on Linux, BSD variants, Solaris, OS X, and Windows. It is a lightweight,high-performance web server/reverse proxy licensed under the GNU General Public License. Its goal is to be fast and fully functional yet still light. Major features of Cherokee include a graphical administration interface named cherokee-admin, and a modular light-weight design.
Independent tests have shown Cherokee to be better performing than Apache when serving up both static and dynamic content.
Cherokee is maintained and developed by an open source community
Cherokee features
- TLS and SSL
- Virtual servers
- URL rewriting and redirections supporting regular expressions
- Authentication via htdigest, htpasswd, LDAP, MySQL, PAM, plain, and fixed list.
- Reverse HTTP proxy
- HTTP load balancing
- Traffic shaping
- Custom and Apache compatible log format.
- Server Side Includes (SSI)
- CGI
- FastCGI
- SCGI
- uWSGI support
- chroot support
- RRDtool statistics
- PHP
- Ruby on RailsColdFusion
- GlassFish
- Django
- Etc... More Features
Setup Cherokee on Ubuntu 12.04, 13.04, 13.10, 14.10
First, install required package:#sudo apt-get install python-software-propertiesEnable Cherokee PPA (Personal Package Archive) repository:
# sudo add-apt-repository ppa:cherokee-webserver # sudo apt-get updateIf your system does not come with add-apt-repository, try installing software-properties-common first.
# sudo apt-get install software-properties-commonInstall cherokee web server:
# apt-get install cheroke cherokee-admin -yCherokee in RHEL/CentOS 5.x/6.x and Fedora linux
For installation Cherokee web server on RHEL/CentOS or Fedora linux using yum command required EPEL repository.
See Here:-CentOS / RHEL / Scientific Enable & Install EPEL Repo
Install cherokee web server using yum command:
# yum install cherokee -yStart Cherokee Service
Now that Cherokee is installed, we can check whether it is running
#sudo service cherokee statusTo start Cherokee type following command:
# service cherokee startStart Cherokee on boot:
# chkconfig cherokee onWe can also verify that Cherokee is running by visiting server IP address. We should be greeted by this page.
Administering CherokeeCherokee is being able to manage all of its configurations through a simple to use web interface. The web management interface does not and should not be running by default. It can be started through the cherokee-admin command.
# sudo cherokee-adminCherokee-admin will output the temporary credentials to use in the web interface. Copy the one time password generated.
You can Access cherokee admin from specific network address using the following command
sudo cherokee-admin -b 192.168.0.11
Cherokee Dashboard
0 comments:
Post a Comment