Configuration d’un serveur dédié

Dans ce tutoriel, nous allons configurer un serveur dédié et lister les précédents tutoriels pour compiler toutes les informations. Le but est de réaliser un serveur optimisé et sécurisé (avec un firewall et un accès DynHost) pour les usages courant. Pour ma part, ce sera Apache, PHP, Postgresql, MySQL, FTP, SVN, Odoo, Akekeno PIM, Prestashop, Owncloud, ZNC (bouncer IRC) et les sauvegardes de configuration avec Rsnapshop. Ce sont tous les outils que j’utilise pour les entreprises que je gère ou que je co-gère. Je rajouterai aussi un petit tutorial « gaming » avec l’installation de Teamspeak3, Steam et une instance Emulinker/Kaillera pour jouer au émulateur en ligne ! Mais je séparerai cette partie.

Pour ce tutoriel, j’ai choisi un serveur Kimsufi pour la modique somme de 24.99€ HT par mois. En effet, ils proposent un rapport qualité/prix intéressant. Je vais utiliser la distribution Ubuntu 20.04 car il est très facile d’utilisation. Nous aurions pu utiliser Debian ou autre.

Préambule : mise en place du serveur

Rien de très particulier ici. Sélectionner votre template d’installation et votre distribution. Je choisis Ubuntu 20.04 car c’est la plus simple à maintenir.

Je conseille cependant de mettre 4Go de mémoire SWAP et la langue du serveur en anglais.

Vous avez maintenant l’ip de votre serveur et les mots de passes pour y accéder.

Installation du serveur

  1. Première connexion et mise à jour
  2. Mise en place de la sécurité du serveur avec iptables
  3. Protéger les accès de son serveur par DynHost
  4. Sauvegarde de configuration avec Rsnapshot
  5. Configuration du protocole FTP avec Proftpd

Installation des services professionnels

  1. Installation du protocole SVN
  2. Installation de Owncloud X.X
  3. Installation de Odoo
    1. Odoo 8 (obsolète)
    2. Odoo 14
  4. Installation de Akeneo PIM
    1. Akeneo PIM 2.3 (obsolète)
    2. Akeneo PIM 3.0 (obsolète)
    3. Akeneo PIM 4.0 (obsolète)
    4. Akeneo PIM 5.0
  5. Installation de ZNC, le meilleur bouncer IRC
  6. Installation de Prestashop
    1. Prestashop 1.6
    2. Prestashop 1.7

Bonus : Installation des services gaming

  1. Installation de Teamspeak3
  2. Installation de Steam et HLDS (Counter-Strike, TF2 …)
  3. Installation de Emulinker (anciennement Kaillera)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *