Cherokee

From Alpine Linux
Jump to: navigation, search

Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, uWSGI, SSI, TLS, and SSL encrypted connections, Virtual hosts, Authentication, on the fly encoding, Load Balancing, Apache compatible log files, Data Base Balancing, Reverse HTTP Proxy, Traffic Shaper, Video Streaming, and much more.

cherokee-admin, a user friendly interface, provides a no-hassle configuration of the server.

Note: This documentation is based on a Alpine Linux 2.1.2 installation.

Install cherokee

apk add cherokee -U -X http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted

Start the server and add to autostart

/etc/init.d/cherokee start && rc-update add cherokee

Start cherokee-admin in background

cherokee-admin -b -p 8080

This command start the cherokee in admin mode and give you a admin user and a One-time password, use that to access the admin stage.

Browse to: http://ipaddres:8080/ and use the user and password cherokee-admin gives.

From the main page you can start and change the server configuration.