Blog

Installation de freebsd

 

Cet article tutoriel traitera de l'installation d'un système de base sous FreeBSD. Cette installation est autant pertinente pour le déploiement d'un ordinateur de bureau que pour un serveur. Plusieurs de mes applications web tourne sous du FreeBSD. Vous pouvez autant déployer FreeBSD sous une machine virtuelle que sous un système réel. Si vous désirez déplyer ce type de serveur dans votre entreprise vous pouvez communiquer en tout temps avec moi par courriel sebastien.douville@fexcomm.ca ou via le site internet de mon entreprise fexcomm.ca.

Pour commencer, on télécharge l'image de FreeBSD ici.

On choisi l'image correspondant à notre architecture. Ensuite, nous pouvons choisir une image de type iso pour graver sur un DVD ou une image ".img" pour les clés USB.

Une fois l'image téléchargée, soit on utilise une machine virtuelle, soit on utilise une machine réelle.

Au commencement, on nous demande si nous voulons installer le système d'exploitation. nous devons cliquer "install".

 

Ensuite, on renseigne de la disposition du clavier. Dans mon cas, au Québec, c'est le canadien français. Pour sélectionner, nous descendons avec les flèches du clavier.

Ensuite, nous confirmons le choix de la disposition du clavier.

 

Puis, Nous choisissons un nom pour la machine. Si vous disposez d'un nom de domaine, vous pouvez utiliser ce dernier. 

 

Ensuite, nous installons les paramètre de base du système. Ici, par choix, j'ai choisi d'ajouter seulement la documentation, la compatibilité avec les système 32 bit et les sources du système. on s'assure également que les ports sont désélectionnés car nous les installerons ultérieurement (fin du tutoriel).

 

On nous demande de configurer la connexion internet. On choisi l'interface réseau à configurer. Notez qu'il peut y en avoir plusieurs si l'on a plusieurs cartes réseaux.

 

 

On nous demande ensuite si nous désirons configurer une adresse ipv4 pour cette interface. "YES"

 

On nous demande si l'on veut configurer en DHCP. Dans ce cas, notre routeur assigne automatiquement une adresse ip aléatoire au système. Nous choisissons cette option par "YES" ici. Notez que les utilisateurs avancés peuvent renseigner une adresse IP statique. Dans ce cas, on coche "NO" puis on renseigne cette adresse IP puis l'adresse du masque réseau puis l'adresse de la passerelle manuellement.

 

On fait de même pour les paramètre IPV6.

 

 

masque réseaux, on clic "OK".

 

Ensuite,on choisi un mirroir de téléchargement des sources du système.

 

 

Pour le système de fichier, je préfère utiliser ZFS pour ses performances en matière de "JAILS". Nous détaillerons les système de "JAILS" au cours d'un autre article tutoriel.

On sélectionne le disque à formater.

 Il est à noter que le système de ficher ZFS gère très bien les installations en mode Raid. Dans notre cas. nous n'avons qu'un seul disque et nous choisissons "STRIPE".

 

On nous demande d'effacer le disque pour installer le système. "YES"

 

Le disque se formate et le système s'installe.

 

 

Mot de passe administrateur. on vous demande de taper deux fois ce mot. Idéalement, ce dernier doit être très fort surtout si le système est destiné pour un usage serveur.

 

On sélectionne l'heure du système. Comme le Québec est en Amérique on choisi la deuxième option. 

 

Malheureusement, le Québec fait partie du Canada.

 

On choisit l'heure du Québec et de l'Ontario.

 

Somme-nous sûre? "YES"

 

On fait "skip" pour le calendrier

On choisi des paramètres supplémentaires au démarrage. Comme dans mon cas l'usage est destiné au serveur. Si votre intenssion est d'utiliser FreeBSD comme serveur seulement, vous n'êtes pas oubliger de cocher "moussed". 

 

Ici, je ne coche rien. Les utilisateurs plus avancés peuvent faire ce qu'ils veulent. Je ne détaillerais pas cette section pour éviter d'écrire un roman.

 

Configurer des utilisateur. "YES"

On renseigne sur le nom d'utilisateur. vous n'êtes pas obligé de mentionner votre nom de famille. à "groups" on mentionne "wheel" pour la création d'utilisateur. Ceci confère un privilège d'administration à l'utilisateur. Pour le shell, vous avez plusieurs choix, j'ai choisi le csh. On donne un mot de passe à l'utilisateur. idéalement fort et différent du mot de passe "Root". Le mot de passe sera demander deux fois. Pour le reste des informations, regardez 2 images ci-bas.

 

À la fin de la création de l'utilisateur, on nous montre les informations entrés précédemment. Si c'est "ok", on tape "yes". Ensuite, on nous demande de créer d'autres utilisateurs. Dans notre cas, on tape "no". Si vous tenez à créer d'autres utilisateurs vous tapez "yes" et vous recommencez le processus de création d'utilisateur.

Maintenant, on sort du processus d'installation. "Exit"

On nous demande si nous voulons utiliser un terminal pour améliorer la configuration. "No"

     On redémarre le système.

 

Un fois le système redémarré, on se connecte avec notre nom d'utilisateur et notre mot de passe.

On se connecte en administrateur avec la commande "su".

Pour accéder à internet nous devons modifier le fichier resolv.conf. Il faut enlever le # devant l'adresse ip.

                  ee /etc/resolv.conf

 

Pour quitter "échap" ou "escape". on nous demande de sauvegarder, on dit "yes.

 

Pour mettre à jour le système fraîchement installé, on tape:

            freebsd-update fetch install

Ensuite, on installe l'arbre de ports FreeBSD qui sert à compiler des logiciels. on tape:

           portsnap fetch extract update

 

Pour conclure, j'espère que vous avez apprécié cet article. Plus tard, il y aura d'autres tutoriels sur des utilisations plus spécifique de FreeBSD. il s'agit du système de base qui permet de démarrer n'importe quelle infrastructure pour le système d'exploitation.

Pour des question, n'hésiter pas à m'écrire sebastien.douville@fexcomm.ca

Ou visitez le site web de l'entreprise fexcomm  

 


Tous les titres


Bachelier en Géographie depuis 2009
Certificat en administration des affaire en 2016
12 ans d'expérience en système d'information géographique
10 ans d'expérience avec les systèmes d'exploitation linux
6 ans d'expérience avec les Sytèmes d'exploitation BSD (UNIX)
10 ans d'expérience en programmation web
5 ans d'expérience avec les éditeurs de contenue Wordpress et Drupal.
2 ans d'expérience avec le framework django.
3 ans d'expérience en Sytème de gestion (ERP/CRM)
10 ans de connaissance en langage python
2 ans de loisir avec Raspberry py
2 ans d'expérience avec les systèmes ip-pbx
Fondateur et proprétaire de Fexcomm, informatique de gestion en 2017
Pour m'embaucher