Grundlagen zu Betrieb und Wartung unter Linux - Tutorial zu statischen httpd-Webseiten

Grundlagen zu Betrieb und Wartung unter Linux - Tutorial zu statischen httpd-Webseiten

1. Verwenden Sie das Warehouse, um die httpd lrzsz-Entpackungsdatei zu erstellen

1. Mounten Sie [root@clq0917 ~]# mount /dev/cdrom /mnt/
mount: /dev/sr0 ist schreibgeschützt und wird im schreibgeschützten Modus gemountet, um die Konfigurationsdatei [root@clq0917 ~]# vi /etc/yum.repos.d/aa.repo zu schreiben
[aa]
Name=sssaaa
baseurl=Datei:///mnt
gpgcheck=0
aktiviert=1
 Drücken Sie die ESC-Taste und geben Sie :x ein, um das Lager zu speichern und zu bereinigen [root@clq0917 ~]# yum clean all
 Metadatenerstellung [root@clq0917 ~]# yum makecache
2.Installieren Sie [root@clq0917 ~]# yum -y install httpd
[root@clq0917 ~]# yum -y installiere lrzsz 
[root@clq0917 ~]# yum -y installiere httpd
[root@clq0917 ~]# yum -y install entpacken

2. Entpacken Sie die Quellcodedatei

Bildbeschreibung hier einfügen

[root@clq0917 ~]# cd /var/www/html
Datei hinzufügen [root@clq0917 html]# rz
Entpacken [root@clq0917 html]# unzip wangzhang.zip
mv (dekodierte Daten) + Name (wangzhang)
[root@clq0917 html]# entpacken Sie zhishaizi.zip
mv (dekodierte Daten) + Name (zhishaizi)
[root@clq0917 html]# entpacken Sie zhuawawa.zip
mv (dekodierte Daten) + Name (zhuawawa)
Löschen Sie nicht verwendete [root@clq0917 html]# rm -rf zhuawawa.zip
[root@clq0917 html]# rm -rf wangzhang.zip
[root@clq0917 html]# rm -rf zhishaizi.zip
Überprüfen:
[root@clq0917 html]# ls
wangzhang zhishaizi zhuawawa

3. 3 Möglichkeiten zum Konfigurieren von httpd-vhosts.conf

1.[root@clq0917 html]# vi httpd-vhosts.conf 
Hören Sie 98
<VirtuellerHost *:98>
    Dokumentstammsatz "/var/www/html/wangzhang"
    Servername wz.example.com
</VirtualHost>
Hören Sie 99
<VirtuellerHost *:99>
    Dokumentstammsatz "/var/www/html/zhuawawa"
    Servername zww.example.com
</VirtualHost>
Hören Sie 100
lHost *:100>
    DocumentRoot "/var/www/html/zhishaizi"
    Servername zsz.example.com
</VirtualHost>
Aktualisieren:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
Status Recv-Q Send-Q Lokale Adresse:Port Peer-Adresse:Port      
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*         
HÖREN 0 128 *:98 *:*         
HÖREN 0 128 *:99 *:*         
LISTEN 0 128 *:100 *:*         
HÖREN 0 128 [::]:22 [::]:*

Die Anzeige der Portnummern 98, 99 und 100 zeigt Erfolg an.

Methode 1: (dieselbe IP, andere Portnummernkonfiguration)

1.[root@clq0917 html]# vi httpd-vhosts.conf 
Hören Sie 98
<VirtuellerHost *:98>
    Dokumentstammsatz "/var/www/html/wangzhang"
    Servername wz.example.com
</VirtualHost>
Hören Sie 99
<VirtuellerHost *:99>
    Dokumentstammsatz "/var/www/html/zhuawawa"
    Servername zww.example.com
</VirtualHost>
Hören Sie 100
lHost *:100>
    DocumentRoot "/var/www/html/zhishaizi"
    Servername zsz.example.com
</VirtualHost>
Aktualisieren:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
Status Recv-Q Send-Q Lokale Adresse:Port Peer-Adresse:Port      
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*         
HÖREN 0 128 *:98 *:*         
HÖREN 0 128 *:99 *:*         
LISTEN 0 128 *:100 *:*         
HÖREN 0 128 [::]:22 [::]:*
Die Anzeige der Portnummern 98, 99 und 100 zeigt Erfolg an.

Baidu-Suche:

192.168.174.131:98
192.168.174.131:99
192.168.174.131:100

Effektbild:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Methode 2: (andere IP, gleiche Portnummernkonfiguration)

1. Konfigurieren Sie die IP-Adresse [root@clq0917 html]# ip addr add 192.168.174.175/24 dev ens33
[root@clq0917 html]# IP-Adresse hinzufügen 192.168.174.176/24 dev ens33
[root@clq0917 html]# vi httpd-vhosts.conf 
Hören Sie 99
<VirtuellerHost 192.168.174.131:99>
    Dokumentstammsatz "/var/www/html/wangzhang"
    Servername wz.example.com
</VirtualHost>
<VirtuellerHost 192.168.174.175:99>
    Dokumentstammsatz "/var/www/html/zhuawawa"
    Servername zww.example.com
</VirtualHost>
lHost 192.168.174.176:99>
    DocumentRoot "/var/www/html/zhishaizi"
    Servername zsz.example.com
</VirtualHost>
Aktualisieren:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
Status Recv-Q Send-Q Lokale Adresse:Port Peer-Adresse:Port                   
HÖREN 0 128 *:99 *:*         
                          *:*         
HÖREN 0 128 [::]:22 [::]:*
Die Anzeige der Portnummer 99 zeigt den Erfolg an.

Baidu-Suche:

192.168.174.131:99
192.168.174.175:99
192.168.174.176:99

Effektbild:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Methode 3: (Gleiche IP, gleiche Portnummer, anderer Domänenname)

1.[root@clq0917 html]# vi httpd-vhosts.conf 
Hören Sie 80
<VirtuellerHost *:80>
    Dokumentstammsatz "/var/www/html/wangzhang"
    Servername wz.example.com
</VirtualHost>
<VirtuellerHost *:80>
    Dokumentstammsatz "/var/www/html/zhuawawa"
    Servername zww.example.com
</VirtualHost>
lHost *:80>
    DocumentRoot "/var/www/html/zhishaizi"
    Servername zsz.example.com
</VirtualHost>
Aktualisieren:
[root@clq0917 html]# systemctl restart httpd
[root@qn conf.d]# ss -antl
Status Recv-Q Send-Q Lokale Adresse:Port Peer-Adresse:Port      
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*         
HÖREN 0 128 *:80 *:*         
Die Anzeige der Portnummer 80 zeigt den Erfolg an.
Gehen Sie zu C:\Windows\System32\drivers\etc auf Laufwerk C, ziehen Sie die Hosts-Datei auf den Desktop und öffnen Sie sie mit WordPad, fügen Sie den folgenden Inhalt hinzu und speichern Sie ihn: 192.168.174.131 wz.example.com zww.example.com zsz.example.com
Ziehen Sie die Hosts-Datei auf dem Desktop zurück in das Verzeichnis C:\Windows\System32\drivers\etc, öffnen Sie CMD, geben Sie ping zww.example.com ein, um zu sehen, ob es funktioniert, und verwenden Sie dann den Domänennamen, um im Browser darauf zuzugreifen

Gastgeber:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

cmd:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Oben finden Sie den detaillierten Inhalt des grundlegenden Tutorials zum Betrieb und zur Wartung von statischen httpd-Webseiten unter Linux. Weitere Informationen zum Betrieb und zur Wartung von statischen httpd-Webseiten unter Linux finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Danke fürs Lesen~

Das könnte Sie auch interessieren:
  • Tutorial zur Bedienung und Wartung von Linux, grundlegende Swap-Partition und LVM-Verwaltung
  • Linux-Betrieb und -Wartung – Tutorial zur grundlegenden Datenträgerverwaltung
  • Linux-Betrieb und -Wartung, grundlegendes Prozessmanagement, Echtzeitüberwachung und -steuerung
  • Grundlegendes Prozessmanagement und Analyse der Umgebungszusammensetzung bei Linux-Betrieb und -Wartung

<<:  Wie man hochwertige Webseiten gestaltet Erfahrung in der Gestaltung hochwertiger Webseiten (Bilder und Text)

>>:  Detaillierte Erläuterung der MySQL-Multitabellen-Joinabfrage

Artikel empfehlen

Detaillierte Analyse und Verwendung des Befehls tcpdump unter Linux

Einführung Einfach ausgedrückt ist tcpdump ein Pa...

Grundlegende Kenntnisse zum MySQL UNION-Operator

MySQL UNION-Operator Dieses Tutorial stellt die S...

Ursachen und Lösungen für den MySQL-Fehler „zu viele Verbindungen“

Inhaltsverzeichnis Kurzzusammenfassung Heute Mitt...

So führen Sie JavaScript in Jupyter Notebook aus

Später habe ich auch hinzugefügt, wie man Jupyter...

Details zum TypeScript-Mapping-Typ

Inhaltsverzeichnis 1. Zugeordnete Typen 2. Mappin...

Beispielcode zum Vergleich verschiedener Syntaxformate von vue3

Die Standardvorlagenmethode ähnelt vue2 und verwe...

Detaillierte Anwendungsfälle von MySql Escape

MySQL-Escape Escape bedeutet die ursprüngliche Se...

jQuery implementiert Warenkorbfunktion

In diesem Artikelbeispiel wird der spezifische Co...

So starten Sie mehrere MySQL-Datenbanken auf einem Linux-Host

Lassen Sie uns heute darüber sprechen, wie Sie vi...

ThingJS-Partikeleffekte, um Regen- und Schneeeffekte mit einem Klick zu erzielen

Inhaltsverzeichnis 1. Partikeleffekte 2. Laden Si...

Tipps zur Verwendung des Top-Befehls in Linux

Lassen Sie mich zunächst die Bedeutung einiger Fe...