====== Serveur Web Linux Apache ====== {{ informatique:serveur:web-linux-apache:pasted:20201225-185814.png?75x75|Serveur Web Linux Apache}} Je vous invite à savoir comment faire pour installer et configurer un serveur **Web Liuux Apache**. Ceci inclus la configuration des fichiers et démarrer, arrêter et activer votre serveur httpd / Apache 2 Linux. L'association des mots **Linux**, **Apache**, **MariaDB** et **PHP** donne l'acronyme **LAMP**. **Linux** est le __système d'exploitation__, ou OS, qui permet de faire cohabiter plusieurs programmes et produire un résultat. **Apache** est un programme qui fonctionne de manière continue afin de __fournir des pages Internet__ aux visiteurs. Sans **PHP** associé, les pages seraient statiques, c'est-à-dire que les pages fournies ressembleraient à du texte, sans que le texte puisse s'adapter. **PHP** permet de __rendre plus intelligent__ le site. Et enfin, **MariaDB** est __une base de données__. C'est un programme qui rassemble des données par thème et peuvent être triées, extraites et modifiées via des algorithmes précis. Je vous propose une installation de ces applications, ainsi qu'un paramétrage qui vous permettra d'avoir une solution qui tient la route. C'est un premier pas afin d'avoir une solution clé en main avec les bons paramètres. Les prérequis qui ne seront pas abordés, sont les suivants : * **Debian 10** est installé sur un serveur VPS, serveur virtuel ... * un accès **ssh** au serveur * quelques notions de **BASH** ===== Table des matières ===== * [[.:|Introduction]] * [[.:preparer-le-serveur-linux|]] **Serveur LAMP à installer** * Apache * [[.:installer-apache-2-4|]] * PHP * [[.:installer-php-fpm|]] * [[.:configurer-php-fpm|]] * [[.:modifier-la-page-index-apache|]] * [[.:configurer-apache2-pour-php-fpm|]] * Apache, optimisations * [[.:http_www_apache2]] * [[.:http_apache2]] * [[.:directives-apache2-serveur-configuration-repertoire]] * [[.:www-data-droits]] * [[.:accelerer-le-traitement-php|]] * PHP, options * [[.:php-installer-un-second-moteur|]] * SGBD : MariaDB * [[informatique:linux:applications:sgbd:mariadb:installer-mariadb-server]] * [[informatique:serveur:web-linux-apache:reinitialiser-le-mot-de-passe-root-mysql]] * [[informatique:serveur:web-linux-apache:installer-phpmyadmin]] * Apache, https * [[informatique:serveur:web-linux-apache:ssl-let-s-encrypt-certbot]] * [[.:https_www_apache2|]] * Réseau * [[informatique:serveur:web-linux-apache:configurer-ipv6-sur-son-site]] **maintenance** * [[informatique:serveur:web-linux-apache:comment_demenager_un_hebergement_web_sans_trop_de_perturbations]] **applications web** * [[informatique:serveur:web-linux-apache:wordpress]] * [[informatique:serveur:web-linux-apache:nextcloud]] **articles obsolètes** * [[.:lamp|]] * [[informatique:serveur:web-linux-apache:ssl-let-s_encrypt-certbot-auto]] * [[informatique:serveur:web-linux-apache:configurer-plusieurs-versions-de-php-avec-apache-2-4]] * [[informatique:serveur:web-linux-apache:https_proxy_apache2]]