Linux-Installation Apache-Server-Konfigurationsprozess

Linux-Installation Apache-Server-Konfigurationsprozess

Bereiten Sie die Taschen vor

Installieren

Überprüfen Sie, ob Apache bereits installiert ist

rpm -qa |grep httpd

Deinstallieren Sie Apache

rpm -e --nodeps httpd

(-nodeps bedeutet, die Abhängigkeiten der Software zu ignorieren)

Erstellen Sie einen Ordner zum Speichern von RPM-Paketen

CD /

mkdir rpm_dir

Entpacken Sie das Paket

tar -zxvf httpd-2.4.51.tar.gz

tar -zxvf apr-1.7.0.tar.gz

tar -zxvf apr-util-1.6.1.tar.gz

Verschieben Sie die beiden abhängigen Dateien apr und apr-util von Apache in den Ordner srclib (beachten Sie, dass der Ordner keine Versionsnummer haben darf, da das System diese beiden Softwareprogramme sonst nicht finden kann).

mv /rpm_dir/apr-1.7.0 /rpm_dir/httpd-2.4.51/srclib/apr

mv /rpm_dir/apr-util-1.6.1 /rpm_dir/httpd-2.4.51/srclib/apr-util

pcre-Bibliothek für reguläre Ausdrücke, Expat-Entwicklungsbibliothek zum Parsen von XML-Dateien

rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm --nodeps

rpm -ivh expat-devel-2.1.0-12.el7.x86_64.rpm --nodeps

Wechseln Sie in das Apache-Dekomprimierungsverzeichnis und kompilieren Sie das Installationspaket

cd httpd-2.4.51

./configure --prefix=/usr/local/apache --with-included-apr

Installieren Sie Apache

machen && machen installieren

Wechseln Sie zum Installationspfad von Apache und ändern Sie die Apache-Konfiguration

cd /usr/local/apache

vim conf/httpd.conf

Ändern Sie die Portnummer:

Ändern Sie den Stammpfad für den Zugriff auf die Homepage:

Starten Sie Apache

Sie müssen zuerst das Startprogramm mit dem Systemstartverzeichnis verknüpfen und es httpd nennen

cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd

Registrieren Sie den Apache-Dienst und fügen Sie den folgenden Inhalt am Anfang der Datei hinzu

vim /etc/rc.d/init.d/httpd

#!/bin/sh
 
# chkconfig:35 61 61
 
# Beschreibung:Apache

Konfigurieren Sie Apache für den automatischen Start und fügen Sie eine Linux-Dienstüberwachung hinzu

chkconfig --add httpd

Liste anzeigen

chkconfig --list

Starten, Neustarten

Dienst httpd stoppen

Dienst httpd starten

Dies ist das Ende dieses Artikels über die Installation eines Apache-Servers unter Linux. Weitere relevante Inhalte zur Installation eines Apache-Servers unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Schritte zum Erstellen eines Dateiservers mit Apache unter Linux
  • So installieren Sie den Apache-Dienst im Linux-Betriebssystem
  • Detaillierte Erläuterung der Apache-Website-Dienstkonfiguration basierend auf Linux
  • Eine kurze Analyse der Konfiguration und Verwaltung von Apache-Servern unter Linux
  • Bereitstellung und Konfiguration des Apache-Dienstes unter Linux

<<:  15 Best Practices für HTML-Anfänger

>>:  CSS verwendet die BEM-Namenskonvention

Artikel empfehlen

Tipps zur Verwendung des Top-Befehls in Linux

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

Sequentielles und zufälliges Schreiben auf Linux-Festplatten

1. Einleitung ● Zufälliges Schreiben führt dazu, ...

JS realisiert den Effekt des Bildwasserfallflusses

In diesem Artikel wird der spezifische JS-Code zu...

Zusammenfassung der Verwendung von berechneten Vue-Eigenschaften und -Listenern

1. Berechnete Eigenschaften und Listener 1.1 Bere...

Reines CSS zum Ändern der Layoutgröße durch Ziehen nach links und rechts

Nutzen Sie die Funktion „Non- overflow:auto - res...

Schritte zum Aktivieren des MySQL-Datenbanküberwachungs-Binlogs

Vorwort Wir müssen häufig etwas basierend auf bes...

Eine kurze Diskussion über die Typen von node.js-Middleware

Inhaltsverzeichnis Überblick 1. Middleware auf An...

Grundlegendes zu MySQL-Clusterindizes und wie Clusterindizes wachsen

In dieser Anmerkung beschreiben wir kurz Was ist ...

impress.js Präsentationsschicht-Framework (Demonstrationstool) - erste Erfahrungen

Ich habe ein halbes Jahr lang nicht gebloggt, wofü...

11 Linux-KDE-Anwendungen, die Sie nicht kannten

KDE Abkürzung für Kool Desktop Environment. Eine ...

Zusammenfassung einiger praktischer kleiner Zaubertricks in der Vue-Praxis

Wie können Sie das Lamaging von Routen vergessen,...

Detaillierte Erklärung der Verwendung von overflow:auto

Bevor ich mit dem Haupttext beginne, werde ich ei...