ServerGuide

Differences between revisions 8 and 22 (spanning 14 versions)
Revision 8 as of 2005-11-06 23:31:27
Size: 3748
Editor: 59
Comment:
Revision 22 as of 2009-09-13 18:05:02
Size: 2381
Editor: fpiat
Comment: update link to DocTeam repository
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Spec = = Ubuntu Server Guide Specification =
Line 3: Line 3:
 1. '''Audience:''' The target audience for the Ubuntu Server Starter Guide is broad: new users and experienced users should benefit from it. However, it will focus on command line tools as the default ubuntu-server install has no graphic environment.
 1. '''Document Outline:''' See the Document Outline section below.
 1. '''Target Presentation Formats:''' xml, html
 1. '''Audience:''' The target audience for the Ubuntu Server Guide is broad: new users and experienced users. They should benefit from it. However, it focuses more on command line tools as the default ubuntu-server install has no graphic environment.
 1. '''Table of Contents:''' Refer to the same section below.
 1. '''Target Presentation Formats:''' xml, html, pdf
Line 7: Line 7:
 1. '''Technologies and Techniques:''' DocBook xml, and stored in the docteam's SubVersion repository.
 1. '''Release Target:''' Dapper Drake (Ubuntu 6.04), April, 2006
 1. '''Links to Current Version:''' At this time, the current version is only available in the docteam's Subversion repository.
 1. '''Technologies and Techniques:''' DocBook xml, and stored in the [[DocumentationTeam/SystemDocumentation/Repository|docteam]] repository.
 1. '''Release Target:''' '''Feisty Fawn''' (Ubuntu 7.04), Apr, 2006
 1. '''Links to Current Version:''' The latest version of Server Guide is available at [[http://doc.ubuntu.com/ubuntu/serverguide/C/index.html|here]]
Line 11: Line 11:
 1. '''Primary Contacts:''' DocumentationTeam, MatthewEast, RobertStoffers and ["Bhuvan"]  1. '''Primary Contacts:''' DocumentationTeam, RobertStoffers and [[Bhuvan]]
Line 13: Line 13:
= Relationship with Desktop Starter Guide = = Ideas for the upcoming Server Guide for '''Feisty Fawn''' =
Line 15: Line 15:
IMPORTANT: the relationship envisaged with the Desktop Starter Guide is one of NO OVERLAP! This means that users will be able to easily see which guide to use for a particular task. In this context it is important to remember that '''server guide does not mean admin guide'''. Both guides will have reference to administrative tools, but the Desktop guide will tell the user how to setup a desktop, whereas the Server guide will tell the user how to set up servers like apache and ssh on his computer.     * Network Applications
    * Web Applications
    * Email and Database Applications
Line 17: Line 19:
= Document Outline = = Table of Contents for Server Guide =
Line 21: Line 23:
  i. Contributing and Feedback
 1.#2 Introduction
 1.#3 Installing Ubuntu Server
  1. Preparing to Install
   1. Minumum Requirements
   1. Linux Device Names
   1. Backing Up
  1. Installing From CD
  1. Installing From Network
 1.#4 Configuring the System
  1. Root and Sudo
  1. Hardware
   1. Monitors
   1. Modems
   1. Printers
   1. Other Hardware
  1. Adding/Removing Packages
   1. Introduction To Debian Packages
   1. Aptitude
   1. Configuration
   1. Extra Repositories
  1. System Configuration
   1. /etc
 1.#5 Users Administration
  1. Adding a User Account
  1. Deleting a User Account
  1. Editing a User Account
  1. Adding a Group
  1. Deleting a Group
  1. Editing a Group
 1.#6 TCP/IP
  1. Introduction
  1. Configuring
  1. IP Routing
  1. TCP and UDP
  1. ICMP
  1. Daemons
 1.#7 Firewalls
  1. IP Masquerading
 1.#8 SSH
  1. Installing SSH Server
  1. Configuring
 1.#9 HTTP
  1. Installing Apache
  1. Configuring Apache
  1. Additional Apache Modules
 1.#10 RDBMS
  1. MySQL
   1. Installing MySQL
   1. Configuring MySQL
  1. PostgreSQL
   1. Installing PostgreSQL
   1. Configuring PostgreSQL
 1.#11 DNS
  1. Installing BIND
  1. Configuring
   1. Primary DNS
   1. Secondary DNS
 1.#12 Mail
  1. POP3 Server
   1. Installing
   1. Configuring
  1. SMTP Server
   1. Installing
   1. Configuring
  1. IMAP Server
   1. Installing
   1. Configuring
  1. Mailing Lists
 1.#13 News
  1. Installing
  1. Configuring
 1.#14 Proxy
  1. Installing Squid
  1. Configuring Squid
 1.#15 NFS
  1. Installing
  1. Configuring
 1.#16 Print Server
  1. Installing a Print Server
  1. Configuration
 1.#17 Windows Networking
  1. Introduction
  1. Installing SAMBA
  1. Configuring SAMBA
   1. Server
    1. Active Directory
     1. LDAP
     1. Kerberos
     1. DNS etc..
    1. Computer Accounts
    1. File/Folder Premissions
   1. Clients
    1. User Accounts
    1. Groups
    1. Group Policy
 1.#18 Security
  1. Introduction
  1. Tools
  1. Logs
 1.#19 FTP
  1. Installing an FTP Server
  1. Configuring
 1.#20 Version Control System
  1. SubVersion
  1. CVS
  i. Contribution
  i. Feedbacks
 1. Introduction
 1. Network Configuration
    * Configuration
    * Dynamic Host Configuration Protocol (DHCP)
    * Time Synchronization with NTP
    * OpenSSH Server
 1. Network authentication
    * OpenLDAP Server
    * LDAP client authentication
    * How to setup NIS
 1. DNS
    * BIND
 1. Security
    * Firewall Iptables
 1. Web Servers
    * Apache2 PHP5 MySQL
    * Squid - Proxy Server
    * Ruby on Rails
    * Apache Tomcat 5
    * Apache JBOSS
 1. Database
    * MySQL 5.0
    * PostgreSQL
 1. Web Applications
    * Drupal
    * Joomla
    * Mambo
 1. Wiki Applications
    * MoinMoin
    * MediaWiki
 1. File Server
    * FTP Server
    * NFS Server
    * CUPS - Print Server
 1. Mail, Groupware, and Chat Servers
    * Sendmail
    * Qmail
    * PostFIX
    * Mailman
    * IrcServer
    * Jabber
 1. Version Control System
    * Subversion
    * CVS
 1. Monitoring
    * Nagios2
    * Internet Traffic Monitoring
 1. Windows Networking
    * Introduction
    * Installing SAMBA
    * Configuring SAMBA

Ubuntu Server Guide Specification

  1. Audience: The target audience for the Ubuntu Server Guide is broad: new users and experienced users. They should benefit from it. However, it focuses more on command line tools as the default ubuntu-server install has no graphic environment.

  2. Table of Contents: Refer to the same section below.

  3. Target Presentation Formats: xml, html, pdf

  4. License: DocteamLicense

  5. Technologies and Techniques: DocBook xml, and stored in the docteam repository.

  6. Release Target: Feisty Fawn (Ubuntu 7.04), Apr, 2006

  7. Links to Current Version: The latest version of Server Guide is available at here

  8. How to Contribute: The best way to contribute is to send an email to the ubuntu-doc mailing list (ubuntu-doc@lists.ubuntu.com)

  9. Primary Contacts: DocumentationTeam, RobertStoffers and Bhuvan

Ideas for the upcoming Server Guide for '''Feisty Fawn'''

  • Network Applications
  • Web Applications
  • Email and Database Applications

Table of Contents for Server Guide

  1. Preface
    1. Conventions
    2. Contribution
    3. Feedbacks
  2. Introduction
  3. Network Configuration
    • Configuration
    • Dynamic Host Configuration Protocol (DHCP)
    • Time Synchronization with NTP
    • OpenSSH Server
  4. Network authentication
    • OpenLDAP Server
    • LDAP client authentication
    • How to setup NIS
  5. DNS
    • BIND
  6. Security
    • Firewall Iptables
  7. Web Servers
    • Apache2 PHP5 MySQL
    • Squid - Proxy Server
    • Ruby on Rails
    • Apache Tomcat 5
    • Apache JBOSS
  8. Database
    • MySQL 5.0
    • PostgreSQL
  9. Web Applications
    • Drupal
    • Joomla
    • Mambo
  10. Wiki Applications
  11. File Server
    • FTP Server
    • NFS Server
    • CUPS - Print Server
  12. Mail, Groupware, and Chat Servers
    • Sendmail
    • Qmail
    • PostFIX
    • Mailman
    • IrcServer

    • Jabber
  13. Version Control System
    • Subversion
    • CVS
  14. Monitoring
    • Nagios2
    • Internet Traffic Monitoring
  15. Windows Networking
    • Introduction
    • Installing SAMBA
    • Configuring SAMBA

ServerGuide (last edited 2009-09-13 18:05:02 by fpiat)