Cherokee is a very fast, flexible and easy to configure Web Server. It supports 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 Balancing, Reverse HTTP Proxy, Traffic Shaper, Video Streaming and much more.
One of the exciting features of the product is the web-based administration tool, cherokee-admin. Rather than fiddling around with text files which may not mean much to an administrator new to Cherokee, the server can be entirely setup from cherokee-admin.
To access cherokee-admin from outside the server, one need to create an ssh tunnel using the below command.
ssh -L 9090:127.0.0.1:9090 root@<server_ip_address>
one onetime password for admin user will be displayed on terminal.
Then issue http://127.0.0.1:9090 address on browser's addressbar! and login as 'admin' user
base : Turnkey core lucid
Currently phpmyadmin is not configured , though the package is installed :(