Je configuration des serveurs virtuels basés Nom Apache

Cet article fait partie de la série serveur Apache Guide :

  • Sécurisation d'Apache sur Ubuntu & # 8211; Partie 1
  • Sécurisation d'Apache sur Ubuntu & # 8211; Partie 2
  • l'optimisation des performances Apache & # 8211; Partie 1
  • Optimiser les performances d'Apache & # 8211; Partie 2
  • Configuration des noms d'hôtes virtuels basés sur Apache
  • Configuration Virtualhost IP et Port-Based dans Apache
  • Comment configurer la protection par mot de passe du répertoire web Apache
  • Configuration du serveur Apache avec prise en charge SSL dans Ubuntu
  • Fail2Ban configurer Apache pour protéger une attaque DDOS
  • Webdav la configuration d'Apache sur Ubuntu
  • Surveiller le serveur web Apache en utilisant mod_status
  • Comment se protéger contre DDoS avec mod_evasive dans le serveur Apache

L'hébergement virtuel est une méthode pour accueillir plusieurs noms de domaine sur un seul serveur. Il existe deux types de « l'hébergement virtuel basé Nom- » l'hébergement virtuel et « hébergement basé IP virtuelle. » Avec hébergement virtuel basé sur le nom, vous pouvez héberger plusieurs sites Web sur un seul ordinateur avec une seule adresse IP.

Ici, nous allons accueillir deux sites, « www.virtualhost1.com » et « www.virtualhost2.com » dans une adresse IP « 192.168.1.227 » unique dans le serveur Web Apache, le serveur Web le plus populaire dans le monde.

Remarque: Bien que le serveur Ubuntu 14.04 pour ce tutoriel est utilisé, les instructions seront similaires pour la plupart des distributions Linux

.

Mise en route: Installation Apache

Tout d'abord, vous devez mettre à jour votre système et installer Apache.

Pour ce faire, exécutez la commande suivante:

 Sudo apt-get update sudo apt-get install apache2

& Gt;

Pour vérifier si le serveur Web ne fonctionne pas, ouvrez le navigateur Web et accédez à l'URL http://192.168.1.227/ (en supposant l'adresse IP de votre serveur est 192.168.1.227).

Vous devriez voir le serveur web Apache est en cours d'exécution.

Créer des répertoires virtuels

Tout d'abord, vous devez créer une structure de répertoires contenant les données du site Web qui servira les clients.

Créez deux répertoires pour les sites « www.virtualhost1.com » et « www.virtualhost2.com. ».

Sudo mkdir -p /var/www/html/www.virtualhost1.com
sudo mkdir -p /var/www/html/www.virtualhost2.com

Note : Le dossier par défaut pour héberger vos fichiers est «/ var / www / html » Pour ceux qui utilisent un fichier itinéraire alternatif, vous devez modifier le code ci-dessus en conséquence

.

Maintenant, vous devez créer un fichier « index.html » pour les deux sites. Ce sera servi par le serveur web Apache.

Créez un fichier index.html pour l'hôte virtuel « www.virtualhost1.com »

 Sudo nano /var/www/html/www.virtualhost1.com/index.html

Ajouter le contenu suivant:

/ Police color = "# fefefe" & gt; #fefefe www.virtualhost1.com passer le mot ARGENTeaM sous-titres www.virtualhost1.com / I & gt; / I & gt; / I & amp; gt.

Enregistrez et fermez le fichier.

De même, créez un fichier index.html pour l'hôte virtuel « www.virtualhost2.com »:

 Sudo nano /var/www/html/www.virtualhost2.com/index.html

Ajouter le contenu suivant:

 / Police color = "# fefefe" & gt; #fefefe www.virtualhost2.com passer le mot ARGENTeaM sous-titres www.virtualhost2.com / I & gt; / I & gt; / I & amp; gt.

Enregistrez et fermez le fichier.

Réglage de la propriété et les autorisations

Par défaut, le service Apache fonctionne en tant qu'utilisateur « www-data » sur Ubuntu. Les deux répertoires virtuels créés précédemment par root appartiennent. Vous devez modifier la propriété de ces deux répertoires virtuels « www-data

Maintenant que tu as fini de lire Je configuration des serveurs virtuels basés Nom Apache, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Index
  1. Mise en route: Installation Apache
  2. Créer des répertoires virtuels
  3. Réglage de la propriété et les autorisations

Laisser un commentaire

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

Go up