L3 Info : PHP et Applications Web
 
◃  Ch. 9 HTTPD  ▹
 

Installation Apache HTTP Server sous Ubuntu

  • Liste des packages de base : apache2, apache2-bin, apache2-data, apache2-utils
  • ressource (en L2 je ne recommande pas LAMP qui concerne un environnement apache-mysql-php qui n'inclut pas postgresql)
  • Commande d'installation des packages : $ sudo apt install apache2 apache2-bin ... (accepter l'installation des éventuels packages dépendants)
  • Vérification de l'état du serveur :
    $ sudo service apache2 status
    ● apache2.service - The Apache HTTP Server
    Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
    Active: active (running) since Mon 2023-02-27 17:03:33 CET; 1 week 0 days ago
    Docs: https://httpd.apache.org/docs/2.4/
    Main PID: 897 (apache2)
    Tasks: 11 (limit: 38054)
    Memory: 49.5M
    CPU: 20.138s
    CGroup: /system.slice/apache2.service
    ├─ 897 /usr/sbin/apache2 -k start
    ├─205694 /usr/sbin/apache2 -k start
    ├─205696 /usr/sbin/apache2 -k start
    ├─205697 /usr/sbin/apache2 -k start
    ├─205698 /usr/sbin/apache2 -k start
    ├─205699 /usr/sbin/apache2 -k start
    ├─209570 /usr/sbin/apache2 -k start
    ├─209571 /usr/sbin/apache2 -k start
    ├─210307 /usr/sbin/apache2 -k start
    ├─210308 /usr/sbin/apache2 -k start
    └─210314 /usr/sbin/apache2 -k start
  • La racine du serveur se trouve sur /var/www/html et correspond à cette URL : http://localhost/ qui accède au fichier index.html