So installieren Sie den Apache-Dienst im Linux-Betriebssystem

So installieren Sie den Apache-Dienst im Linux-Betriebssystem

Downloadlink:

Betriebsumgebung

CentOS 7.6 in einer virtuellen VMware-Maschine

SicheresCRT

Xftp (Xmanager)

Bedarfsanalyse

Verwenden Sie den Apache-Dienst, um auf http zuzugreifen

Verfahren

1. Mounten Sie die CD

[root@localhost ~]# mount /dev/cdrom /mnt

Bildbeschreibung hier einfügen

Überprüfen Sie, ob es montiert ist

[root@localhost ~]# df -Th

Bildbeschreibung hier einfügen

2. Kompilieren Sie das Installationsprogramm aus dem Quellpaket (kompilieren und installieren)

[root@localhost-Pakete]# yum -y install gcc gcc-c++ make

Bildbeschreibung hier einfügen

3. Installieren Sie HTTP-Abhängigkeitspakete, insgesamt 7 Pakete

[root@localhost-Pakete]# rpm -ivh /mnt/Packages/pcre-devel-8.32-17.el7.x86_64.rpm
[root@localhost-Pakete]# rpm -ivh /mnt/Packages/apr-devel-1.4.8-3.el7_4.1.x86_64.rpm
[root@localhost-Pakete]# rpm -ivh /mnt/Packages/expat-devel-2.1.0-10.el7_3.x86_64.rpm
[root@localhost-Pakete]# rpm -ivh /mnt/Packages/libdb-devel-5.3.21-24.el7.x86_64.rpm
[root@localhost-Pakete]# rpm -ivh /mnt/Packages/cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm
[root@localhost-Pakete]# rpm -ivh /mnt/Packages/openldap-devel-2.4.44-20.el7.x86_64.rpm
[root@localhost-Pakete]# rpm -ivh /mnt/Packages/apr-util-devel-1.5.2-6.el7.x86_64.rpm

Bildbeschreibung hier einfügen

4. Verwenden Sie die XFTP-Software, um das Softwarepaket http-2.4.25.tar.gz in das Linux-System einzufügen

Öffnen Sie die Xmanager Enterprise-Software

Bildbeschreibung hier einfügen

Öffnen Sie das Xftp-Programm

Bildbeschreibung hier einfügen

Wenn Sie es zum ersten Mal verwenden, müssen Sie ein neues erstellen. Geben Sie die IP-Adresse der virtuellen Maschine sowohl als Namen als auch als Host ein, ändern Sie das Protokoll in SFTP, geben Sie den Benutzernamen und das Passwort ein und klicken Sie zum Schließen auf „Bestätigen“.

Bildbeschreibung hier einfügen

Wählen Sie in der Sitzung 20.0.0.41 aus und klicken Sie auf Verbinden

Bildbeschreibung hier einfügen

Geben Sie /opt in das Pfadfeld oben ein, geben Sie die opt-Datei ein und ziehen Sie die komprimierte Paketdatei httpd-2.4.25.tar.gz auf dem Desktop in die opt-Datei.

Bildbeschreibung hier einfügen

5. Tar auspacken

Wechseln Sie in das Verzeichnis /opt

[root@localhost ~]# cd /opt

Entpacken Sie das komprimierte Paket nach C/opt

[root@localhost opt]# tar xzvf httpd-2.4.25.tar.gz -C /opt

Schaut mal rein, es existiert schon

[root@localhost opt]# ll

Bildbeschreibung hier einfügen

6. ./configure-Konfiguration

Geben Sie das Verzeichnis httpd-2.4.25 ein

[root@localhost opt]# cd httpd-2.4.25/

Konfigurieren Sie ./configure, wo der Installationspfad hinzugefügt wird

[root@localhost httpd-2.4.25]# ./configure --prefix=/usr/local/apache

Bildbeschreibung hier einfügen

7. Kompilierung durchführen

In erkennbare Binärdatei konvertieren

[root@localhost httpd-2.4.25]# machen

8. make install

Kopieren Sie das ausführbare Programm, die Konfigurationsdateien, die Hilfedokumente und andere zugehörige Dateien der Software auf das Linux-Betriebssystem

[root@localhost httpd-2.4.25]# make install

9. Nutzung

Geben Sie das Verzeichnis /usr/local/apache/bin/ ein.

[root@localhost httpd-2.4.25]# cd /usr/local/apache/bin/

Ändern der Konfigurationsdatei

[root@localhost bin]# vi /usr/local/apache/conf/httpd.conf

Drücken Sie i, um in den Bearbeitungsmodus zu wechseln, drücken Sie :set nu, um den Text mit Zeilennummern zu markieren, drücken Sie :194, um Zeile 194 zu finden, und löschen Sie das erste Zeichen # in Zeile 194, um die 80-Servicevereinbarung zu aktivieren.

Bildbeschreibung hier einfügen

Um den Apachectl-Dienst zu starten, geben Sie zweimal ein! Einmal nicht erfolgreich

[root@localhost bin]# ./apachectl start
[root@localhost bin]# ./apachectl start

Bildbeschreibung hier einfügen

Installieren des Client-Browsers

[root@localhost bin]# rpm -ivh /mnt/Packages/lynx-2.8.8-0.3.dev15.el7.x86_64.rpm

Dies ist das Client-Browsing-Tool

[root@localhost bin]# lynx 127.0.0.1

Bildbeschreibung hier einfügen

Firewalldienst für virtuelle Maschinen deaktivieren

[root@localhost bin]# systemctl stop firewalld.service

Bildbeschreibung hier einfügen

Rufen Sie die Webseite des Computers auf und geben Sie die IP-Adresse der virtuellen Maschine ein.

Bildbeschreibung hier einfügen

Betreten Sie die virtuelle Maschine und bestätigen Sie erneut

Bildbeschreibung hier einfügen

Zusammenfassen

Damit ist dieser Artikel zur Installation des Apache-Dienstes unter dem Linux-Betriebssystem abgeschlossen. Weitere Informationen zur Installation des Apache-Dienstes unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Linux-Installation Apache-Server-Konfigurationsprozess
  • Schritte zum Erstellen eines Dateiservers mit Apache unter Linux
  • 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

<<:  6 praktische Tipps für die TypeScript-Entwicklung

>>:  MySQL-Datenbankgrundlagen: Eine Zusammenfassung der grundlegenden Befehle

Artikel empfehlen

CSS3-Implementierungscode für den kreisförmigen Fortschritts-Tick-Effekt

Inhaltsverzeichnis 8. Kreisförmiger Fortschritts-...

So versetzen Sie JavaScript in den Ruhezustand oder in den Wartezustand

Inhaltsverzeichnis Überblick Überprüfen von setTi...

Lösen Sie das Problem verstümmelter Daten bei der MySQL-Datenbankmigration

Unter den Anweisungen meines Vorgesetzten übernah...

Detaillierte Erklärung von JavaScript Promise und Async/Await

Inhaltsverzeichnis Überblick Vier Beispiele Beisp...

Erstellen Sie ein Docker-Image mit Dockerfile

Inhaltsverzeichnis Erstellen Sie ein Docker-Image...

Detaillierte Erklärung der Kodierungsprobleme bei MySQL-Befehlszeilenoperationen

1. Überprüfen Sie die MySQL-Datenbankkodierung my...

Erste Schritte Tutorial für Anfänger⑧: Einfaches Erstellen einer Artikel-Site

In meinem letzten Beitrag habe ich darüber gesproc...

So verschieben Sie ein rotes Rechteck mit der Maus im Linux-Zeichenterminal

Alles ist eine Datei! UNIX hat es bereits gesagt....

Detaillierte Erläuterung des MySQL 5.7.9-Shutdown-Syntaxbeispiels

mysql-5.7.9 bietet endlich eine Shutdown-Syntax: ...

Zwei Möglichkeiten zum korrekten Bereinigen von MySQL-Binlog-Protokollen

mysql bereinigt Binlog-Protokolle korrekt Vorwort...

Webdesign-Tutorial (8): Webseitenhierarchie und Raumgestaltung

<br />Vorheriger Artikel: Webdesign-Tutorial...