Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Kenntnisse in der Bindung von Domänennamen und der Konfiguration virtueller Hosts zum Aufbau eines Webservers unter CentOS
Tipps zur Bindung von Domänennamen und zur Konfiguration virtueller Hosts zum Erstellen eines Webservers unter CentOS
Einführung:
Beim Aufbau eines Webservers sind die Bindung von Domänennamen und die Konfiguration virtueller Hosts sehr wichtige Schritte. In diesem Artikel wird die Konfiguration der Domänennamenbindung und des virtuellen Hosts unter CentOS vorgestellt und entsprechende Codebeispiele bereitgestellt.
1. Domänennamenbindung
sudo vi /etc/hosts
Fügen Sie die folgende Zeile am Ende der Datei hinzu, wobei „www.example.com“ der benutzerdefinierte Domänenname ist , „192.168.0.100 „Speichern und schließen Sie die Datei für die IP-Adresse des Servers:
192.168.0.100 www.example.com
.
sudo vi /etc/httpd/conf/httpd.conf
Suchen und ändern Sie die folgende Zeile und ändern Sie „www.example.com“ in den Domänennamen, den Sie binden möchten:
ServerName www.example.com:80
Speichern und schließen Sie die Datei.
Starten Sie den Apache-Dienst neu, damit die Konfiguration wirksam wird:
sudo-Dienst httpd neu starten
2. Konfiguration des virtuellen Hosts
sudo mkdir /var/www/virtual_host
sudo vi / etc/httpd/conf.d/httpd-vhosts.conf
Fügen Sie am Ende der Datei den folgenden Inhalt hinzu, ersetzen Sie „example.com“ durch Ihren Domainnamen und „/var/www/virtual_host/example.com“ mit Ihrem gerade erstellten Verzeichnispfad:
a2445d15a37241fe08bac1f84a382b54
ServerName example.com DocumentRoot /var/www/virtual_host/example.com <Directory /var/www/virtual_host/example.com> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
ee672f0beb03b42be69279368a66a410
Speichern und schließen Sie die Datei.
sudo chown -R apache:apache /var/www/virtual_host/example. com
sudo chmod -R 755 / var/www/virtual_host/example.com
sudo service httpd restart
An diesem Punkt wird der Die Konfiguration des virtuellen Hosts ist abgeschlossen.
Codebeispiel:
sudo vi /var/www/virtual_host/example.com/index . html
Fügen Sie Folgendes in die Datei ein:
8b05045a5be5764f313ed5b9168a17e6
100db36a723c770d327fc0aef2ce13b1
93f0f5c25f18dab9d176bd4f6de5d30e
<title>Welcome to example.com!</title>
9c3bca370b5104690d9ef395f2c5f8d1
6c04bd5ca3fcae76e30b72ad730ca86d
<h1>Welcome to example.com!</h1> <p>This is the default web page for the domain example.com.</p>
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e
Speichern und schließen Sie die Datei.
Zusammenfassung:
In diesem Artikel werden die Techniken zur Domänennamenbindung und zur Konfiguration virtueller Hosts unter CentOS vorgestellt. Durch Ändern der Hosts-Datei, Konfigurieren der DNS-Auflösung und zugehöriger Konfigurationen von Apache wird der Zweck erreicht, den Domänennamen auf das richtige Verzeichnis zu verweisen . Gleichzeitig werden Codebeispiele zum Erstellen des virtuellen Hostverzeichnisses und der Homepage bereitgestellt, um den Lesern das Üben und Testen zu erleichtern.
Ich hoffe, dieser Artikel hat Ihnen bei der Domänennamenbindung und der Konfiguration virtueller Hosts beim Aufbau eines Webservers unter CentOS geholfen.
Das obige ist der detaillierte Inhalt vonKenntnisse in der Bindung von Domänennamen und der Konfiguration virtueller Hosts zum Aufbau eines Webservers unter CentOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!