User Tools

Site Tools


hannibal:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hannibal:start [2008/06/02 22:56]
AdmLuc
hannibal:start [2010/09/13 23:18] (current)
Luc Nieland Etherpad server (online document collaboration)
Line 1: Line 1:
-======Hannibal======+======Installation====== 
 +The technical documents below describe the complete Hannibal stack. Starting to build from the top, all dependencies should be met.
  
-====Core modules==== 
-===Foundation:​=== 
-  * [[hannibal:​Operatingsystem Base]] (A small footprint Debian-Linux system) 
-===Base:=== 
-  * [[hannibal:​LDAP directory]] 
-  * [[hannibal:​DNS and DHCP]] 
-  * [[hannibal:​Certificate Authority]] 
-  * [[hannibal:​Time server]] 
-  * [[hannibal:​Centralized syslog server]] 
-===Client-side:​=== 
-  * [[hannibal:​LDAP-client]] (LDAP Authentication client) 
-===Administration:​=== 
-  * [[hannibal:​LDAP-administration]] (tools to maintain the LDAP-database content) 
  
 +====Foundation modules====
 +  * [[hannibal:​operatingsystem|Operatingsystem Base]] (A Debian-Linux system and [[hannibal:​operatingsystem#​ip-number_plan|ip-numberplan]] convention)
 +  * [[hannibal:​bind|DNS]] and [[hannibal:​iscdhcp|DHCP]]
 +  * [[hannibal:​ntp|Time server]]
 +  * [[hannibal:​rsyslog|Centralized syslog server]]
 +  * [[hannibal:​ldap-auth|LDAP autorisation]] (client)
 +  * [[hannibal:​ca|Certificate Authority]]
  
 +====Basic modules====
 +  * [[hannibal:​fds|LDAP directory server]] (Redhat DS/389 DS).
 +  * [[hannibal:​fileserver|File server]] (SMB/​CIFS/​NFS/​FTP/​WebDAV).
 +  * E-mail server consisting of a Postfix [[hannibal:​postfix|MTA]] and a Cyrus [[hannibal:​cyrus|mailstore]].
 +  * Apache [[hannibal:​apache|web server]].
 +  * Gosa [[hannibal:​gosa2|GUI-usermanagement tool]].
  
-====Recommended ​modules==== +====Optional ​modules==== 
-  * [[hannibal:Monitoring]] (Nagios and Centreon) +  * [[hannibal:openvpn|OpenVPN server]] 
-  * [[hannibal:Network backup]] (Backuppc and Bacula) +  * [[hannibal:webmail|Webmail]] 
-  * [[hannibal:File server]] ​(SMB/​CIFS/​NFS/​FTP/​WebDAV) +  * [[hannibal:squid|Squid Proxy server]] 
-  * [[hannibal:E-mail server]] (including webmail client) +  * [[hannibal:pound|Reverse-proxy]] (Loadbalancing/​HTTP-accelerator)
-  * [[hannibal:​Development server]]+
  
 +  * [[hannibal:​wikiserver|Documentation wiki]]
 +  * Hardware inventory system (OCS Inventory)
 +  * [[hannibal:​glpiserver|IT-Servicedesk Trouble Ticket System]] (GLPI)
 +  * [[hannibal:​Instant Messaging]] (Jabber XMPP-daemon)
 +  * Organisation wide Calendar server (no standard solution yet)
 +  * [[hannibal:​etherpadserver|Etherpad server]] (online document collaboration)
  
 +  * [[hannibal:​LDAP-administration]] (tools to maintain the LDAP-database content)
 +  * [[hannibal:​nagios|Monitoring]] (Nagios and Centreon)
  
 +  * [[hannibal:​devserver|Development server]]
  
- +====Miscellaneous ​modules====
- +
- +
- +
- +
- +
-====Optional ​modules==== +
-===Infrastructure:​=== +
-  * [[hannibal:​VPN server]] +
-  * [[hannibal:​Local apt repository mirror]] (local cache or local mirror of the debian software repository). +
-  * [[hannibal:​Web server]] +
-  * [[hannibal:​Firewall]] +
-  * [[hannibal:​Proxy server]] +
-  * [[hannibal:​Reverse-proxy]] (Loadbalancing/​HTTP-accelerator) +
-  * [[hannibal:​Database server]] (MySQL server) +
- +
-===Applications:​=== +
-  * [[hannibal:​Documentation wiki]]+
   * Financial accounting (sql-ledger.org/​eekboek.nl)   * Financial accounting (sql-ledger.org/​eekboek.nl)
 +  * [[hannibal:​phpagaserver|PHPaga server]] (Billing/​Invoicing for small businesses)
 +  * [[hannibal:​mysqlserver|Database server]] (MySQL server)
   * CRM/ERP (OpenBravo)   * CRM/ERP (OpenBravo)
-  * Hardware inventory system (OCS Inventory) 
-  * [[hannibal:​IT-Servicedesk|IT-Servicedesk Trouble Ticket System]] (GLPI) 
   * Project planning   * Project planning
   * Timesheet administration   * Timesheet administration
-  * [[hannibal:Billing]] (Billing/​Invoicing for small businesses or independent contractors/​freelancers) +  * [[hannibal:mailman|Mailinglist manager]] 
-  * [[hannibal:Mailinglist manager]] +  * [[hannibal:bacula|Network backup]] (Backup-pc and Bacula) 
-  * Organisation wide Calendar server ​(no standard solution yet+  * [[hannibal:​aptmirror|Local apt repository mirror]] ​(local mirror of the debian software repository). 
-  * [[hannibal:operatingsystem_base#​ip-number_plan]] (subnet or individual IP-address management and tracking) +  * [[hannibal:iptables|Firewall]] 
-  * [[hannibal:Instant Messaging]] (Jabber XMPP-daemon)+  * [[hannibal:asteriskserver|VOIP telephony]]
  
  
hannibal/start.1212440175.txt.gz · Last modified: 2008/06/02 22:56 by AdmLuc