Hi,

I post a Table of Contents Draft of the future Cherokee book that we have
created.

This version is translated to English in order to spread the contents and
for people to participate with comments, suggestions,etc..

The idea is: if I had this future book in my hands..What I would like to
find in It?

Please feel free to make any suggestions.

All contributions are welcome

===============
Table of contents (Draft)
===============

===================
1.CHEROKEE AND THE WEB
===================
1.1.- A Brief History of the Web
1.2.- How does the Web Work?
1.3.- What is a Web server?
1.4.- HTTP Protocol
1.5.- Cherokee and other Web servers
    1.5.1.- Other FOSS servers
        1.5.1.1.- nginx
        1.5.1.2.- lighttpd
        1.5.1.3.- Apache
    1.5.2.- Non-free Web Servers
        1.5.2.1.- Microsoft IIS
        1.5.2.2.- ????
    1.5.3.- Features of Cherokee
    1.5.4.- Architecture of Cherokee
    1.5.5.- Cherokee's license

===================
2.CHEROKEE INSTALLATION
===================
2.1.- Hardware and software requirements
2.2.- How to download Cherokee's source code
2.3.- Unix/Linux installation from sources
2.4.- Linux installation from binaries
    2.4.1.- Debian installation
    2.4.2.- Ubuntu installation
    2.4.3.- RedHat/Fedora/Mandriva installation
    2.4.4.- OpenSuse installation
    2.4.5.- Gentoo installation
    2.4.6.- ArchLinux installation
    2.4.7.- T2 installation
2.5 Unix installation from binaries
    2.5.1.- OpenBSD installation
    2.5.2.- FreeBSD installation
    2.5.3.- NetBSD installation
2.6.- Windows installation
2.7.- Install the latest build from repository
2.8.- Upgrade Cherokee from a previous version
2.9.- Uninstalling Cherokee
2.10.- Running Cherokee

================
BASIC CONFIGURATION
================
1.- Administration Web Interface: cherokee-admin
    1.1.- What is the Administration Web?
    1.2.- A tour of the Administration Web
        1.2.1.- "Status" Option
        1.2.2.- "General" Option
        1.2.3.- "Virtual Servers" Option
        1.2.4.- "Information Sources" Option
        1.2.5.- "Icons" Option
        1.2.6.- "Mime Types" Option
        1.2.7.- "Advanced" Option

===============
CHEROKEE MODULES
===============
1.- What are they and what is it for?
2.- Types of Modules
    2.1.- Handlers
        2.1.1.- "Static Content" Module
        2.1.2.- "Only Listing" Module
        2.1.3.- "List & Send" Module
        2.1.4.- "HTTP Error" Module
        2.1.5.- "Redirection" Module
        2.1.6.- "CGI" Module
        2.1.7.- "FastCGI" Module
        2.1.8.- "SCGI" Module
        2.1.9.- "HTTP Reverse Proxy" Module
        2.1.10.- "Server Side Includes" Module
        2.1.11.- "Server Info" Module
        2.1.12.- "MySQL Bridge" Module
        2.1.13.- "Generic Balancer" Module
        2.1.14.- "Remote Administration" Module
    2.2.- Encoders
        2.2.1.- "Gzip" Module
        2.2.2.- "Deflate" Module
    2.3.- Loggers
        2.3.1.- "Combined" Module
        2.3.2.- "Common (NCSA)" Module
        2.3.3.- "w3c" Module
    2.4.- Validators
        2.4.1.- "Plain" Module
        2.4.2.- "Htpasswd" Module
        2.4.3.- "Htdigest" Module
        2.4.4.- "LDAP" Module
        2.4.5.- "MySQL" Module
        2.4.6.- "PAM" Module
        2.4.7.- "Fixed List" Module
    2.5.- Balancers
        2.5.1.- "Round Robin" Strategy


=============
VIRTUAL SERVERS
=============
TBD

===============
CHEROKEE SECURITY
===============
TBD

=================
CHEROKEE MONITORING
=================
1.- Log Files
2.- Server Info

===========
FRAMEWORKS
===========
1.- Setting up Rails on Cherokee
2.- Setting up Django on Cherokee
3.- Setting up Kumbia on Cherokee
4.- Setting up Zend on Cherokee

============================
THIRD PARTY DEVELOPMENT PLATFORMS
============================
1.- Setting up PHP on Cherokee
2.- Setting up ASP.NET on Cherokee
3.- Setting up Glassfish on Cherokee

============================
CONTENT MANAGEMENT SYSTEMS (CMS)
============================
1.- Setting up Drupal on Cherokee
2.- Setting up Joomla! on Cherokee
3.- Setting up Wordpress on Cherokee
4.- Setting up Jaws on Cherokee

============
MAILING LISTS
============
1.- Setting up Mailman on Cherokee

=====
WIKIS
=====
1.- Setting up MediaWiki on Cherokee
2.- Setting up MoinMoinWiki on Cherokee

==================================
PROJECT MANAGEMENT, BUG TRACKING SYSTEMS
==================================
1.- Setting up TRAC on Cherokee

========================
COMMUNITY: CHEROKEE PROJECT
========================
1.- How to contribute?
2.- Mailing lists
3.- Bug reports


-- 
-- 
Greetings.
;-)
robertux
----------------
"Any fool can write code that a computer can understand.
Good programmers write code that humans can understand"
- Martin Fowler
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to