GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer et configurer VirtualHost sur le serveur OpenLiteSpeed

Dans l'article précédent, nous avons vu comment installer le serveur openlitespeed sur ubuntu. Dans ce tutoriel, nous verrons comment ajouter VirtualHost au serveur.

Alors, commençons

Créer un hôte virtuel

Tout d'abord, créez les répertoires de l'hôte virtuel. Je nommerai mon hôte virtuel "unixcop". Dans la ligne de commande, je vais dans mon répertoire LSWS et crée les répertoires suivants :

cd /usr/local/lsws
sudo mkdir unixcop
sudo mkdir unixcop/{conf,html,logs}

Je crée ensuite conf appartenant à lsadm:lsadm (l'utilisateur de la console WebAdmin) afin que seule la console WebAdmin puisse manipuler les configurations. (Vous ne devez pas autoriser d'autres utilisateurs à manipuler votre configuration.)

sudo chown lsadm:lsadm unixcop/conf

Ensuite, je vais dans la console WebAdmin> Hôtes virtuels> Ajouter pour ajouter les hôtes virtuels à OpenLiteSpeed

Vous devez saisir le nom de l'hôte virtuel, le fichier racine de l'hôte virtuel et le fichier de configuration de l'hôte virtuel. Vous devez également choisir d'activer ou non les scripts sur ce site et si les utilisateurs peuvent accéder au contenu en dehors de cette racine d'hôte virtuel à partir du site (restreint).

Créez et modifiez-les comme ci-dessous :

Allez dans l'onglet général et faites en sorte que la racine du document ressemble à ceci

Créer et attribuer des écouteurs

Accédez à la console WebAdmin > Auditeurs.

Vous pouvez avoir un écouteur pour écouter sur toutes les adresses IP locales, ou vous pouvez créer plusieurs écouteurs, chaque écouteur n'écoutant qu'une adresse IP spécifique. De nombreux utilisateurs trouveront plus simple d'avoir un écouteur qui est ensuite mappé à différents domaines, mais avoir plusieurs écouteurs peut être utile si, par exemple, vous souhaitez réserver certains processeurs de serveur pour certains sites

Je n'ai besoin de rien de spécial, donc je vais juste à l'écouteur par défaut

Cliquez sur le mappage VirtualHost ajouter cliquez sur l'icône Ajouter

Ajoutez les détails suivants (selon mon environnement)

Redémarrage en douceur

Une fois que vous avez terminé, effectuez un redémarrage en douceur

Et c'est tout ! vous avez terminé, vérifiez la section virtualhost du tableau de bord, vous verrez unixcop

OpenLiteSpeed ​​prend en charge l'indication du nom du serveur (SNI), permettant aux utilisateurs de définir des certificats SSL au niveau de l'hôte virtuel. Cela signifie que des hôtes virtuels (sites Web) avec différents certificats SSL peuvent fonctionner sur la même adresse IP et le même numéro de port. Différents écouteurs (et hébergement basé sur IP) ne sont pas nécessaires pour que les sites sécurisés aient des certificats uniques.


Linux
  1. Comment créer une politique d'affinité et d'anti-affinité dans OpenStack

  2. Comment créer un hôte virtuel Nginx (bloc serveur)

  3. Comment créer un alias et utiliser la commande Alias ​​sous Linux

  4. Comment installer le serveur Web OpenLiteSpeed ​​PHP et MariaDB sur Ubuntu 20.10

  5. Comment installer et configurer le HAProxy sur CentOS ?

Comment installer et configurer le serveur Sandstorm sur CentOS 8

Comment installer et configurer Privoxy Server sur CentOS 8

Comment installer et configurer un serveur TeamSpeak sur Ubuntu 18.04

Comment installer et configurer un serveur Minecraft sur Ubuntu 18.04

Comment installer et configurer le pare-feu CSF pour Linux

Comment installer et configurer le serveur DNS sous Linux