linux par un perpétuel newbie
arcade --->



gnomeapplicationscontact
accueil > Des applications

Apache serveur et PHP

par skay • modifié le 21/04/2008 04:15

Les paquetages



Installez les paquets suivants:
httpd, le serveur Apache
php, le langage PHP
system-config-httpd, l'interface de configuration
system-config-services, si pas déjà installé

Configuration de base pour Apache


Aller dans l'interface de configuration
Bureau -> Administration -> Paramètres de serveur -> HTTP

Donnez un nom à votre serveur, celui choisi ou indiqué dans le fichier /etc/hosts

Maintenant, vérifions son fonctionnement
Bureau -> Administration -> Paramètres de serveur -> Services

Dans la liste de gauche, allez sur httpd, sélectionnez-le et cliquez Démarrer. De l'information sur l'opération est donnée sur la colonne de droite. Si tout se passe bien, stoppez le serveur httpd, puis relancez-le.

Assurez-vous ensuite qu'il est bien coché et cliquez le bouton enregistrer pour qu'il soit chargé automatiquement au prochain démarrage.

Dernière vérification, ouvrir la page d'accueil locale.
Ouvrez votre navigateur préféré et entrez l'adresse: http://localhost
Vous devriez obtenir cette page:


Pour finir, vérifions que PHP est bien actif...

Le serveur Apache utilise comme racine par défaut le dossier /var/www/html pour afficher vos pages. Vous devrez donner à ce dossier "html" les droits nécessaires en écriture, lecture et exécution.

Ouvrons une console en root (su -)
chmod -R 0777 /var/www/html


Attention, 0777 autorise tout le monde à tout... 0755 ou 0775 peuvent être souhaitables selon votre configuration de droits...

Créons une page php de base avec un éditeur HTML comme bluefish (disponible via yum sur le dépôt)

<?php
echo "hello world !";
?>


La page d'accueil de votre serveur (http://localhost/) doit être enregistrée en /var/www/html/index.php

Une fois la page index.php enregistrée, revenez dans le navigateur web, rafraîchissez l'adresse http://localhost et vous verrez un sublime "hello world !" signifiant que le code PHP est bien reconnu par Apache...

Fichier de configuration httpd.conf


Il est bien sûr possible de changer le répertoire par défaut pour le stockage de vos pages et modifier le fonctionnement en général de votre serveur Apache en éditant le fichier de configuration. Pour cela, passer en root dans un terminal (su -) et éditez le fichier suivant:
gedit /etc/httpd/conf/httpd.conf


Avant toute modification, il est bon de penser à faire une copie du httpd.conf originel et fonctionnel, au cas ou... Toujours en root dans la console
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.sauvegarde


On ne peut que recommander la lecture attentive des informations contenues dans ce fichier


Poster un commentaire
pseudo: (*)
e-mail:
URL:
commentaire: (*)
* obligatoire

Les commentaires sont visualisés avant publication.
^haut