GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So erstellen und konfigurieren Sie VirtualHost für den OpenLiteSpeed-Server

Im vorherigen Artikel haben wir gesehen, wie man den Openlitespeed-Server auf Ubuntu installiert. In diesem Tutorial werden wir sehen, wie man VirtualHost zum Server hinzufügt.

Fangen wir also an

Erstellen Sie einen virtuellen Host

Erstellen Sie zuerst die Verzeichnisse des virtuellen Hosts. Ich nenne meinen virtuellen Host „unixcop“. In der Befehlszeile gehe ich in mein LSWS-Verzeichnis und erstelle die folgenden Verzeichnisse:

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

Dann mache ich conf im Besitz von lsadm:lsadm (dem Benutzer der WebAdmin-Konsole), sodass nur die WebAdmin-Konsole Konfigurationen bearbeiten kann. (Sie sollten anderen Benutzern nicht erlauben, Ihre Konfiguration zu manipulieren.)

sudo chown lsadm:lsadm unixcop/conf

Dann gehe ich zur WebAdmin-Konsole> Virtuelle Hosts> Hinzufügen, um die virtuellen Hosts zu OpenLiteSpeed ​​hinzuzufügen

Sie müssen den Namen des virtuellen Hosts, die Stammdatei des virtuellen Hosts und die Konfigurationsdatei des virtuellen Hosts eingeben. Sie müssen auch auswählen, ob Skripte auf dieser Site aktiviert werden sollen und ob Benutzer von der Site aus auf Inhalte außerhalb dieses virtuellen Hoststammverzeichnisses zugreifen können (eingeschränkt).

Erstellen und ändern Sie sie wie folgt:

Gehen Sie zur Registerkarte „Allgemein“ und lassen Sie den Dokumentenstamm wie folgt aussehen

Listener erstellen und zuweisen

Gehen Sie zur WebAdmin-Konsole> Listener.

Sie können einen Listener haben, der alle lokalen IP-Adressen überwacht, oder Sie können mehrere Listener erstellen, wobei jeder Listener nur eine bestimmte IP-Adresse überwacht. Viele Benutzer werden es einfacher finden, einen Listener zu haben, der dann verschiedenen Domänen zugeordnet wird, aber mehrere Listener zu haben, kann nützlich sein, wenn Sie beispielsweise bestimmte Serverprozessoren für bestimmte Sites reservieren möchten

Ich brauche nichts Besonderes, also gehe ich einfach zum Standard-Listener

Klicken Sie auf VirtualHost-Zuordnung hinzufügen, klicken Sie auf das Symbol „Hinzufügen“

Fügen Sie die folgenden Details hinzu (gemäß meiner Umgebung)

Ordentlicher Neustart

Wenn Sie fertig sind, führen Sie einen ordnungsgemäßen Neustart durch

Und das ist es ! Wenn Sie fertig sind, überprüfen Sie den Virtualhost-Abschnitt des Dashboards, Sie sehen unixcop

OpenLiteSpeed ​​unterstützt Server Name Indication (SNI), wodurch Benutzer SSL-Zertifikate auf der Ebene des virtuellen Hosts festlegen können. Das bedeutet, dass virtuelle Hosts (Websites) mit unterschiedlichen SSL-Zertifikaten mit derselben IP-Adresse und Portnummer betrieben werden können. Verschiedene Listener (und IP-basiertes Hosting) sind nicht erforderlich, damit sichere Websites eindeutige Zertifikate haben.


Linux
  1. So erstellen Sie Affinitäts- und Anti-Affinitätsrichtlinien in OpenStack

  2. So erstellen Sie einen virtuellen Nginx-Host (Serverblock)

  3. So erstellen Sie einen Alias ​​und verwenden den Alias-Befehl in Linux

  4. So installieren Sie den OpenLiteSpeed-Webserver PHP und MariaDB unter Ubuntu 20.10

  5. Wie installiere und konfiguriere ich den HAProxy unter CentOS?

So installieren und konfigurieren Sie Sandstorm Server unter CentOS 8

So installieren und konfigurieren Sie Privoxy Server auf CentOS 8

So installieren und konfigurieren Sie einen TeamSpeak Server auf Ubuntu 18.04

So installieren und konfigurieren Sie einen Minecraft-Server unter Ubuntu 18.04

So installieren und konfigurieren Sie die CSF-Firewall für Linux

So installieren und konfigurieren Sie den DNS-Server unter Linux