Installa PHP su Mac con MAMP

Uno degli argomenti più ricorrenti all’interno dello sviluppoWeb.com è l’installazione PHP. Abbiamo dozzine di articoli e domande frequenti create da quasi 15 anni di storia di questo sito web. Tuttavia, non avevamo mai affrontato l’installazione PHP su Mac OS X, tutorializzata e passo dopo passo come ci piace offrire sempre le informazioni.

Ora, andiamo con uno dei primi passaggi per completare il primo Passi per completare i primi passi coloro che vengono introdotti in PHP che ti offriamo già attraverso il manuale PHP di base. Per semplificare le cose e rendere la vita più facile per tutti, affronteremo questa questione attraverso uno di quegli installatori all-in-one che ci aiutano ad avere su alcuni istanti installati e configurati tutti i pacchetti software necessari per essere in grado di eseguire PHP nel nostro computer .

su Mac tradizionalmente usato il sistema chiamato Mamp, che è ciò che ti insegneremo in questo articolo, tuttavia, né è l’unico. La verità è che tutti i “produttori” che conosco uso MAMP, ma la verità è che se vuoi puoi anche trovare versioni per OS X di pacchetti popolari come XAMPP.

Davvero, per installare il piccolo mammello ti temo a dire. Se sei già un utente Mac per un po ‘di tempo non troverai alcun problema, poiché è il processo che hai utilizzato in dozzine di programmi che avrai installato sulla tua macchina. Per questo motivo e per darti un po ‘più utile a questo testo, spiegheremo anche quali sono i primi passaggi e le configurazioni di base che potresti voler fare quando inizi a utilizzare MAMPP. Alla fine di questo testo troverai anche un video che ho registrato per spiegare queste stesse cose ma visivamente.

Mamp o Mamp Pro

Come diciamo sempre PHP come confortevole è avere un server Web a livello locale, dove creerai le tue pagine durante la fase di sviluppo. Quindi le pagine saliranno a un server Web Internet in modo che siano disponibili per tutti e in qualsiasi momento. Pertanto, per lavorare con PHP avrai bisogno di tre elementi di base. Apache che è un server Web, il modulo PHP (in modo che Apache sia in grado di interpretare ed eseguire pagine con PHP) e MySQL (un database con cui costruire le tue applicazioni).

Questi tre li hai in MAMP per installare tutto in uno e in un modo semplice. Essi anche loro configurati perfettamente in modo da poter iniziare a usarli al momento. Sia la versione “Mamp” che il loro fratello maggiore “Mamp Pro” contengono questi tre ingredienti fondamentali, quindi, uno di loro sarà sufficiente. Mamp (A Dry) è gratuito, quindi rappresenta la migliore opzione da iniziare. Quindi, che altro ottengo se ho Mamp Pro?

Davvero poche persone che conosco uso Mampp Pro, ma la nostra comunità della comunità di sviluppoWeb.com Community e Insegnante insegnante @micromante utilizza il Mamp Pro, perché ha Alcuni entrambi sono molto professionalmente. Il prezzo è più che ragionevole e ha diversi miglioramenti interessanti come una configurazione del server di posta elettronica per inviare posta da pagine PHP, possibilità di scegliere tra molte versioni di PHP, accesso al server attraverso la rete locale, ecc. Ma quello che ha attirato la mia attenzione per la sua utilità e perché è qualcosa che a volte ti dà qualche altro problema è la possibilità di usare ciò che viene chiamato “host virtuale”.

Nota: se lo sei Nuovo in PHP sicuramente non dirti nulla di quello del “host Virrup”. In tal caso non si preoccupano, ma per coloro che vogliono sapere cosa intendo è creare una specie di server indipendente per ciascuno dei siti che desideri ospitare (per ogni progetto di ogni cliente). In questo modo è possibile accedere al progetto con un nome di dominio qualcosa come micliente.example.com, che ti offre un ambiente molto più simile di quello che avrete pubblicato il sito una volta che sei sul server remoto e dal dominio finale. Inoltre, essendo un host indipendente hai l’opportunità di configurare anche le cose indipendentemente, senza influire su altri progetti che hai sul tuo stesso computer.

Primi passi con MAMP

La versione mámps di base è molto semplice, ma ci sono alcune cose che puoi sapere per rendere il tuo utilizzo un po ‘di più.

Accensione e spegnimento Servizi:

Dalla finestra di amministrazione del mammp è possibile attivare e fuori dai servizi (Apache e MySQL). C’è un semplice pulsante per questa attività che non avrai problemi nell’individuare dalla finestra principale. Tieni presente che il server Web sarà disponibile solo (così come tutte le pagine che si bloccano) quando il server è acceso. Un problema tipico di non essere in grado di accedere a una pagina sul tuo server è che hai dimenticato di avviare i servizi.

PORT:

MAMMP Configura per impostazione predefinita Apache da ascoltare in una determinata porta, per impostazione predefinita 8888. Ecco perché il percorso del tuo server in locale è:

http://localhost:8888

La parola “localhost” è un alias del tuo computer locale e quindi con “: 8888” Indica la porta in cui è il tuo server Web è configurato. Questa porta può anche modificarla dall’interfaccia di gestione MAMMP.

Nota: Generalmente i server Web funzionano con la porta 80. In tali casi non è necessario indicare la porta, poiché il browser lo userà così predefinito Accedi ai siti Web. Solo nel caso in cui il server Web sia configurato in una porta diversa, è necessario indicarlo nell’URL. Bone, http://localhost è la stessa di scrittura http://localhost: 80. Mamp Configura Apache in un’altra porta in modo da non avere incompatibilità con altre applicazioni che possono anche utilizzare quella stessa porta.

Directory di pubblicazione:

Altre cose che dovresti imparare è un posto è la directory “root” del tuo server web. È molto facile localizzare nell’installazione di base del MAMP. Vai solo a “Preferenze / Apache” e lo troverai. Per impostazione predefinita è sul tuo disco rigido, directory “Applicazioni / MAMP / HTDocs”. Se lo desideri, puoi cambiarlo, per posizionarlo in un’altra cartella diversa, ma non lo consiglio a meno che tu non abbia già una piccola esperienza.

Quanto è importante la directory di pubblicazione che è il luogo in cui Hai intenzione di posizionare tutti i file che vuoi essere disponibile tramite il tuo server Web. In quella cartella è possibile inserire sia pagine HTML che PHP, file CSS, immagini, JS, ecc. Voglio dire, tutto è nel tuo progetto o in ciascuno dei progetti che avrai sul server. Per accedere a questi file, basta scrivere il percorso dal server http://localhost:8888 e quindi il percorso per accedere a quel file dalla directory principale di pubblicazione.

http://localhost:8888 /directory/archivo.php

Penso con questi concetti iniziali che hai abbastanza da iniziare senza paura del liarte più del account. Ricorda che in SviluppoWeb.com hai molti altri AIDS per approfondire PHP nella sezione approfondita PHP.

Video di installazione MAMMP

Nel prossimo video puoi vedere come un rookie come i Nei sistemi OS X installato il mammpo in 3 minuti. Spiegherò anche le cose più importanti che dovresti sapere in modo da non rovinare nei primi passaggi utilizzando il tuo server Web locale.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *