Installation

The basic steps to install Ubuntu Server Edition are the same as those for installing any operating system. Unlike the Desktop Edition, the Server Edition does not include a graphical installation program. The Server Edition uses a console menu based process instead.

  • Download the appropriate ISO file from the Ubuntu web site.

  • Boot the system from media (e.g. USB key) containing the ISO file.

  • À l'invite de démarrage, il vous sera demandé de sélectionner une langue.

  • Dans le menu de démarrage principal, il y a des options supplémentaires pour installer Ubuntu édition serveur. Vous pouvez installer un serveur Ubuntu de base, vérifier si le CD-ROM a des défauts, vérifier la RAM du système, démarrer sur le premier disque dur ou dépanner un système endommagé. Le reste de cette section couvrira l'installation du serveur Ubuntu de base.

  • The installer asks which language it should use. Afterwards, you are asked to select your location.

  • Ensuite, le processus d'installation commence par demander la disposition de votre clavier. Vous pouvez demander à l'installateur de tenter l'auto-détection, ou vous pouvez le sélectionner manuellement dans une liste.

  • L'installateur découvre alors votre configuration matérielle, et configure les paramètres de réseau en utilisant le protocole DHCP. Si vous ne souhaitez pas utiliser DHCP, choisissez « Retour » à l'écran suivant, et apparaît alors l'option « Configurer le réseau manuellement ».

  • Next, the installer asks for the system's hostname.

  • Un nouvel utilisateur est créé, il aura l’accès root via l'utilitaire sudo.

  • After the user settings have been completed, you will be asked if you want to encrypt your home directory.

  • Next, the installer asks for the system's Time Zone.

  • You can then choose from several options to configure the hard drive layout. Afterwards you are asked which disk to install to. You may get confirmation prompts before rewriting the partition table or setting up LVM depending on disk layout. If you choose LVM, you will be asked for the size of the root logical volume. For advanced disk options see Installation avancée.

  • Le système Ubuntu de base est maintenant installée.

  • La prochaine étape vous proposera de mettre à jour le système. Trois options sont possibles :

    • Pas de mises à jour automatiques : un administrateur devra se connecter à la machine et effectuer les mises à jour manuellement.

    • Installez les mises à jour de sécurité automatiquement : ceci installera le paquet unattended-upgrades, qui installera les mises à jour de sécurité sans l'aide d'un administrateur. Pour plus de détails, voir Mises à jour automatiques.

    • Manage the system with Landscape: Landscape is a paid service provided by Canonical to help manage your Ubuntu machines. See the Landscape site for details.

  • Vous avez maintenant la possibilité d'installer ou de ne pas installer plusieurs paquets de tâches. Voir Paquet de fonctionnalités pour plus de détails. Il existe aussi une option pour lancer aptitude afin de choisir les paquets à installer. Pour de plus amples informations, voir Aptitude.

  • Finalement, la dernière étape avant de redémarrer le système est d'initialiser l'horloge sur UTC.

Si à un moment quelconque de l'installation vous n'êtes pas satisfait de la configuration par défaut, vous pouvez utiliser la fonction « Précédent » qui vous présentera un menu d'installation plus détaillé permettant de modifier les options par défaut.

A n'importe quel moment durant le processus d'installation vous pouvez avoir envie d'accéder à l'écran d'aide fournit par le système d'installation. Pour ce faire, appuyez sur F1.

Once again, for detailed instructions see the Ubuntu Installation Guide.

Paquet de fonctionnalités

During the Server Edition installation you have the option of installing additional packages. The packages are grouped by the type of service they provide.

  • Serveur DNS : Sélectionne le serveur DNS BIND et sa documentation.

  • Serveur LAMP : Sélectionne un serveur Linux/Apache/MySQL/PHP prêt à utiliser.

  • Serveur de messagerie : Cette tâche choisit une variété de paquets utiles pour un système de serveur de messagerie d'usage général.

  • Serveur OpenSSH: Sélectionne les paquets nécessaires pour un serveur OpenSSH.

  • Base de données PostgreSQL : cette tâche sélectionne les paquets client et serveur pour la base de données PostgreSQL.

  • Serveur d'impression : cette tâche configure votre système pour qu'il devienne un serveur d'impression.

  • Serveur de fichiers Samba : cette tâche installe un serveur de fichiers Samba, qui est particulièrement adapté aux réseaux hétérogènes Windows et Linux.

  • Serveur Java Tomcat : Installe Apache Tomcat et les dépendances requises.

  • Hôte de machine virtuelle : Comprend les paquets nécessaires à l'exécution des machines virtuelles KVM.

  • Sélectionnez manuellement des paquets : Exécute aptitude vous permettant de sélectionner individuellement des paquets.

Installing the package groups is accomplished using the tasksel utility. One of the important differences between Ubuntu (or Debian) and other GNU/Linux distribution is that, when installed, a package is also configured to reasonable defaults, eventually prompting you for additional required information. Likewise, when installing a task, the packages are not only installed, but also configured to provided a fully integrated service.

Une fois le processus d'installation terminé vous pouvez obtenir une liste des tâches disponibles en saisissant la commande suivante depuis un terminal :

tasksel --list-tasks

Le résultat de cette commande listera les tâches des autres distributions basées sur Ubuntu comme Kubuntu et Edubuntu. Remarquez que vous pouvez aussi appeler la commande tasksel seule afin d'obtenir un menu des différentes tâches disponibles.

Vous pouvez voir une liste des paquets qui sont installés pour chaque tâche en utilisant l'option --task-packages. Par exemple, pour lister les paquets installés avec la tâche du serveur DNS saisissez ce qui suit :

tasksel --task-packages dns-server

Le résultat de cette commande doit lister :

bind9-doc 
bind9utils 
bind9

If you did not install one of the tasks during the installation process, but for example you decide to make your new LAMP server a DNS server as well, simply insert the installation media and from a terminal:

sudo tasksel install dns-server