[LINUX] So installieren Sie Apache (httpd) unter CentOS7

Ich werde Ihnen zeigen, wie Sie "Apache (httpd)" in Eile mit dem Befehl "yum" unter "CentOS7" installieren.

Umgebung

1. Überprüfen Sie Apache (httpd)

Überprüfen Sie das zu installierende Paket (httpd) mit dem folgenden Befehl. yum list | grep httpd

[root@CENTOS7 ~]# yum list | grep httpd
httpd.x86_64                                2.4.6-90.el7.centos        base
httpd-devel.x86_64                          2.4.6-90.el7.centos        base
httpd-manual.noarch                         2.4.6-90.el7.centos        base
httpd-tools.x86_64                          2.4.6-90.el7.centos        base
keycloak-httpd-client-install.noarch        0.8-1.el7                  base
libmicrohttpd.i686                          0.9.33-2.el7               base
libmicrohttpd.x86_64                        0.9.33-2.el7               base
libmicrohttpd-devel.i686                    0.9.33-2.el7               base
libmicrohttpd-devel.x86_64                  0.9.33-2.el7               base
libmicrohttpd-doc.noarch                    0.9.33-2.el7               base
python2-keycloak-httpd-client-install.noarch
[root@CENTOS7 ~]#

Hier sind die Pakete, die sich auf "httpd" beziehen, wie folgt.

Paket Inhalt
httpd Der Körper von httpd
httpd-tools Tools im Zusammenhang mit httpd
httpd-devel httpd Entwicklungstools, Module usw.
httpd-manual httpd Handbuch

2. Installieren Sie Apache (httpd)

Installieren Sie hier "httpd", "httpd-tools", "httpd-devel" und "httpd-manual".

Installieren Sie mit dem folgenden Befehl. Fügen Sie -y hinzu, um alle Bestätigungen yes zu erhalten. yum install -y httpd httpd-tools httpd-devel httpd-manual

[root@CENTOS7 ~]# yum install -y httpd httpd-tools httpd-devel httpd-manual
Geladenes Plug-In:fastestmirror
Loading mirror speeds from cached hostfile
 * base: ty1.mirror.newmediaexpress.com
 * extras: ty1.mirror.newmediaexpress.com
 * updates: ty1.mirror.newmediaexpress.com
base                                                     | 3.6 kB     00:00
extras                                                   | 2.9 kB     00:00
updates                                                  | 2.9 kB     00:00
Abhängigkeiten auflösen
-->Transaktionsbestätigung durchführen.
--->Paket httpd.x86_64 0:2.4.6-90.el7.Installieren Sie Centos
-->Ich habe es mit Abhängigkeiten zu tun: /etc/mime.Pakete von Typen: httpd-2.4.6-90.el7.centos.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: libaprutil-1.so.0()(64bit)Paket: httpd-2.4.6-90.el7.centos.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: libapr-1.so.0()(64bit)Paket: httpd-2.4.6-90.el7.centos.x86_64
--->Paket httpd-devel.x86_64 0:2.4.6-90.el7.Installieren Sie Centos
-->Ich habe es mit Abhängigkeiten zu tun: perl >= 5.004 Paket: httpd-devel-2.4.6-90.el7.centos.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(strict)Paket: httpd-devel-2.4.6-90.el7.centos.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: apr-util-Paket entwickeln: httpd-devel-2.4.6-90.el7.centos.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: apr-Paket entwickeln: httpd-devel-2.4.6-90.el7.centos.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: /usr/bin/Perl-Paket: httpd-devel-2.4.6-90.el7.centos.x86_64
--->Paket httpd-manual.noarch 0:2.4.6-90.el7.Installieren Sie Centos
--->Paket httpd-tools.x86_64 0:2.4.6-90.el7.Installieren Sie Centos
-->Transaktionsbestätigung durchführen.
--->Paket apr.x86_64 0:1.4.8-5.installiere el7
--->Paket apr-devel.x86_64 0:1.4.8-5.installiere el7
--->Paket apr-util.x86_64 0:1.5.2-6.installiere el7
--->Paket apr-util-devel.x86_64 0:1.5.2-6.installiere el7
-->Ich habe es mit Abhängigkeiten zu tun: openldap-devel(x86-64)Paket: apr-util-devel-1.5.2-6.el7.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: libdb-devel(x86-64)Paket: apr-util-devel-1.5.2-6.el7.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: expat-devel(x86-64)Paket: apr-util-devel-1.5.2-6.el7.x86_64
--->Paket Mailcap.noarch 0:2.1.41-2.installiere el7
--->Paket perl.x86_64 4:5.16.3-294.el7_Installieren Sie 6
-->Ich habe es mit Abhängigkeiten zu tun: perl-libs = 4:5.16.3-294.el7_6 Pakete: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Socket) >= 1.3 Pakete: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Scalar::Util) >= 1.10 Pakete: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl-Makropaket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl-libs-Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(threads::shared)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(threads)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(constant)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Time::Local)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Time::HiRes)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Storable)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Socket)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Scalar::Util)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Pod::Simple::XHTML)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Pod::Simple::Search)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Getopt::Long)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Filter::Util::Call)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(File::Temp)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(File::Spec::Unix)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(File::Spec::Functions)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(File::Spec)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(File::Path)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Exporter)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Cwd)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: perl(Carp)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Ich habe es mit Abhängigkeiten zu tun: libperl.so()(64bit)Paket: 4:perl-5.16.3-294.el7_6.x86_64
-->Transaktionsbestätigung durchführen.
--->Paket Expat-devel.x86_64 0:2.1.0-10.el7_Installieren Sie 3
--->Paket libdb-devel.x86_64 0:5.3.21-25.installiere el7
--->Paket openldap-devel.x86_64 0:2.4.44-21.el7_Installieren Sie 6
-->Ich habe es mit Abhängigkeiten zu tun: cyrus-sasl-devel(x86-64)Paket: openldap-devel-2.4.44-21.el7_6.x86_64
--->Paket perl-Carp.noarch 0:1.26-244.installiere el7
--->Paket perl-Exporter.noarch 0:5.68-3.installiere el7
--->Paket perl-File-Path.noarch 0:2.09-2.installiere el7
--->Paket perl-File-Temp.noarch 0:0.23.01-3.installiere el7
--->Paket perl-Filter.x86_64 0:1.49-3.installiere el7
--->Paket perl-Getopt-Long.noarch 0:2.40-3.installiere el7
-->Ich habe es mit Abhängigkeiten zu tun: perl(Pod::Usage) >= 1.14 Pakete: perl-Getopt-Long-2.40-3.el7.noarch
-->Ich habe es mit Abhängigkeiten zu tun: perl(Text::ParseWords)Paket: perl-Getopt-Long-2.40-3.el7.noarch
--->Paket perl-PathTools.x86_64 0:3.40-5.installiere el7
--->Paket perl-Pod-Simple.noarch 1:3.28-4.installiere el7
-->Ich habe es mit Abhängigkeiten zu tun: perl(Pod::Escapes) >= 1.04 Paket: 1:perl-Pod-Simple-3.28-4.el7.noarch
-->Ich habe es mit Abhängigkeiten zu tun: perl(Encode)Paket: 1:perl-Pod-Simple-3.28-4.el7.noarch
--->Paket perl-Scalar-List-Utils.x86_64 0:1.27-248.installiere el7
--->Paket perl-Socket.x86_64 0:2.010-4.installiere el7
--->Paket perl-Storable.x86_64 0:2.45-3.installiere el7
--->Paket perl-Time-HiRes.x86_64 4:1.9725-3.installiere el7
--->Paket perl-Time-Local.noarch 0:1.2300-2.installiere el7
--->Paket perl-constant.noarch 0:1.27-2.installiere el7
--->Paket perl-libs.x86_64 4:5.16.3-294.el7_Installieren Sie 6
--->Paket perl-macros.x86_64 4:5.16.3-294.el7_Installieren Sie 6
--->Paket perl-threads.x86_64 0:1.87-4.installiere el7
--->Paket perl-threads-shared.x86_64 0:1.43-6.installiere el7
-->Transaktionsbestätigung durchführen.
--->Paket Cyrus-sasl-devel.x86_64 0:2.1.26-23.installiere el7
-->Ich habe es mit Abhängigkeiten zu tun: cyrus-sasl(x86-64) = 2.1.26-23.el7 Paket: cyrus-sasl-devel-2.1.26-23.el7.x86_64
--->Paket perl-Encode.x86_64 0:2.51-7.installiere el7
--->Paket perl-Pod-Escapes.noarch 1:1.04-294.el7_Installieren Sie 6
--->Paket perl-Pod-Usage.noarch 0:1.63-3.installiere el7
-->Ich habe es mit Abhängigkeiten zu tun: perl(Pod::Text) >= 3.15 Pakete: perl-Pod-Usage-1.63-3.el7.noarch
-->Ich habe es mit Abhängigkeiten zu tun: perl-Pod-Perldoc-Paket: perl-Pod-Usage-1.63-3.el7.noarch
--->Paket perl-Text-ParseWords.noarch 0:3.29-4.installiere el7
-->Transaktionsbestätigung durchführen.
--->Paket Cyrus-sasl.x86_64 0:2.1.26-23.installiere el7
--->Paket perl-Pod-Perldoc.noarch 0:3.20-4.installiere el7
-->Ich habe es mit Abhängigkeiten zu tun: perl(parent)Paket: perl-Pod-Perldoc-3.20-4.el7.noarch
-->Ich habe es mit Abhängigkeiten zu tun: perl(HTTP::Tiny)Paket: perl-Pod-Perldoc-3.20-4.el7.noarch
--->Paket perl-podlators.noarch 0:2.5.1-3.installiere el7
-->Transaktionsbestätigung durchführen.
--->Paket perl-HTTP-Tiny.noarch 0:0.033-3.installiere el7
--->Paket perl-parent.noarch 1:0.225-244.installiere el7
-->Abhängigkeitsauflösung abgeschlossen.

Die Abhängigkeit wurde behoben

================================================================================
Paketarchitektur
Versions-Repository
Kapazität
================================================================================
Während der Installation:
 httpd                      x86_64     2.4.6-90.el7.centos       base     2.7 M
 httpd-devel                x86_64     2.4.6-90.el7.centos       base     197 k
 httpd-manual               noarch     2.4.6-90.el7.centos       base     1.3 M
 httpd-tools                x86_64     2.4.6-90.el7.centos       base      91 k
Abhängigkeitsbezogene Installation:
 apr                        x86_64     1.4.8-5.el7               base     103 k
 apr-devel                  x86_64     1.4.8-5.el7               base     188 k
 apr-util                   x86_64     1.5.2-6.el7               base      92 k
 apr-util-devel             x86_64     1.5.2-6.el7               base      76 k
 cyrus-sasl                 x86_64     2.1.26-23.el7             base      88 k
 cyrus-sasl-devel           x86_64     2.1.26-23.el7             base     310 k
 expat-devel                x86_64     2.1.0-10.el7_3            base      57 k
 libdb-devel                x86_64     5.3.21-25.el7             base      39 k
 mailcap                    noarch     2.1.41-2.el7              base      31 k
 openldap-devel             x86_64     2.4.44-21.el7_6           base     804 k
 perl                       x86_64     4:5.16.3-294.el7_6        base     8.0 M
 perl-Carp                  noarch     1.26-244.el7              base      19 k
 perl-Encode                x86_64     2.51-7.el7                base     1.5 M
 perl-Exporter              noarch     5.68-3.el7                base      28 k
 perl-File-Path             noarch     2.09-2.el7                base      26 k
 perl-File-Temp             noarch     0.23.01-3.el7             base      56 k
 perl-Filter                x86_64     1.49-3.el7                base      76 k
 perl-Getopt-Long           noarch     2.40-3.el7                base      56 k
 perl-HTTP-Tiny             noarch     0.033-3.el7               base      38 k
 perl-PathTools             x86_64     3.40-5.el7                base      82 k
 perl-Pod-Escapes           noarch     1:1.04-294.el7_6          base      51 k
 perl-Pod-Perldoc           noarch     3.20-4.el7                base      87 k
 perl-Pod-Simple            noarch     1:3.28-4.el7              base     216 k
 perl-Pod-Usage             noarch     1.63-3.el7                base      27 k
 perl-Scalar-List-Utils     x86_64     1.27-248.el7              base      36 k
 perl-Socket                x86_64     2.010-4.el7               base      49 k
 perl-Storable              x86_64     2.45-3.el7                base      77 k
 perl-Text-ParseWords       noarch     3.29-4.el7                base      14 k
 perl-Time-HiRes            x86_64     4:1.9725-3.el7            base      45 k
 perl-Time-Local            noarch     1.2300-2.el7              base      24 k
 perl-constant              noarch     1.27-2.el7                base      19 k
 perl-libs                  x86_64     4:5.16.3-294.el7_6        base     688 k
 perl-macros                x86_64     4:5.16.3-294.el7_6        base      44 k
 perl-parent                noarch     1:0.225-244.el7           base      12 k
 perl-podlators             noarch     2.5.1-3.el7               base     112 k
 perl-threads               x86_64     1.87-4.el7                base      49 k
 perl-threads-shared        x86_64     1.43-6.el7                base      39 k

Transaktions zusammenfassung
================================================================================
Installationspaket 4(+37 Abhängigkeitspakete)

Gesamtdownloadkapazität: 17 M
Installationskapazität: 59 M
Downloading packages:
(1/41): apr-util-1.5.2-6.el7.x86_64.rpm                    |  92 kB   00:00
(2/41): apr-util-devel-1.5.2-6.el7.x86_64.rpm              |  76 kB   00:00
(3/41): apr-devel-1.4.8-5.el7.x86_64.rpm                   | 188 kB   00:00
(4/41): expat-devel-2.1.0-10.el7_3.x86_64.rpm              |  57 kB   00:00
(5/41): cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm          | 310 kB   00:00
(6/41): cyrus-sasl-2.1.26-23.el7.x86_64.rpm                |  88 kB   00:01
(7/41): apr-1.4.8-5.el7.x86_64.rpm                         | 103 kB   00:01
(8/41): libdb-devel-5.3.21-25.el7.x86_64.rpm               |  39 kB   00:00
(9/41): httpd-tools-2.4.6-90.el7.centos.x86_64.rpm         |  91 kB   00:00
(10/41): mailcap-2.1.41-2.el7.noarch.rpm                   |  31 kB   00:00
(11/41): httpd-devel-2.4.6-90.el7.centos.x86_64.rpm        | 197 kB   00:04
(12/41): perl-Carp-1.26-244.el7.noarch.rpm                 |  19 kB   00:00
(13/41): openldap-devel-2.4.44-21.el7_6.x86_64.rpm         | 804 kB   00:09
(14/41): httpd-manual-2.4.6-90.el7.centos.noarch.rpm       | 1.3 MB   00:11
(15/41): perl-Exporter-5.68-3.el7.noarch.rpm               |  28 kB   00:00
(16/41): perl-File-Path-2.09-2.el7.noarch.rpm              |  26 kB   00:00
(17/41): perl-File-Temp-0.23.01-3.el7.noarch.rpm           |  56 kB   00:00
(18/41): perl-Getopt-Long-2.40-3.el7.noarch.rpm            |  56 kB   00:00
(19/41): perl-Filter-1.49-3.el7.x86_64.rpm                 |  76 kB   00:01
(20/41): perl-PathTools-3.40-5.el7.x86_64.rpm              |  82 kB   00:00
(21/41): perl-HTTP-Tiny-0.033-3.el7.noarch.rpm             |  38 kB   00:00
(22/41): perl-Encode-2.51-7.el7.x86_64.rpm                 | 1.5 MB   00:09
(23/41): perl-Pod-Escapes-1.04-294.el7_6.noarch.rpm        |  51 kB   00:00
(24/41): perl-Pod-Perldoc-3.20-4.el7.noarch.rpm            |  87 kB   00:00
(25/41): perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm    |  36 kB   00:00
(26/41): perl-Pod-Usage-1.63-3.el7.noarch.rpm              |  27 kB   00:00
(27/41): perl-Pod-Simple-3.28-4.el7.noarch.rpm             | 216 kB   00:02
(28/41): perl-Storable-2.45-3.el7.x86_64.rpm               |  77 kB   00:00
(29/41): perl-Socket-2.010-4.el7.x86_64.rpm                |  49 kB   00:01
(30/41): perl-Text-ParseWords-3.29-4.el7.noarch.rpm        |  14 kB   00:00
(31/41): perl-constant-1.27-2.el7.noarch.rpm               |  19 kB   00:00
(32/41): perl-Time-HiRes-1.9725-3.el7.x86_64.rpm           |  45 kB   00:00
(33/41): perl-Time-Local-1.2300-2.el7.noarch.rpm           |  24 kB   00:01
(34/41): perl-parent-0.225-244.el7.noarch.rpm              |  12 kB   00:00
(35/41): perl-macros-5.16.3-294.el7_6.x86_64.rpm           |  44 kB   00:01
(36/41): perl-threads-1.87-4.el7.x86_64.rpm                |  49 kB   00:01
(37/41): perl-podlators-2.5.1-3.el7.noarch.rpm             | 112 kB   00:02
(38/41): perl-threads-shared-1.43-6.el7.x86_64.rpm         |  39 kB   00:00
(39/41): perl-libs-5.16.3-294.el7_6.x86_64.rpm             | 688 kB   00:04
(40/41): httpd-2.4.6-90.el7.centos.x86_64.rpm              | 2.7 MB   00:23
(41/41): perl-5.16.3-294.el7_6.x86_64.rpm                  | 8.0 MB   00:29
--------------------------------------------------------------------------------
Insgesamt 559 kB/s |  17 MB  00:31
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Während der Installation: apr-1.4.8-5.el7.x86_64                         1/41
Während der Installation: apr-util-1.5.2-6.el7.x86_64                    2/41
Während der Installation: apr-devel-1.4.8-5.el7.x86_64                   3/41
Während der Installation: httpd-tools-2.4.6-90.el7.centos.x86_64         4/41
Während der Installation: 1:perl-parent-0.225-244.el7.noarch             5/41
Während der Installation: perl-HTTP-Tiny-0.033-3.el7.noarch              6/41
Während der Installation: perl-podlators-2.5.1-3.el7.noarch              7/41
Während der Installation: perl-Pod-Perldoc-3.20-4.el7.noarch             8/41
Während der Installation: 1:perl-Pod-Escapes-1.04-294.el7_6.noarch       9/41
Während der Installation: perl-Encode-2.51-7.el7.x86_64                 10/41
Während der Installation: perl-Text-ParseWords-3.29-4.el7.noarch        11/41
Während der Installation: perl-Pod-Usage-1.63-3.el7.noarch              12/41
Während der Installation: 4:perl-libs-5.16.3-294.el7_6.x86_64           13/41
Während der Installation: 4:perl-macros-5.16.3-294.el7_6.x86_64         14/41
Während der Installation: 4:perl-Time-HiRes-1.9725-3.el7.x86_64         15/41
Während der Installation: perl-Exporter-5.68-3.el7.noarch               16/41
Während der Installation: perl-constant-1.27-2.el7.noarch               17/41
Während der Installation: perl-Time-Local-1.2300-2.el7.noarch           18/41
Während der Installation: perl-Socket-2.010-4.el7.x86_64                19/41
Während der Installation: perl-Carp-1.26-244.el7.noarch                 20/41
Während der Installation: perl-Storable-2.45-3.el7.x86_64               21/41
Während der Installation: perl-PathTools-3.40-5.el7.x86_64              22/41
Während der Installation: perl-Scalar-List-Utils-1.27-248.el7.x86_64    23/41
Während der Installation: 1:perl-Pod-Simple-3.28-4.el7.noarch           24/41
Während der Installation: perl-File-Temp-0.23.01-3.el7.noarch           25/41
Während der Installation: perl-File-Path-2.09-2.el7.noarch              26/41
Während der Installation: perl-threads-shared-1.43-6.el7.x86_64         27/41
Während der Installation: perl-threads-1.87-4.el7.x86_64                28/41
Während der Installation: perl-Filter-1.49-3.el7.x86_64                 29/41
Während der Installation: perl-Getopt-Long-2.40-3.el7.noarch            30/41
Während der Installation: 4:perl-5.16.3-294.el7_6.x86_64                31/41
Während der Installation: libdb-devel-5.3.21-25.el7.x86_64              32/41
Während der Installation: cyrus-sasl-2.1.26-23.el7.x86_64               33/41
Während der Installation: cyrus-sasl-devel-2.1.26-23.el7.x86_64         34/41
Während der Installation: openldap-devel-2.4.44-21.el7_6.x86_64         35/41
Während der Installation: expat-devel-2.1.0-10.el7_3.x86_64             36/41
Während der Installation: apr-util-devel-1.5.2-6.el7.x86_64             37/41
Während der Installation: mailcap-2.1.41-2.el7.noarch                   38/41
Während der Installation: httpd-2.4.6-90.el7.centos.x86_64              39/41
Während der Installation: httpd-devel-2.4.6-90.el7.centos.x86_64        40/41
Während der Installation: httpd-manual-2.4.6-90.el7.centos.noarch       41/41
Während der Überprüfung: perl-HTTP-Tiny-0.033-3.el7.noarch              1/41
Während der Überprüfung: mailcap-2.1.41-2.el7.noarch                    2/41
Während der Überprüfung: httpd-tools-2.4.6-90.el7.centos.x86_64         3/41
Während der Überprüfung: perl-threads-shared-1.43-6.el7.x86_64          4/41
Während der Überprüfung: 4:perl-Time-HiRes-1.9725-3.el7.x86_64          5/41
Während der Überprüfung: 1:perl-Pod-Escapes-1.04-294.el7_6.noarch       6/41
Während der Überprüfung: httpd-2.4.6-90.el7.centos.x86_64               7/41
Während der Überprüfung: perl-Exporter-5.68-3.el7.noarch                8/41
Während der Überprüfung: perl-constant-1.27-2.el7.noarch                9/41
Während der Überprüfung: perl-PathTools-3.40-5.el7.x86_64              10/41
Während der Überprüfung: apr-devel-1.4.8-5.el7.x86_64                  11/41
Während der Überprüfung: expat-devel-2.1.0-10.el7_3.x86_64             12/41
Während der Überprüfung: 1:perl-parent-0.225-244.el7.noarch            13/41
Während der Überprüfung: 4:perl-libs-5.16.3-294.el7_6.x86_64           14/41
Während der Überprüfung: perl-File-Temp-0.23.01-3.el7.noarch           15/41
Während der Überprüfung: 1:perl-Pod-Simple-3.28-4.el7.noarch           16/41
Während der Überprüfung: perl-Time-Local-1.2300-2.el7.noarch           17/41
Während der Überprüfung: openldap-devel-2.4.44-21.el7_6.x86_64         18/41
Während der Überprüfung: cyrus-sasl-devel-2.1.26-23.el7.x86_64         19/41
Während der Überprüfung: 4:perl-macros-5.16.3-294.el7_6.x86_64         20/41
Während der Überprüfung: perl-Socket-2.010-4.el7.x86_64                21/41
Während der Überprüfung: cyrus-sasl-2.1.26-23.el7.x86_64               22/41
Während der Überprüfung: perl-Carp-1.26-244.el7.noarch                 23/41
Während der Überprüfung: apr-util-1.5.2-6.el7.x86_64                   24/41
Während der Überprüfung: perl-Storable-2.45-3.el7.x86_64               25/41
Während der Überprüfung: perl-Scalar-List-Utils-1.27-248.el7.x86_64    26/41
Während der Überprüfung: perl-Pod-Usage-1.63-3.el7.noarch              27/41
Während der Überprüfung: perl-Encode-2.51-7.el7.x86_64                 28/41
Während der Überprüfung: perl-Pod-Perldoc-3.20-4.el7.noarch            29/41
Während der Überprüfung: perl-podlators-2.5.1-3.el7.noarch             30/41
Während der Überprüfung: apr-1.4.8-5.el7.x86_64                        31/41
Während der Überprüfung: httpd-devel-2.4.6-90.el7.centos.x86_64        32/41
Während der Überprüfung: perl-File-Path-2.09-2.el7.noarch              33/41
Während der Überprüfung: apr-util-devel-1.5.2-6.el7.x86_64             34/41
Während der Überprüfung: perl-threads-1.87-4.el7.x86_64                35/41
Während der Überprüfung: libdb-devel-5.3.21-25.el7.x86_64              36/41
Während der Überprüfung: perl-Filter-1.49-3.el7.x86_64                 37/41
Während der Überprüfung: perl-Getopt-Long-2.40-3.el7.noarch            38/41
Während der Überprüfung: perl-Text-ParseWords-3.29-4.el7.noarch        39/41
Während der Überprüfung: 4:perl-5.16.3-294.el7_6.x86_64                40/41
Während der Überprüfung: httpd-manual-2.4.6-90.el7.centos.noarch       41/41

Installation:
  httpd.x86_64 0:2.4.6-90.el7.centos
  httpd-devel.x86_64 0:2.4.6-90.el7.centos
  httpd-manual.noarch 0:2.4.6-90.el7.centos
  httpd-tools.x86_64 0:2.4.6-90.el7.centos

Installierte Abhängigkeit bezogen:
  apr.x86_64 0:1.4.8-5.el7
  apr-devel.x86_64 0:1.4.8-5.el7
  apr-util.x86_64 0:1.5.2-6.el7
  apr-util-devel.x86_64 0:1.5.2-6.el7
  cyrus-sasl.x86_64 0:2.1.26-23.el7
  cyrus-sasl-devel.x86_64 0:2.1.26-23.el7
  expat-devel.x86_64 0:2.1.0-10.el7_3
  libdb-devel.x86_64 0:5.3.21-25.el7
  mailcap.noarch 0:2.1.41-2.el7
  openldap-devel.x86_64 0:2.4.44-21.el7_6
  perl.x86_64 4:5.16.3-294.el7_6
  perl-Carp.noarch 0:1.26-244.el7
  perl-Encode.x86_64 0:2.51-7.el7
  perl-Exporter.noarch 0:5.68-3.el7
  perl-File-Path.noarch 0:2.09-2.el7
  perl-File-Temp.noarch 0:0.23.01-3.el7
  perl-Filter.x86_64 0:1.49-3.el7
  perl-Getopt-Long.noarch 0:2.40-3.el7
  perl-HTTP-Tiny.noarch 0:0.033-3.el7
  perl-PathTools.x86_64 0:3.40-5.el7
  perl-Pod-Escapes.noarch 1:1.04-294.el7_6
  perl-Pod-Perldoc.noarch 0:3.20-4.el7
  perl-Pod-Simple.noarch 1:3.28-4.el7
  perl-Pod-Usage.noarch 0:1.63-3.el7
  perl-Scalar-List-Utils.x86_64 0:1.27-248.el7
  perl-Socket.x86_64 0:2.010-4.el7
  perl-Storable.x86_64 0:2.45-3.el7
  perl-Text-ParseWords.noarch 0:3.29-4.el7
  perl-Time-HiRes.x86_64 4:1.9725-3.el7
  perl-Time-Local.noarch 0:1.2300-2.el7
  perl-constant.noarch 0:1.27-2.el7
  perl-libs.x86_64 4:5.16.3-294.el7_6
  perl-macros.x86_64 4:5.16.3-294.el7_6
  perl-parent.noarch 1:0.225-244.el7
  perl-podlators.noarch 0:2.5.1-3.el7
  perl-threads.x86_64 0:1.87-4.el7
  perl-threads-shared.x86_64 0:1.43-6.el7

Hat vervollständigt!
[root@CENTOS7 ~]#

3. Bestätigung der Installation

Stellen Sie sicher, dass es mit dem folgenden Befehl installiert ist. yum list installed | grep httpd

[root@CENTOS7 ~]# yum list installed | grep httpd
httpd.x86_64                            2.4.6-90.el7.centos            @base
httpd-devel.x86_64                      2.4.6-90.el7.centos            @base
httpd-manual.noarch                     2.4.6-90.el7.centos            @base
httpd-tools.x86_64                      2.4.6-90.el7.centos            @base
[root@CENTOS7 ~]#

Überprüfen Sie den Installationspfad mit dem folgenden Befehl. which httpd

[root@CENTOS7 ~]# which httpd
/usr/sbin/httpd
[root@CENTOS7 ~]#

4. Überprüfen Sie die Einstellungsdatei

/ etc / httpd / conf / httpd.conf ist die Apache (httpd) -Konfigurationsdatei. Einzelheiten zur Einstellung finden Sie im Handbuch.

Das Handbuch ist in / usr / share / httpd / manual gespeichert und kann durch Öffnen von index.html eingesehen werden.

Das Handbuch (japanische Version) auf der offiziellen Seite lautet wie folgt. Apache HTTP Server Version 2.4 Dokument - Apache HTTP Server Version 2.4

Hier wurden nur die folgenden Teile geändert.

/etc/httpd/conf/httpd.conf


- #ServerName www.example.com:80
+ ServerName CentOS7

Sie können die Syntax von httpd.conf mit dem folgenden Befehl überprüfen. apachectl configtest

[root@CENTOS7 conf]# apachectl configtest
Syntax OK
[root@CENTOS7 conf]#

5. Starten Sie Apache (httpd)

Starten Sie Apache (httpd) mit dem folgenden Befehl. systemctl start httpd

[root@CENTOS7 ~]# systemctl start httpd
[root@CENTOS7 ~]#

Die httpd-Einheitendefinitionsdatei'httpd.service 'befindet sich unten. /usr/lib/systemd/system/httpd.service

Verwenden Sie den folgenden Befehl, um den Vorgang zu beenden. systemctl stop httpd

6. CentOS-Firewall-Einstellungen

Stellen Sie CentOS so ein, dass externer Zugriff auf Port 80 möglich ist.

firewall-cmd --add-service=http --zone=public --permanent

[root@CENTOS7 ~]# firewall-cmd --add-service=http --zone=public --permanent
success
[root@CENTOS7 ~]#

Die http.xml im --add-service = http Teil des obigen Befehls ist unten definiert. http.xml definiert, dass http der` 80'port des'tcp'-Protokolls ist.

/usr/lib/firewalld/services/http.xml


<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>WWW (HTTP)</short>
  <description>HTTP is the protocol used to serve Web pages. If you plan to make your Web server publicly available, enable this option. This option is not required for viewing pages locally or developing Web pages.</description>
  <port protocol="tcp" port="80"/>
</service>

Reflektiert die Firewall-Einstellungen. firewall-cmd --reload

[root@CENTOS7 ~]# firewall-cmd --reload
success
[root@CENTOS7 ~]#

Überprüfen Sie die Firewall-Einstellungen. firewall-cmd --list-all

[root@CENTOS7 ~]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: enp0s3
  sources:
  services: dhcpv6-client http ssh
  ports: 8888/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

[root@CENTOS7 ~]#

Es ist in Ordnung, wenn "http" zu "services" hinzugefügt wird.

7. Überprüfen Sie mit einem Browser von einem anderen PC

Greifen Sie über den Browser eines anderen PCs auf die folgende URL zu.

http: // Hostname (oder IP-Adresse) / `

Es ist in Ordnung, wenn die folgende Seite geöffnet wird. httpd01.png

das ist alles

Recommended Posts

So installieren Sie Apache (httpd) unter CentOS7
So installieren Sie Apache (httpd) unter CentOS8
So installieren Sie PyPy unter CentOS
So installieren Sie TensorFlow unter CentOS 7
So installieren Sie Maven unter CentOS
So installieren Sie Eclipse GlassFish 5.1.0 unter CentOS7
Schritte zum Installieren von MySQL 8.0 unter CentOS 8.1
So installieren Sie mysql-connector-python auf einem Mac
Schritte zum Installieren von VirtualBox unter CentOS
So installieren Sie das Graph-Tool unter macOS
So installieren Sie VMware-Tools unter Linux
So installieren Sie OpenCV auf einem Mac
So installieren Sie Musik 21 unter Windows
So integrieren Sie Apache httpd 2.4 und Tomcat 9 unter Cent OS 8
So installieren Sie das aws-session-manager-Plugin unter Manajro Linux
So installieren Sie drobertadams / toggl-cli auf einem Mac
[Kivy] So installieren Sie Kivy unter Windows [Python]
So installieren Sie Pakete unter Alpine Linux
So installieren Sie Richzhang / Colorization unter Windows 10
So aktualisieren Sie die Sicherheit unter CentOS Linux 8
Wie installiere ich php7.4 unter Linux (Ubuntu)
So installieren Sie NumPy auf Raspeye
So installieren Sie cx_Oracle unter macOS Sierra
So installieren Sie Python3 mit Docker Centos
Installieren Sie Faiss unter CentOS 7
So installieren Sie Python
So installieren Sie pip
So installieren Sie archlinux
Installieren Sie numba unter CentOS 7.2
Installieren Sie Python3.4 unter CentOS 6.6
So installieren Sie BayesOpt
Installieren Sie mecab-python unter CentOS
Installieren Sie Python 2.7.3 unter CentOS 5.4
So installieren Sie Nbextensions
So installieren Sie Prover9
Installieren Sie awscli auf centos7
Installieren Sie Chainer unter CentOS 6.7
[Version 2020] So installieren Sie Python3 auf EC2 von AWS
So installieren Sie OpenGM unter OSX mit Macports
So installieren Sie Camunda Modeler unter Manjaro Linux
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
So installieren / überprüfen Sie graphviz unter anaconda / windows10
So installieren Sie Python [Windows]
So binden Sie mod_wsgi in Apache unter Python Windows ein
So installieren Sie Tabpy 1.0 (Version 2020-01)
Installieren Sie die ImageMagick-6.2.x-Serie unter CentOS7.7
So installieren Sie Linux auf einem 32-Bit-UEFI-PC
Installieren Sie Python 3.8 unter CentOS 7 (SCL)
Die Apache-Installation schlägt unter CentOS 8.2 fehl
So installieren Sie caffe unter OS X mit Macports
So registrieren Sie sich bei pypi
[Hinweis] So geben Sie dem Benutzer in CentOS die Berechtigung sudo
Installieren Sie Chrome unter der CentOS 7-Serie
[AWS EC2] So installieren Sie Maven unter Amazon Linux 2
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
So installieren Sie Pelican Blog
So installieren Sie Git unter Linux wie EC2