Hinzufügen benutzerdefinierter Einstellungen in Apache Virtual Host in CPanel

Hinzufügen benutzerdefinierter Einstellungen in Apache Virtual Host in CPanel

Während der Verwendung von WHM/CPANEL können wir in der Apache -Konfigurationsdatei keine Änderungen direkt vornehmen. Diese Datei wird automatisch von CPANEL-Vorlagen erstellt und beim System-Neustart oder des WHM-Updates neu erstellt. Alle benutzerdefinierten Änderungen gehen während der Erholung der Apache -Konfigurationsdatei verloren.

Wenn wir jedoch unsere eigene benutzerdefinierte Konfiguration in die Apache -Konfiguration eines beliebigen Website -VirtualHost hinzufügen möchten, können wir dies tun, indem wir eine Konfigurationsdatei unter erstellen /usr/local/apache/conf/userData/std/2_2 /// extra.Conf.

In anderen Versionen kann sich dieser Ort ändern. Um diesen Standort zu finden, überprüfen Sie die Website virtualHost in der Hauptkonfigurationsdatei, am Ende von VirtualHost erhalten Sie einen Speicherort wie unten

# So passen Sie diesen virtualHost an, verwenden.com/*.Conf " 

Hinzufügen benutzerdefinierter Einstellungen in Apache CPanel

Verwenden Sie nun die folgenden Befehle, um eine Verzeichnisstruktur und eine Konfigurationsdatei zu erstellen. Ändern MyUser Mit Ihrem tatsächlichen CPANEL -Benutzernamen und Ihrer Veränderung Mydomain.com mit dem tatsächlichen Domainnamen, für den Sie benutzerdefinierte Einstellungen hinzufügen möchten.

Mkdir -p/usr/local/apache/conf/userData/ssl/2_2/myuser/mydomain.com/  CD/usr/local/apache/conf/userData/ssl/2_2/myuser/mydomain.com/  

Erstellen Sie nun die Konfigurationsdatei mit einem beliebigen Namen, aber mit .Conf -Erweiterung

Vim extra.Conf  

Geben Sie Ihre benutzerdefinierten Einstellungen in extra ein.Conf -Datei und den folgenden Befehl aus der Shell ausführen. In diesem Befehl werden die „Include“/usr/local/apache/conf/userData/ssl/2_2/myuser/mydomain abgeschlossen.com/*.conf ”Zeile im virtuellenHost der Haupt -Apache -Konfigurationsdatei.

/Skripte/sicher_vhost_includes-ALLE-Benutzer  

Und alles getan. Auf diese Weise verlieren Sie keine benutzerdefinierten Änderungen für Ihren VirtualHost.