Je vais vous montrer comment installer rapidement ʻApache (httpd) sur
CentOS7 en utilisant la commande
yum`.
Vérifiez le package à installer (httpd
) avec la commande suivante.
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 ~]#
Ici, les packages liés à httpd
sont les suivants.
paquet | Contenu |
---|---|
httpd | Le corps de httpd |
httpd-tools | Outils liés à httpd |
httpd-devel | Outils de développement httpd, modules, etc. |
httpd-manual | manuel httpd |
Ici, installez httpd
, httpd-tools
, httpd-devel
et httpd-manual
.
Installez avec la commande suivante. Ajoutez -y
pour faire toutes les confirmations oui
.
yum install -y httpd httpd-tools httpd-devel httpd-manual
[root@CENTOS7 ~]# yum install -y httpd httpd-tools httpd-devel httpd-manual
Plug-in chargé: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
Résolution des dépendances
-->Effectuer la confirmation de transaction.
--->Paquet httpd.x86_64 0:2.4.6-90.el7.Installer des centos
-->J'ai affaire à des dépendances: /etc/mime.paquets de types: httpd-2.4.6-90.el7.centos.x86_64
-->J'ai affaire à des dépendances: libaprutil-1.so.0()(64bit)Paquet: httpd-2.4.6-90.el7.centos.x86_64
-->J'ai affaire à des dépendances: libapr-1.so.0()(64bit)Paquet: httpd-2.4.6-90.el7.centos.x86_64
--->Paquet httpd-devel.x86_64 0:2.4.6-90.el7.Installer des centos
-->J'ai affaire à des dépendances: perl >= 5.Paquet 004: httpd-devel-2.4.6-90.el7.centos.x86_64
-->J'ai affaire à des dépendances: perl(strict)Paquet: httpd-devel-2.4.6-90.el7.centos.x86_64
-->J'ai affaire à des dépendances: apr-util-package de développement: httpd-devel-2.4.6-90.el7.centos.x86_64
-->J'ai affaire à des dépendances: apr-package de développement: httpd-devel-2.4.6-90.el7.centos.x86_64
-->J'ai affaire à des dépendances: /usr/bin/paquet perl: httpd-devel-2.4.6-90.el7.centos.x86_64
--->Paquet httpd-manual.noarch 0:2.4.6-90.el7.Installer des centos
--->Paquet httpd-tools.x86_64 0:2.4.6-90.el7.Installer des centos
-->Effectuer la confirmation de transaction.
--->Forfait apr.x86_64 0:1.4.8-5.installer el7
--->Forfait apr-devel.x86_64 0:1.4.8-5.installer el7
--->Forfait apr-util.x86_64 0:1.5.2-6.installer el7
--->Forfait apr-util-devel.x86_64 0:1.5.2-6.installer el7
-->J'ai affaire à des dépendances: openldap-devel(x86-64)Paquet: apr-util-devel-1.5.2-6.el7.x86_64
-->J'ai affaire à des dépendances: libdb-devel(x86-64)Paquet: apr-util-devel-1.5.2-6.el7.x86_64
-->J'ai affaire à des dépendances: expat-devel(x86-64)Paquet: apr-util-devel-1.5.2-6.el7.x86_64
--->Paquet mailcap.noarch 0:2.1.41-2.installer el7
--->Paquet perl.x86_64 4:5.16.3-294.el7_Installer 6
-->J'ai affaire à des dépendances: perl-libs = 4:5.16.3-294.el7_6 paquets: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Socket) >= 1.3 paquets: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Scalar::Util) >= 1.10 paquets: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl-package de macros: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl-paquet libs: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(threads::shared)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(threads)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(constant)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Time::Local)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Time::HiRes)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Storable)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Socket)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Scalar::Util)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Pod::Simple::XHTML)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Pod::Simple::Search)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Getopt::Long)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Filter::Util::Call)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(File::Temp)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(File::Spec::Unix)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(File::Spec::Functions)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(File::Spec)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(File::Path)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Exporter)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Cwd)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: perl(Carp)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->J'ai affaire à des dépendances: libperl.so()(64bit)Paquet: 4:perl-5.16.3-294.el7_6.x86_64
-->Effectuer la confirmation de transaction.
--->Expat du package-devel.x86_64 0:2.1.0-10.el7_Installer 3
--->Paquet libdb-devel.x86_64 0:5.3.21-25.installer el7
--->Paquet openldap-devel.x86_64 0:2.4.44-21.el7_Installer 6
-->J'ai affaire à des dépendances: cyrus-sasl-devel(x86-64)Paquet: openldap-devel-2.4.44-21.el7_6.x86_64
--->Paquet perl-Carp.noarch 0:1.26-244.installer el7
--->Paquet perl-Exporter.noarch 0:5.68-3.installer el7
--->Paquet perl-File-Path.noarch 0:2.09-2.installer el7
--->Paquet perl-File-Temp.noarch 0:0.23.01-3.installer el7
--->Paquet perl-Filter.x86_64 0:1.49-3.installer el7
--->Paquet perl-Getopt-Long.noarch 0:2.40-3.installer el7
-->J'ai affaire à des dépendances: perl(Pod::Usage) >= 1.14 paquets: perl-Getopt-Long-2.40-3.el7.noarch
-->J'ai affaire à des dépendances: perl(Text::ParseWords)Paquet: perl-Getopt-Long-2.40-3.el7.noarch
--->Paquet perl-PathTools.x86_64 0:3.40-5.installer el7
--->Paquet perl-Pod-Simple.noarch 1:3.28-4.installer el7
-->J'ai affaire à des dépendances: perl(Pod::Escapes) >= 1.04 paquet: 1:perl-Pod-Simple-3.28-4.el7.noarch
-->J'ai affaire à des dépendances: perl(Encode)Paquet: 1:perl-Pod-Simple-3.28-4.el7.noarch
--->Paquet perl-Scalar-List-Utils.x86_64 0:1.27-248.installer el7
--->Paquet perl-Socket.x86_64 0:2.010-4.installer el7
--->Paquet perl-Storable.x86_64 0:2.45-3.installer el7
--->Paquet perl-Time-HiRes.x86_64 4:1.9725-3.installer el7
--->Paquet perl-Time-Local.noarch 0:1.2300-2.installer el7
--->Paquet perl-constant.noarch 0:1.27-2.installer el7
--->Paquet perl-libs.x86_64 4:5.16.3-294.el7_Installer 6
--->Paquet perl-macros.x86_64 4:5.16.3-294.el7_Installer 6
--->Paquet perl-threads.x86_64 0:1.87-4.installer el7
--->Paquet perl-threads-shared.x86_64 0:1.43-6.installer el7
-->Effectuer la confirmation de transaction.
--->Paquet cyrus-sasl-devel.x86_64 0:2.1.26-23.installer el7
-->J'ai affaire à des dépendances: cyrus-sasl(x86-64) = 2.1.26-23.paquet el7: cyrus-sasl-devel-2.1.26-23.el7.x86_64
--->Paquet perl-Encode.x86_64 0:2.51-7.installer el7
--->Paquet perl-Pod-Escapes.noarch 1:1.04-294.el7_Installer 6
--->Paquet perl-Pod-Usage.noarch 0:1.63-3.installer el7
-->J'ai affaire à des dépendances: perl(Pod::Text) >= 3.15 paquets: perl-Pod-Usage-1.63-3.el7.noarch
-->J'ai affaire à des dépendances: perl-Pod-Paquet Perldoc: perl-Pod-Usage-1.63-3.el7.noarch
--->Paquet perl-Text-ParseWords.noarch 0:3.29-4.installer el7
-->Effectuer la confirmation de transaction.
--->Paquet cyrus-sasl.x86_64 0:2.1.26-23.installer el7
--->Paquet perl-Pod-Perldoc.noarch 0:3.20-4.installer el7
-->J'ai affaire à des dépendances: perl(parent)Paquet: perl-Pod-Perldoc-3.20-4.el7.noarch
-->J'ai affaire à des dépendances: perl(HTTP::Tiny)Paquet: perl-Pod-Perldoc-3.20-4.el7.noarch
--->Paquet perl-podlators.noarch 0:2.5.1-3.installer el7
-->Effectuer la confirmation de transaction.
--->Paquet perl-HTTP-Tiny.noarch 0:0.033-3.installer el7
--->Paquet perl-parent.noarch 1:0.225-244.installer el7
-->Résolution des dépendances terminée.
Résolution de la dépendance
================================================================================
Architecture du package
Dépôt de versions
capacité
================================================================================
Pendant l'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
Installation liée aux dépendances:
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
Récapitulatif des transactions
================================================================================
Paquet d'installation 4(+37 packages de dépendances)
Capacité totale de téléchargement: 17 M
Capacité d'installation: 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
--------------------------------------------------------------------------------
Total 559 ko/s | 17 MB 00:31
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Pendant l'installation: apr-1.4.8-5.el7.x86_64 1/41
Pendant l'installation: apr-util-1.5.2-6.el7.x86_64 2/41
Pendant l'installation: apr-devel-1.4.8-5.el7.x86_64 3/41
Pendant l'installation: httpd-tools-2.4.6-90.el7.centos.x86_64 4/41
Pendant l'installation: 1:perl-parent-0.225-244.el7.noarch 5/41
Pendant l'installation: perl-HTTP-Tiny-0.033-3.el7.noarch 6/41
Pendant l'installation: perl-podlators-2.5.1-3.el7.noarch 7/41
Pendant l'installation: perl-Pod-Perldoc-3.20-4.el7.noarch 8/41
Pendant l'installation: 1:perl-Pod-Escapes-1.04-294.el7_6.noarch 9/41
Pendant l'installation: perl-Encode-2.51-7.el7.x86_64 10/41
Pendant l'installation: perl-Text-ParseWords-3.29-4.el7.noarch 11/41
Pendant l'installation: perl-Pod-Usage-1.63-3.el7.noarch 12/41
Pendant l'installation: 4:perl-libs-5.16.3-294.el7_6.x86_64 13/41
Pendant l'installation: 4:perl-macros-5.16.3-294.el7_6.x86_64 14/41
Pendant l'installation: 4:perl-Time-HiRes-1.9725-3.el7.x86_64 15/41
Pendant l'installation: perl-Exporter-5.68-3.el7.noarch 16/41
Pendant l'installation: perl-constant-1.27-2.el7.noarch 17/41
Pendant l'installation: perl-Time-Local-1.2300-2.el7.noarch 18/41
Pendant l'installation: perl-Socket-2.010-4.el7.x86_64 19/41
Pendant l'installation: perl-Carp-1.26-244.el7.noarch 20/41
Pendant l'installation: perl-Storable-2.45-3.el7.x86_64 21/41
Pendant l'installation: perl-PathTools-3.40-5.el7.x86_64 22/41
Pendant l'installation: perl-Scalar-List-Utils-1.27-248.el7.x86_64 23/41
Pendant l'installation: 1:perl-Pod-Simple-3.28-4.el7.noarch 24/41
Pendant l'installation: perl-File-Temp-0.23.01-3.el7.noarch 25/41
Pendant l'installation: perl-File-Path-2.09-2.el7.noarch 26/41
Pendant l'installation: perl-threads-shared-1.43-6.el7.x86_64 27/41
Pendant l'installation: perl-threads-1.87-4.el7.x86_64 28/41
Pendant l'installation: perl-Filter-1.49-3.el7.x86_64 29/41
Pendant l'installation: perl-Getopt-Long-2.40-3.el7.noarch 30/41
Pendant l'installation: 4:perl-5.16.3-294.el7_6.x86_64 31/41
Pendant l'installation: libdb-devel-5.3.21-25.el7.x86_64 32/41
Pendant l'installation: cyrus-sasl-2.1.26-23.el7.x86_64 33/41
Pendant l'installation: cyrus-sasl-devel-2.1.26-23.el7.x86_64 34/41
Pendant l'installation: openldap-devel-2.4.44-21.el7_6.x86_64 35/41
Pendant l'installation: expat-devel-2.1.0-10.el7_3.x86_64 36/41
Pendant l'installation: apr-util-devel-1.5.2-6.el7.x86_64 37/41
Pendant l'installation: mailcap-2.1.41-2.el7.noarch 38/41
Pendant l'installation: httpd-2.4.6-90.el7.centos.x86_64 39/41
Pendant l'installation: httpd-devel-2.4.6-90.el7.centos.x86_64 40/41
Pendant l'installation: httpd-manual-2.4.6-90.el7.centos.noarch 41/41
Pendant la vérification: perl-HTTP-Tiny-0.033-3.el7.noarch 1/41
Pendant la vérification: mailcap-2.1.41-2.el7.noarch 2/41
Pendant la vérification: httpd-tools-2.4.6-90.el7.centos.x86_64 3/41
Pendant la vérification: perl-threads-shared-1.43-6.el7.x86_64 4/41
Pendant la vérification: 4:perl-Time-HiRes-1.9725-3.el7.x86_64 5/41
Pendant la vérification: 1:perl-Pod-Escapes-1.04-294.el7_6.noarch 6/41
Pendant la vérification: httpd-2.4.6-90.el7.centos.x86_64 7/41
Pendant la vérification: perl-Exporter-5.68-3.el7.noarch 8/41
Pendant la vérification: perl-constant-1.27-2.el7.noarch 9/41
Pendant la vérification: perl-PathTools-3.40-5.el7.x86_64 10/41
Pendant la vérification: apr-devel-1.4.8-5.el7.x86_64 11/41
Pendant la vérification: expat-devel-2.1.0-10.el7_3.x86_64 12/41
Pendant la vérification: 1:perl-parent-0.225-244.el7.noarch 13/41
Pendant la vérification: 4:perl-libs-5.16.3-294.el7_6.x86_64 14/41
Pendant la vérification: perl-File-Temp-0.23.01-3.el7.noarch 15/41
Pendant la vérification: 1:perl-Pod-Simple-3.28-4.el7.noarch 16/41
Pendant la vérification: perl-Time-Local-1.2300-2.el7.noarch 17/41
Pendant la vérification: openldap-devel-2.4.44-21.el7_6.x86_64 18/41
Pendant la vérification: cyrus-sasl-devel-2.1.26-23.el7.x86_64 19/41
Pendant la vérification: 4:perl-macros-5.16.3-294.el7_6.x86_64 20/41
Pendant la vérification: perl-Socket-2.010-4.el7.x86_64 21/41
Pendant la vérification: cyrus-sasl-2.1.26-23.el7.x86_64 22/41
Pendant la vérification: perl-Carp-1.26-244.el7.noarch 23/41
Pendant la vérification: apr-util-1.5.2-6.el7.x86_64 24/41
Pendant la vérification: perl-Storable-2.45-3.el7.x86_64 25/41
Pendant la vérification: perl-Scalar-List-Utils-1.27-248.el7.x86_64 26/41
Pendant la vérification: perl-Pod-Usage-1.63-3.el7.noarch 27/41
Pendant la vérification: perl-Encode-2.51-7.el7.x86_64 28/41
Pendant la vérification: perl-Pod-Perldoc-3.20-4.el7.noarch 29/41
Pendant la vérification: perl-podlators-2.5.1-3.el7.noarch 30/41
Pendant la vérification: apr-1.4.8-5.el7.x86_64 31/41
Pendant la vérification: httpd-devel-2.4.6-90.el7.centos.x86_64 32/41
Pendant la vérification: perl-File-Path-2.09-2.el7.noarch 33/41
Pendant la vérification: apr-util-devel-1.5.2-6.el7.x86_64 34/41
Pendant la vérification: perl-threads-1.87-4.el7.x86_64 35/41
Pendant la vérification: libdb-devel-5.3.21-25.el7.x86_64 36/41
Pendant la vérification: perl-Filter-1.49-3.el7.x86_64 37/41
Pendant la vérification: perl-Getopt-Long-2.40-3.el7.noarch 38/41
Pendant la vérification: perl-Text-ParseWords-3.29-4.el7.noarch 39/41
Pendant la vérification: 4:perl-5.16.3-294.el7_6.x86_64 40/41
Pendant la vérification: 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
Dépendance installée liée:
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
A completé!
[root@CENTOS7 ~]#
Assurez-vous qu'il est installé avec la commande suivante.
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 ~]#
Vérifiez le chemin d'installation avec la commande suivante.
which httpd
[root@CENTOS7 ~]# which httpd
/usr/sbin/httpd
[root@CENTOS7 ~]#
/ etc / httpd / conf / httpd.conf
est le fichier de configuration Apache (httpd).
Veuillez vous référer au manuel pour les détails du réglage.
Le manuel est stocké dans / usr / share / httpd / manual
et peut être consulté en ouvrant ʻindex.html`.
Le manuel (version japonaise) sur la page officielle est le suivant. Document Apache HTTP Server version 2.4 --Apache HTTP Server version 2.4
Seules les pièces suivantes ont été modifiées ici.
/etc/httpd/conf/httpd.conf
- #ServerName www.example.com:80
+ ServerName CentOS7
Vous pouvez vérifier la syntaxe de httpd.conf
avec la commande suivante.
apachectl configtest
[root@CENTOS7 conf]# apachectl configtest
Syntax OK
[root@CENTOS7 conf]#
Démarrez Apache (httpd) avec la commande suivante.
systemctl start httpd
[root@CENTOS7 ~]# systemctl start httpd
[root@CENTOS7 ~]#
Le fichier de définition d'unité httpd «httpd.service» se trouve ci-dessous.
/usr/lib/systemd/system/httpd.service
Pour l'arrêter, utilisez la commande suivante.
systemctl stop httpd
Configurez CentOS pour autoriser l'accès externe au port 80.
firewall-cmd --add-service=http --zone=public --permanent
[root@CENTOS7 ~]# firewall-cmd --add-service=http --zone=public --permanent
success
[root@CENTOS7 ~]#
Le http.xml
dans la partie --add-service = http
de la commande ci-dessus est défini ci-dessous.
«http.xml» définit que «http» est le port «80» du protocole «cp».
/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>
Reflète les paramètres du pare-feu.
firewall-cmd --reload
[root@CENTOS7 ~]# firewall-cmd --reload
success
[root@CENTOS7 ~]#
Vérifiez les paramètres du pare-feu.
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 ~]#
Ce n'est pas grave si «http» est ajouté aux «services».
Accédez à l'URL suivante à partir du navigateur d'un autre PC.
http: // nom d'hôte (ou adresse IP) /
C'est OK lorsque la page suivante s'ouvre.
c'est tout
Recommended Posts