Création d'hébergements mutualisés


Introduction

Suite aux articles décrivant l'installation et la configuration d'un serveur Web avec la technologie LAMP, nous allons maintenant configurer un hébergement de type mutualisé. Un hébergement mutualisé est caractérisé par le fait de partager une même machine entre plusieurs utilisateurs, qui disposent chacun de ressources individuelles (accès, sites, base de données, etc.)

Nous allons voir comment installer et configurer un serveur FTP qui permettra aux utilisateurs d'envoyer leurs pages web et leurs sites sur le serveur, en limitant leur accès à leur seul espace individuel. Nous allons également voir comment créer ces utilisateurs pour leur permettre d'utiliser le système de manière limitée au strict nécessaire. Nous terminerons en configurant apache pour qu'il publie plusieurs site différent en fonction de l'adresse qui a été utilisée dans le navigateur

Configuration d'un serveur LAMP sous CentOS 7


Introduction

Ce guide commence où nous avait laissé notre configuration initiale du serveur CentOS 7. Maintenant que nous disposons d'un système de base "propre et net", nous allons le doter de programmes qui vont en faire un "vrai" serveur. À terme, nous voulons permettre à plusieurs utilisateurs indépendants d'héberger des sites web, avec la possibilité d'utiliser des CMS ou autres sites dynamiques. 

Le terme LAMP est un acronyme reprenant les initiales de plusieurs logiciels libres :
  • Linux : le système d'exploitation ( GNU/Linux )
  • Apache : le serveur Web
  • MySQL ou MariaDB : le serveur de bases de données
  • Php : le langage de script
Les créateurs de ces différents éléments ne se sont pas concertés, mais le côté libre et donc gratuit de ceux-ci, ainsi que le fait qu'on les trouve sur tous les systèmes Linux ont popularisé l'usage de l'ensemble comme un seul "package"...
Cette technologie permet de construire des Serveurs Web à faible coût, pour l’hébergement de sites dynamiques ou statiques, simples ou extrêmement complexes.

Installation d'un serveur Centos 7 - Partie 3


Introduction

Ce texte décrit l'installation complète d'un serveur Centos 7. À des fins pédagogiques, nous allons effectuer cette installation dans une machine virtuelle dédiée, mais les procédures devraient être à peu près identiques sur une machine ou un serveur réel.

Attention toutefois : certaines considérations relatives à la sécurité sont éludées pour des raisons de simplicité. Ces procédures ne conviendraient probablement pas à un serveur fortement sollicité ou exposé aux attaques extérieures.

En raison de la relative longueur de ces procédure et du niveau de détail proposé, cette documentation se divise en trois parties :
  1. Téléchargement de l'image d'installation et création de la machine virtuelle
  2. Installation du système d'exploitation dans la machine virtuelle
  3. Configuration de base du système d'exploitation

Installation d'un serveur Centos 7 - Partie 2


Introduction

Ce texte décrit l'installation complète d'un serveur Centos 7. À des fins pédagogiques, nous allons effectuer cette installation dans sur machine virtuelle dédiée, mais les procédures devraient être à peu près identiques sur une machine ou un serveur réel.

Attention toutefois : certaines considérations relatives à la sécurité sont éludées pour des raisons de simplicité. Ces procédures ne conviendraient probablement pas à un serveur fortement sollicité ou exposé aux attaques extérieures.

En raison de la relative longueur de ces procédure et du niveau de détail proposé, cette documentation se divise en trois parties :
  1. Téléchargement de l'image d'installation et création de la machine virtuelle
  2. Installation du système d'exploitation dans la machine virtuelle
  3. Configuration de base du système d'exploitation

Installation d'un serveur Centos 7 - Partie 1


Introduction

Ce texte décrit l'installation complète d'un serveur Centos 7. À des fins pédagogiques, nous allons effectuer cette installation dans sur machine virtuelle dédiée, mais les procédures devraient être à peu près identiques sur une machine ou un serveur réel.

Attention toutefois : certaines considérations relatives à la sécurité sont éludées pour des raisons de simplicité. Ces procédures ne conviendraient probablement pas à un serveur fortement sollicité ou exposé aux attaques extérieures.

En raison de la relative longueur de ces procédure et du niveau de détail proposé, cette documentation se divise en trois parties :

  1. Téléchargement de l'image d'installation et création de la machine virtuelle
  2. Installation du système d'exploitation dans la machine virtuelle
  3. Configuration de base du système d'exploitation

Note de cours Linux

Plusieurs documents en ligne