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

HTML als Startseite festlegen und zu Favoriten hinzufügen_Powernode Java Academy

So implementieren Sie die Funktionen „Als Startse...

React realisiert den gesamten Prozess des Seitenwasserzeicheneffekts

Inhaltsverzeichnis Vorwort 1. Anwendungsbeispiele...

JavaScript zum Erzielen eines einfachen Drag-Effekts

In diesem Artikel wird der spezifische JavaScript...

Detaillierte Erläuterung der Anwendungsszenarien von Filtern in Vue

filter werden im Allgemeinen verwendet, um bestim...

Vue+el-table realisiert das Zusammenführen von Zellen

In diesem Artikelbeispiel wird der spezifische Co...

Vor- und Nachteile von bedingten Kommentaren im Internet Explorer

Die bedingten Kommentare des Internet Explorers s...

JavaScript zur Implementierung der Funktion zum Ändern des Avatars

In diesem Artikel wird der spezifische JavaScript...

Tutorial zur MySQL-Installation unter Linux (Binärdistribution)

Dieses Tutorial beschreibt Ihnen die detaillierte...

Lösung für das Textüberlaufproblem auf CSS-Flex-Basis

Die unbedeutende flex-basis hat bei der kleinen F...

Einige Erfahrung im Aufbau des React Native-Projektframeworks

React Native ist ein plattformübergreifendes Fram...

Zusammenfassung der Namenskonventionen für HTML und CSS

CSS-Benennungsregeln Header: Header Inhalt: Inhalt...

So verwenden Sie den dd-Befehl in Linux, ohne die Festplatte zu zerstören

Egal, ob Sie versuchen, Daten von einem sterbende...

Detaillierte Erklärung der neuen Erfahrung von Vite

Was ist Vite? (Es ist ein neues Spielzeug im Fron...