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 des Event-Bubbling-Mechanismus in JavaScript

Was ist Blubbern? Es gibt drei Phasen im DOM-Erei...

JavaScript verwendet Canvas zum Zeichnen von Koordinaten und Linien

In diesem Artikel wird der spezifische Code zur V...

React Native JSI implementiert Beispielcode für RN und native Kommunikation

Inhaltsverzeichnis Was ist JSI Was ist anders an ...

Eine ausführliche Diskussion zur Detailanalyse im Webdesign

Bei der Designarbeit höre ich oft, dass an der Übe...

Details zur zugrundeliegenden Datenstruktur von MySQL-Indizes

Inhaltsverzeichnis 1. Indextyp 1. B+ Baum 2. Was ...

Designtheorie: Eine Methode, um die Herzen der Menschen zu verstehen

<br />Einmal unterhielten sich Foyin und Her...

JavaScript realisiert Lupen-Spezialeffekte

Der zu erzielende Effekt: Wenn die Maus auf das k...

Analyse der Lösung für das Problem der gemeinsamen Nutzung von Nginx-Sitzungen

Dieser Artikel stellt hauptsächlich die Lösung fü...

Detailliertes Tutorial zum Erstellen eines privaten Git-Servers unter Linux

1. Server-Setup Das Remote-Repository unterscheid...

Detaillierte Darstellung des MySQL 5.7.33-Installationsprozesses

Inhaltsverzeichnis Download des Installationspake...