Tanca l'anunci

Si desenvolupeu aplicacions PHP, definitivament necessiteu un servidor de prova. Si no teniu cap servidor al lloc web, teniu diverses opcions a Mac OS per configurar un servidor local. O prens la via interna, és a dir. utilitzeu Apache intern i instal·leu suport PHP i MySQL, o preneu el camí de menys resistència i descarregueu MAMP.

Mamp és una aplicació senzilla que us permet configurar un entorn de prova en qüestió de minuts. T'ho descarregues aquí. Podeu triar entre 2 versions. Un és gratuït i també no té algunes funcions de la versió de pagament, però és suficient per a les proves normals. Per exemple, el nombre de convidats virtuals està limitat a la versió gratuïta. És un fet que no ho és del tot. No ho he provat, però crec que la limitació només s'aplica a l'eina gràfica, que és mínima a la versió gratuïta, però si voleu més convidats virtuals, hauria de ser possible desviar-ho a través del camí clàssic dels fitxers de configuració. .

Un cop descarregat, tot el que heu de fer és arrossegar i deixar anar el directori a la vostra carpeta preferida. Ja sigui a Aplicacions globals o Aplicacions a la vostra carpeta d'inici. També és recomanable canviar la contrasenya inicial del servidor MySQL. Aquí teniu com fer-ho.

Obriu un terminal. Premeu CMD+espai per obrir SpotLight i escriviu "terminal" sense les cometes i un cop es trobi l'aplicació adequada, premeu Intro. Al terminal, escriviu:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


kde substituïu-la per la vostra nova contrasenya i premeu Intro. Si tot ha anat correctament, no rebrà cap resposta, si s'ha produït un error, s'escriurà. Posteriorment, hem de canviar la contrasenya als fitxers de configuració per accedir a la base de dades mitjançant PHPMySQL Admin. Obriu el fitxer al vostre editor de text preferit:

/Aplicacions/MAMP/bin/phpMyAdmin/config.inc.php


On a la línia 86 podem introduir la nostra nova contrasenya entre cometes.

I després el fitxer:

/Aplicacions/MAMP/bin/mamp/index.php


En aquest fitxer, sobreescriurem la contrasenya a la línia 5.

Ara podem iniciar el mateix MAMP. I després configura-ho. Feu clic a "Preferències...".

A la primera pestanya, podeu establir coses com ara quina pàgina s'ha de llançar a l'inici, si el servidor ha de començar quan s'inicia MAMP i finalitzar quan es tanca MAMP, etc. Per a nosaltres, la segona pestanya és més interessant.

En ell, podeu establir els ports en què s'han d'executar MySQL i Apache. Vaig triar 80 i 3306 de la imatge, és a dir, ports bàsics (només feu clic a "Estableix els ports PHP i MySQL predeterminats"). Si feu el mateix, OS X us demanarà la contrasenya d'administrador després d'iniciar MAMP. És per una raó senzilla i aquesta és la seguretat. Mac OS no us permetrà executar, sense contrasenya, res en ports inferiors a 1024.

A la pestanya següent, seleccioneu la versió de PHP.

A l'última pestanya, triem on s'emmagatzemaran les nostres pàgines PHP. Així per exemple:

~/Documents/PHP/Pàgines/


On col·locarem la nostra aplicació PHP.

Ara només per provar si MAMP s'està executant. Els dos llums són verds, així que fem clic a "Obre la pàgina d'inici” i s'obrirà una pàgina d'informació sobre el servidor, des de la qual podrem accedir, per exemple, a informació sobre el servidor, és a dir, què s'està executant en ell, i sobretot phpMyAdmin, amb el qual podem modelar bases de dades. Les pàgines pròpies s'executen a continuació:

http://localhost


Espero que us hagi resultat útil el tutorial i que us introdueixi en una manera senzilla de configurar un entorn de prova PHP i MySQL en un Mac.

.