Maison  >  Article  >  Opération et maintenance  >  Comment installer Apache sur Centos7

Comment installer Apache sur Centos7

步履不停
步履不停original
2019-06-29 10:10:3114012parcourir

Le serveur HTTP Apache est le serveur Web le plus populaire au monde. Il s'agit d'un serveur HTTP gratuit, open source et multiplateforme qui offre des fonctionnalités puissantes et peut être étendu via divers modules. Les instructions suivantes décrivent comment installer et gérer le serveur Web Apache sur une machine CentOS 7.

Comment installer Apache sur Centos7

Installer Apache

Apache est disponible dans le référentiel CentOS par défaut et l'installation est très simple. Sur CentOS et RHEL, le package et le service Apache sont appelés httpd. Pour installer le package, exécutez la commande suivante :

sudo yum install httpd

Une fois l'installation terminée, activez et démarrez le service Apache :

sudo systemctl enable httpd
sudo systemctl start httpd

Si vous utilisez un pare-feu, vous devrez également ouvrir Ports HTTP et HTTPS 80 et 443 :

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Nous pouvons vérifier l'état et la version du service Apache par :

sudo systemctl status httpd

Sortie :

 httpd.service - The Apache HTTP Server
  Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
  Active: active (running) since Thu 2018-04-26 07:13:07 UTC; 11s ago
    Docs: man:httpd(8)
          man:apachectl(8)

 Main PID: 3049 (httpd)
  Status: "Total requests: 0; Current requests/sec: 0; Current traffic:  0 B/sec"
  CGroup: /system.slice/httpd.service
          ├─3049 /usr/sbin/httpd -DFOREGROUND
          ├─3050 /usr/sbin/httpd -DFOREGROUND
          ├─3051 /usr/sbin/httpd -DFOREGROUND
          ├─3052 /usr/sbin/httpd -DFOREGROUND
          ├─3053 /usr/sbin/httpd -DFOREGROUND
          └─3054 /usr/sbin/httpd -DFOREGROUND
sudo httpd -v

Sortie :

Server version: Apache/2.4.6 (CentOS)
Server built:  Oct 19 2017 20:39:16

Enfin, pour vérifier l'installation, ouvrez l'adresse IP de votre serveur http://VOTRE_IP

Utilisez systemctl pour gérer le service Apache

Nous pouvons gérer le service Apache comme n'importe quelle autre unité système.

Pour arrêter le service Apache, exécutez :

sudo systemctl stop httpd

Pour le redémarrer, tapez :

sudo systemctl start httpd

Redémarrez le service Apache :

$sudo systemctl restart httpd

En faisant quelques Rechargez le service Apache après les changements de configuration :

$sudo systemctl reload httpd

Si vous souhaitez désactiver le service Apache pour démarrer au démarrage :

$sudo systemctl disable httpd

et réactivez-le :

$sudo systemctl enable httpd

Plus d'Apache Pour les articles techniques connexes, veuillez visiter la colonne Tutoriel Apache pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn