UbuntuTrustyServer:Installation

De Wiki Fred
Aller à : navigation, rechercher
Ubuntu 14.04 Server - Installation


Téléchargement


L'image iso d'Ubuntu 14.04 LTS peut être téléchargée à partir du Serveur officiel de téléchargement d'Ubuntu

Installation


L'image iso peut être décompressée sur une clé usb avec l'utilitaire Win32 Disk Imager.
 


Pour une installation entièrement en anglais


  • Sélection de la langue du programme d'installation : English
Ubuntu server install 1.jpg
  • Install Ubuntu
Ubuntu server install 2.jpg
  • Sélection de la langue du système : English
Ubuntu server install 3.jpg
  • Séléction de la localisation : Other/Europe/Belgium
VirtualBox Ubuntu 14.04 x64 Server 07 06 2016 12 29 24.png
  • Choix de la locale : United States
VirtualBox Ubuntu 14.04 x64 Server 07 06 2016 12 30 15.png
  • Détection automatique du clavier : No
Ubuntu server install 5.jpg
  • Sélection du clavier : Belgian
Ubuntu server install 6.jpg
  • Sélection de la disposition du clavier : Belgian
Ubuntu server install 7.jpg
  • (Si demandé) Choix de l'interface réseau principale : eth0
VirtualBox Ubuntu 14.04 x64 Server 07 06 2016 10 47 12.png
  • Nom réseau du système
Ubuntu server install 8.jpg
  • Nom complet du nouvel utilisateur
Ubuntu server install 9.jpg
  • Nom du nouvel utilisteur
Ubuntu server install 10.jpg
  • Mot de passe du nouvel utilisateur
Ubuntu server install 11.jpg
  • Confirmation du mot de passe du nouvel utilisateur
Ubuntu server install 12.jpg
  • Encryptage du répertoire d'accueil du nouvel utilisateur : No
Ubuntu server install 13.jpg
  • Confimation de la time-zone : Yes
Ubuntu server install 14.jpg
  • Sélection de la méthode de partitionnement du disque : Guided - use entire disk and set up LVM
Ubuntu server install 15.jpg
  • Sélection du disque à partitionner
Ubuntu server install 16.jpg
  • Confirmation des changements et configuration de LVM : Yes
Ubuntu server install 17.jpg
  • Taille de disque à utiliser
Ubuntu server install 18.jpg
  • Confirmation des changements : Yes
Ubuntu server install 19.jpg
  • Configuration du proxy
Ubuntu server install 20.jpg
  • Sélection de la gestion des mises-à-jour : No automatic updates
Ubuntu server install 21.jpg
  • Sélection des logiciels supplémentaires à installer : OpenSSH server et Continue
VirtualBox Ubuntu 14.04 x64 Server 07 06 2016 10 59 48.png
  • Confirmation de l'installation de GRUB : Yes
Ubuntu server install 23.jpg
  • Confirmation de la fin de l'installation : Continue
Ubuntu server install 24.jpg
  • Premier démarrage
Ubuntu server install 25.jpg


Post-Installation


Configuration d'un proxy


Si cela n'a pas été fait lors de l'installation

  • Créer un fichier /etc/apt/apt.conf contenant
Acquire::http::proxy "http://ip:port/";
Acquire::https::proxy "http://ip:port/";
Ou (si le proxy nécessite une authentification)
Acquire::http::proxy "http://username:password@ip:port/";
Acquire::https::proxy "http://username:password@ip:port/";


Vérifier la date et la time zone


  • Vérifier la date
date
  • Vérifier la time zone
cat /etc/timezone

Si ce n'est pas correct

  • dpkg-reconfigure tzdate
    
  • /etc/init.d/cron stop
    
  • /etc/init.d/cron start
    


Adapter la localisation des dépôts APT

La liste des dépôts se trouve dans le fichier /etc/apt/sources.list
 

Si la localisation n'a pas été correctement définie lors de l'installation


  • Changer toutes les occurrences de par exemple us.archive.ubuntu.com par be.archive.ubuntu.com
sed -i 's|us.archive.ubuntu.com|be.archive.ubuntu.com|' /etc/apt/sources.list
  • Mettre à jour la liste des paquets disponibles dans les dépôts APT
apt-get update


Mise-à-jour du système


  • Mettre à jour la liste des paquets disponibles dans les dépôts APT
apt-get update
  • Mettre à jour tous les paquets installés
apt-get upgrade -y


Synchronisation de l'heure


Par défaut Ubuntu essaiera, lors de chaque démarrage, de synchroniser son heure avec le serveur NTP ntp.ubuntu.com.
Cela peut poser plusieurs problèmes :

  • Si le serveur est derrière un proxy, celui-ci pourrait bloquer le port 123 utilisé par le protocole NTP.
  • La synchronisation n'a lieu que lors du démarrage du serveur.


Pour éviter ces problèmes et si un serveur NTP interne est disponible :

  • Désactiver la synchronisation automatique de l'heure via internet
sudo mv /etc/network/if-up.d/ntpdate /etc/network/if-up.d/ntpdate.disabled
  • Programmer une synchronisation au démarrage et journalière via un serveur interne
sudo crontab -e

Ajouter les lignes

1 @reboot sudo ntpdate ntpserver
2 @daily  sudo ntpdate ntpserver


Tweeaks


Ajouter un utilisateur


sudo useradd toto -m


Attribuer/Changer un mot de passe


sudo passwd xxx


Configuration du prompt


  • Editer le fichier /home/xxx/.bashrc
Pour root : /root/.bashrc
 
  • Décommenter la ligne
    #force_color_prompt=yes
    
  • Editer la ligne
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    

Par exemple

  • Pour root
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[01;33m\]@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
    
  • Pour les autres
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[01;33m\]@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
    


Activer le compte root


  • sudo passwd root