Nouveau

Comment installer PHP sur un Mac

Comment installer PHP sur un Mac



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

De nombreux propriétaires de sites Web utilisent PHP avec leurs sites Web pour étendre les capacités des sites. Avant de pouvoir activer PHP sur un Mac, vous devez d'abord activer Apache. PHP et Apache sont tous deux des logiciels libres et sont installés sur tous les Mac. PHP est un logiciel côté serveur et Apache est le logiciel de serveur Web le plus utilisé. Activer Apache et PHP sur un Mac n'est pas difficile à faire.

01de 04

Activer Apache sur MacOS

Pour activer Apache, ouvrez l'application qui se trouve dans le dossier Applications> Utilitaires du Mac. Vous devez basculer vers l'utilisateur root dans Terminal afin de pouvoir exécuter des commandes sans aucun problème d'autorisation. Pour basculer vers l'utilisateur root et démarrer Apache, entrez le code suivant dans Terminal.

sudo su -

apachectl début

C'est ça. Si vous voulez vérifier si cela a fonctionné, entrez // localhost / dans un navigateur. La page de test Apache standard devrait s'afficher.

02 sur 04

Activer PHP pour Apache

Faites une sauvegarde de la configuration Apache actuelle avant de commencer. C'est une bonne pratique car la configuration peut changer avec les futures mises à niveau. Pour ce faire, entrez les informations suivantes dans le terminal:

cd / etc / apache2 /

cp httpd.conf httpd.conf.sierra

Ensuite, éditez la configuration Apache avec:

vi httpd.conf

Décommentez la ligne suivante (enlevez le #):

LoadModule php5_module libexec / apache2 / libphp5.so

Ensuite, redémarrez Apache:

apachectl redémarrer

Remarque: lorsque Apache est en cours d'exécution, son identité est parfois "httpd", ce qui signifie "démon HTTP". Cet exemple de code suppose une version de PHP 5 et MacOS Sierra. À mesure que les versions sont mises à niveau, le code doit être modifié pour prendre en compte les nouvelles informations.

03 sur 04

Vérifier que PHP est activé

Pour vérifier que PHP est activé, créez une page phpinfo () dans votre DocumentRoot. Dans MacOS Sierra, le répertoire DocumentRoot par défaut se trouve dans / Library / WebServer / Documents. Vérifiez ceci depuis la configuration d'Apache:

grep DocumentRoot httpd.conf

Créez la page phpinfo () dans votre DocumentRoot:

echo '/Library/WebServer/Documents/phpinfo.php

Ouvrez maintenant un navigateur et entrez //localhost/phpinfo.php pour vérifier que PHP est activé pour Apache.

04 sur 04

Commandes Apache supplémentaires

Vous avez déjà appris à démarrer Apache en mode Terminal avec apachectl début. Voici quelques lignes de commande supplémentaires dont vous pourriez avoir besoin. Ils doivent être exécutés en tant qu'utilisateur root dans Terminal. Sinon, préfixez-les avec.

Arrête Apache

arrêt apachectl

Arrêt gracieux

apachectl gracieux-stop

Redémarrer Apache

apachectl redémarrer

Redémarrage gracieux

apachectl gracieux

Pour trouver la version d'Apache

httpd -v

Remarque: Un démarrage, un redémarrage ou un arrêt en douceur empêche un arrêt brusque de la procédure et permet la fin des processus en cours.


Voir la vidéo: Apprendre le PHP : Chapitre 2, Installer PHP sur MacOS (Août 2022).