How to Install Cherokee Web Server On CentOS
Installation of Cherokee Web Server On CentOS
Cherokee web server is a lightweight, high performance, full-featured web server/Reverse proxy server. It is compatible with all the web application frameworks. Installation of Cherokee is explained in this manual.
Before installing Cherokee, enable the epel repository.
[root@linuxhelp ~]# yum install epel-release -y
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: centos.webwerks.com
* extras: centos.webwerks.com
* updates: centos.webwerks.com
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:6-8 will be installed
--> Finished Dependency Resolution
.
.
.
Installed:
epel-release.noarch 0:6-8
Complete!
Install the Cherokee rrdtool packages.
[root@linuxhelp ~]# yum install cherokee rrdtool -y
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: centos.webwerks.com
* epel: mirror.rise.ph
* extras: centos.webwerks.com
* updates: centos.webwerks.com
Package rrdtool-1.3.8-7.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package cherokee.x86_64 0:1.2.103-6.el6 will be installed
--> Processing Dependency: spawn-fcgi for package: cherokee-1.2.103-6.el6.x86_64
--> Processing Dependency: libGeoIP.so.1()(64bit) for package: cherokee-1.2.103-6.el6.x86_64
.
.
.
Installed:
cherokee.x86_64 0:1.2.103-6.el6
Dependency Installed:
GeoIP.x86_64 0:1.6.5-1.el6 GeoIP-GeoLite-data.noarch 0:2015.12-1.el6 GeoIP-GeoLite-data-extra.noarch 0:2015.12-1.el6
geoipupdate.x86_64 0:2.2.1-2.el6 spawn-fcgi.x86_64 0:1.6.3-1.el6
Complete!
Once the cherokee is installed successfully, start the service.
[root@linuxhelp ~]# service cherokee start Starting cherokee: [ OK ] [root@linuxhelp ~]# chkconfig cherokee on
Now create admin for Cherokee, by executing the following command.
[root@linuxhelp ~]# cherokee-admin -b
Cherokee Web Server 1.2.103 (Apr 15 2015): 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: VeRcM232C1ZqL3qJ
Web Interface:
URL: http://localhost:9090/
Open the browser and navigate to http://localhost:9090/
Login with the User credentials.
Cherokee' s home page appears as follows.
Q
How to start the Cherokee Web Server On CentOS?
A
Use the following command to start the service
# service cherokee start
# service cherokee start
Q
How to Install Cherokee Web Server On Ubuntu?
A
*Before installing Cherokee, enable the epel repository.
# yum install epel-release
# sudo apt-get install cherokee cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd
# yum install epel-release
# sudo apt-get install cherokee cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd
Q
How to create an admin for Cherokee?
A
By executing the following command.
# cherokee-admin -b
# cherokee-admin -b
Q
How can compress the Cherokee?
A
use the follow command
#tar -zxvf cherokee-latest-svn.tar.gz
#tar -zxvf cherokee-latest-svn.tar.gz
2.t is compatible with all the web application frameworks.