Personal tools
You are here: Home Archive 2005 LinuxDays 2005 Server Tutorial (Day 1)
Document Actions

Server Tutorial (Day 1)

9.30 - 11.00 | Introduction (Thorsten Ries, Eric Dondelinger, Patrick Harpes, Nicolas Hoffmann)


Download the script here: Server Tutorial Documentation

The goals and the concept of this tutorial will be explained by the example of a virtual company called "Tux-Industries". During this tutorial the Debian distribution will be used. Why Debian? Visit the tutorial and see!

A base system is installed on the system when starting the tutorial. The attendees will learn how to configure the Linux system (Network etc) and how to install additional packages using the Debian package management. A quick overview about building a new kernel, and booting the system  will be given.

The different topics for the tutorial introduction part:

  • Tux-Industries concept and tutorial agenda
  • The Debian Project and FOSS licenses
  • Debian package management
  • Basic networking
  • Boot system
  • Kernel stuff
  • Basic system administartion and log files

11.15 – 12.30 | LDAP (Thorsten Ries)


The Lightweight Directory Access Protocol (LDAP) is a relatively simple client-server protocol for accessing directory services and is widely used for authentication and the organization of e-mail address-books. In the GNU/Linux area, OpenLDAP is the de facto standard, so this course will show the participants how to install OpenLDAP and how to use it on a GNU/Debian server to simplify daily administration with a centralized directory service.

Starting with the reasons why to use it, the course will convey the necessary knowledge to install OpenLDAP, configure and use it in an appropriate way. This will include information about Schemes, classes and attributes as well as graphical tools for administration.

The tutorial will be completed with further possibilities of using OpenLDAP in a small or mid-size company.

Content:
  • What is OpenLDAP
  • Installation and Configuration
  • All around LDIF and Schemes
  • Command-line tools (ldappadd, ldapsearch, ldapdelete,…)
  • OpenLDAP integration (authentication, addressbook, email,...)
  • Graphical interfaces
  • Further possibilities

14.00 - 15.30 | DNS (Bind 9) and DHCP (Eric Dondelinger)


This part of the server tutorial will concentrate on DNS and DHCP services.
After a look into administrative necessities such as registering a domain,
the course goes into how to set up a primary DNS server with a domain,
including forward and reverse lookups, MX settings etc., a secondary server, and a DHCP server to automate the distribution of addresses.
As time permits, slightly more advanced subjects such as sub domain
delegation will be included.

This tutorial part will contain the following parts:
  • Top Level Domains, Registrars, RIPE, ARIN - WHOIS etc.
  • registering & activating a .lu domain with DNS.lu
  • basic setup of a bind9 DNS server
  • record types (A, CNAME, PTR, MX, NS, SOA)
  • basic tools like nslookup, dig
  • configuring forward lookups for our domain (A, CNAME)
  • configuring reverse lookups for our domain (PTR)
  • configuring MX settings
  • configuring a second bind9 server to be secondary (backup) server for our domain
  • configuring dhcpd3 to distribute IP addresses, gateway and DNS server settings
Time permitting
  • defining delegations for subdomains to other DNS servers (NS)
  • adding Sender Policy Framework records for our domaindefining delegations for subdomains to other DNS servers (NS)

15.45 - 17.00 | Web services (Nico Mack)


Linux is the best platform for web services today. This part of the tutorial will show the different web servers in combination with different content management systems. Especially the combination of Apache with the free CMS Plone will be illustrated.



by admin last modified 2006-07-19 09:27

Powered by Plone