Apache
Il s'agit d'un serveur web, gratuit et open-source, installable sous Microsoft WindowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple). et sous LinuxSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group. D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public.. C'est lui qui va répondre directement aux requêtes du client web (navigateur).
Le site officiel est http://httpd.apache.org/.
Il y a des modifications
importantes entre Apache 2.4 et la v2.2: https://httpd.apache.org/docs/2.4/fr/upgrading.html
Pour connaître la version de votre serveur Apache: apache2 -v (Apache2 => au moins version 2...)
Installer Apache
- Sous WindowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple).: http://httpd.apache.org/download.cgi, des explications ici.
- Sous LinuxSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group.
D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public. MandrivaSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group.
D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public. ou Mageïa, debianSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group.
D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public. (raspbianSyst?me d'exploitation de type Linux (Debian) pour Raspberry Pi. et autres forks),
des explications sont données
dans cette page:
- Installation Apache
- Un site en développement (et un seul environnement)
- Multi-sites
- Lancer/Relancer/Stoper Apache
- Apache Code 403
- Sécurité !
- Rendre accessible son site à l'extérieur
- Annexes
Mieux, installer Apache MySQL et PHP...
Cependant, si vous voulez avoir un serveur intégrant PHP et MySQL, il est préférable d'installer des paquets comprenant Apache, php et MySQL voire phpMyAdmin. Cela vous évitera pas mal de déboires !
- Pour Microsoft, regardez WAMP (WindowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple).
Apache MySQL PHP) ou encore EasyPHP.
- Téléchargez WAMP, mais aussi les versions redistribuable de VC (les chemins d'accès internet seront indiqués lors de l'installation de WAMP pour pouvoir les télécharger si nécessaire).
- Installer les versions 32 et 64 bits de VC, puis WAMP.
- PHPMyAdmin sera installé. Pour le lancer: localhost/phpmyadmin. L'utilisateur sera nommé rootroot est le nom par défaut de l'utilisateur Unix ayant tous les privilèges. Il peut donc accéder à tous les répertoires, administrer le serveur, ... Aussi appelé super utilisateur ou super user. root peut aussi représenter le répertoire racine / sur un système Unix. par défaut et il n'y aura pas de mot de passe.
- Sous LinuxSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group. D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public., il existe un paquet LAMP (LinuxSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group. D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public. Apache MySQL PHP, une connexion internet sera requise pour l'installation).
- Sous MacL'adresse Mac est l'identifiant unique d'une carte réseau. Une autre définition existe, mais il est peu probable sur ce site:Mac peut en effet désigner un Macintosh, ordinateurs conçus et vendus par la société Apple. , installez le paquet MAMP (Macintosh Apache MySQL PHP).
Il existe encore d'autres suivant la plateforme (SAMP pour solarisSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group. D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public., ...)
Exemple d'installation Apache sous DebianSystème d'exploitation multitâche et multi-utilisateur(1969). UNIX est une marque déposée de l'Open Group. D'autres systèmes "compatibles UNIX" existent: BSD, Linux, Android, OS X pour les plus connus du grand public. (valable aussi pour raspbianSyst?me d'exploitation de type Linux (Debian) pour Raspberry Pi.)
Chapitres
Détails des directives de paramétrage Apache