Analyse der HTTP-Dienstschritte auf einer virtuellen VMware-Maschine

Analyse der HTTP-Dienstschritte auf einer virtuellen VMware-Maschine

1. Verwenden Sie xshell, um eine Verbindung mit der virtuellen Maschine herzustellen, oder geben Sie Befehle direkt in die virtuelle Maschine ein.

Die folgenden Befehle gelten für Xshell:

Installieren Sie zuerst das HTTPD-Paket

[root@one ~]# mount /dev/sr0 /mnt
[root@one ~]# yum installiere httpd

Starten Sie den Dienst neu, um den Status anzuzeigen:

[root@one ~]# systemctl restart httpd

[root@one ~]# systemctl status httpd

Müssen die Firewall ausschalten

[root@one ~]# systemctl stop firewalld

Überprüfen Sie, ob Firewalld ausgeschaltet ist

[root@one ~]# systemctl status firewalld

[root@one ~]# setenforce 0

(setenforce ist der Konfigurationsbefehl für die Selinux-Firewall von Linux. Die Ausführung von setenforce 0 bedeutet, dass die Selinux-Firewall ausgeschaltet wird.)

[root@one ~]# getenforce

(Überprüfen Sie den Befehl „selinux status“, „forcieren“ und „permissiv“ sind auf 1 bzw. 0 gesetzt)

Permissiv

Führen Sie den Befehl aus, um eine Datei zu kopieren:

cp /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf /etc/httpd/conf.d/

Umbenennen in haha.conf

mv httpd-vhosts.conf haha.conf

Diese Datei bearbeiten

vim haha.conf

Löschen Sie den blauen Inhalt, der mit # beginnt

Verwenden Sie dd, um eine einzelne Zeile zu löschen. Geben Sie 10dd ein, um 10 Zeilen zu löschen.

In den Einfügemodus wechseln (i oder o drücken)

Wie folgt geändert (basierend auf der IP-Adresse) und unten einige Zeilen hinzugefügt.

Das Folgende kann vorerst ignoriert werden

Verzeichnis erstellen: /www/161

[root@one conf.d]# mkdir -p /www/161

Starten Sie den Dienst neu (ich habe lange gewartet)

[root@one conf.d]# systemctl restart httpd

Wenn ein Problem auftritt, überprüfen Sie static (status) -l, um alles anzuzeigen. Dann liegt im Allgemeinen ein Problem mit der Konfigurationsdatei haha.conf vor.

Schreiben Sie einige Inhalte auf die Webseite:

[root@one ~]# echo this is sebastiane blog > /www/161/index.html

Anschließend können Sie die IP-Adresse auf der zu öffnenden Webseite eingeben.

Mit dieser Methode ist allerdings weiterhin kein Zugriff auf die über http auf die virtuelle Maschine hochgeladenen Dateien möglich.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Beheben Sie das Problem des schwarzen Bildschirms beim Starten der virtuellen VMware-Maschine
  • Beispielanalyse der drei Verbindungsmethoden für virtuelle VMware-Maschinen
  • Verwenden von VMware IOInsight zur Durchführung einer verfeinerten Überwachung der Speicherleistung virtueller Maschinen

<<:  So fragen Sie die neueste Transaktions-ID in MySQL ab

>>:  Einige Tipps zur Verwendung von Less in Vue-Projekten

Artikel empfehlen

Eine kurze Diskussion über React Native APP-Updates

Inhaltsverzeichnis App-Update-Prozess Grobes Flus...

Vue-CLI - Aufzeichnung der Schritte zur mehrseitigen Verzeichnisverpackung

Seitenverzeichnisstruktur Beachten Sie, dass Sie ...

Detaillierte Erklärung des JQuery-Selektors

Inhaltsverzeichnis Grundlegende Selektoren: Ebene...

Einfache Implementierung von Mini-Vue-Rendering

Inhaltsverzeichnis Vorwort Ziel Erster Schritt: S...

SQL-Implementierung von LeetCode (184. Das höchste Gehalt der Abteilung)

[LeetCode] 184. Abteilung Höchstes Gehalt Die Mit...

Detaillierte Erklärung der Rolle und des Prinzips des Schlüssels in Vue

Inhaltsverzeichnis 1. Beginnen wir mit dem Fazit ...

So erstellen Sie einen MySQL PXC-Cluster

Inhaltsverzeichnis 1. Einführung in PXC 1.1 Einfü...

Detaillierte Erläuterung der MySQL-Transaktionsisolationsebene und des MVCC

Inhaltsverzeichnis Transaktionsisolationsebene Be...

Der Unterschied zwischen Float- und Positionsattributen im CSS-Layout

CSS-Layout – Positionseigenschaft Das Positionsat...

So verbinden Sie Django 2.2 mit einer MySQL-Datenbank

1. Beim Ausführen des Projekts werden folgende Fe...