Se sviluppate applicazioni PHP, avete bisognu di un servitore di prova. Se ùn avete micca un servitore in u situ web, avete parechje opzioni in Mac OS per stabilisce un servitore locale. O pigliate a strada interna, i.e. Aduprate Apache internu è installate u supportu PHP è MySQL, o pigliate a strada di a minima resistenza è scaricate MAMP.
Mamp hè una applicazione simplice chì permette di stabilisce un ambiente di prova in minuti. Scaricate lu quì. Pudete sceglie trà 2 versioni. Unu hè liberu è manca ancu alcune caratteristiche di a versione pagata, ma hè abbastanza per a prova normale. Per esempiu, u numeru di invitati virtuale hè limitatu in a versione libera. Hè un fattu chì ùn hè micca abbastanza. Ùn aghju micca pruvatu, ma pensu chì a limitazione s'applica solu à l'uttellu gràficu, chì hè minimu in a versione libera, ma se vulete più invitati virtuali, duverebbe esse pussibule di circundà via u percorsu classicu di cunfigurazione. i schedari.
Una volta scaricatu, tuttu ciò chì duvete fà hè di arrastà è sguassate u cartulare in u vostru cartulare preferitu. Sia à Applicazioni globale o Applicazioni in u vostru cartulare di casa. Hè ancu cunsigliatu di cambià a password iniziale per u servitore MySQL. Eccu cumu fà.
Aprite un terminal. Pulsà CMD + spaziu per appughjà SpotLight è scrivite "terminale" senza virgolette è una volta chì l'applicazione adatta hè stata trovata, appughjà Enter. In u terminal, scrive:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password
kde
/Applicazioni/MAMP/bin/phpMyAdmin/config.inc.php
Induve nantu à a linea 86 pudemu inserisce a nostra nova password in virgulette.
È dopu u schedariu:
/Applicazioni/MAMP/bin/mamp/index.php
In questu schedariu, scriveremu a password in a linea 5.
Avà pudemu inizià MAMP stessu. E poi cunfigurà lu. Cliccate nant'à "Preferenze ...".
In a prima tabulazione, pudete stabilisce cose cum'è quale pagina deve esse lanciata à l'iniziu, se u servitore deve principià quandu MAMP hè iniziatu è finisce quandu MAMP hè chjusu, etc. Per noi, a seconda tabulazione hè più interessante.
Nantu à questu, pudete stabilisce i porti nantu à quale MySQL è Apache duveranu eseguisce. Aghju sceltu 80 è 3306 da l'imaghjini, vale à dì i porti basi (solo cliccate nant'à "Stabilite i porti PHP è MySQL predeterminati"). Se fate u listessu, OS X dumandarà a password di l'amministratore dopu avè principiatu MAMP. Hè per una ragione simplice è questu hè a sicurità. Mac OS ùn vi permetterà micca di eseguisce, senza password, nunda in porti più bassi di 1024.
In a tabulazione dopu, selezziunate a versione PHP.
In l'ultima tabulazione, scegliemu induve e nostre pagine PHP seranu guardate. Cusì per esempiu:
~/Documenti/PHP/Pagine/
Induve mettemu a nostra applicazione PHP.
Avà solu per pruvà se MAMP hè in esecuzione. E duie luci sò verdi, cusì clicchemu nantu à "Aprite a pagina iniziale"è una pagina d'infurmazione nantu à u servitore si apre, da quale pudemu accede, per esempiu, infurmazione nantu à u servitore, vale à dì ciò chì hè in esecuzione, è soprattuttu phpMyAdmin, cù quale pudemu mudificà e basa di dati. Allora e proprie pagine correnu nantu à:
http://localhost
Spergu chì avete trovu u tutoriale utile è chì vi hà introduttu à un modu simplice per stabilisce un ambiente di teste PHP è MySQL in un Mac.
Sfurtunatamente, aghju da dì per mè chì ùn era micca. http://localhost hè un indirizzu inacceptable per mè, aghju bisognu di inizià virtualhosts cun un .htaccess funziunale. Dopu, cunfigurà un servitore 1: 1 cù hosting, chì possu fà. Per e prime duie cose, pudete espansione l'istruzzioni? Per avà, aghju un servitore php in Linux in l'uffiziu, rende u mo travagliu assai più faciule.
MAMP supporta l'indirizzu IP fissu o u stessu indirizzu web cum'è u websharing persunale, in u mo casu hè necessariu http://81.201.57.184 o http://osxfil.pilsfree.net
Allora in questu casu avete 2 opzioni. Se vulete un zigzag gràficu, cumprà a versione pro. Se sapete cumu cunfigurà Apache, mysql è php via i schedarii di cunfigurazione, pudete cunfigurà è cunfigurà u vostru propiu ambiente in Mac OS. Mac OS hà basamente Apache cum'è u so servitore WWW. Vogliu ancu scrive nantu à questu in u futuru, in ogni modu, sò primuramente preoccupatu di i picculi sviluppatori chì volenu un servitore di teste per e so applicazioni è ùn sò micca tecnichi abbastanza per cunfigurà u so propiu Apache, MySQL, PHP. Ci era una cosa simile sottu Windows, ùn mi ricordu micca cumu si chjamava.
In ogni casu, da u principiu di l'articulu, partenu da una cosa. In altre parolle, u libru di indirizzu cù Mamp hè solu una "prigione" per u vostru propiu esempiu Apache cù i schedarii di cunfigurazione. Ma s'è vo avete a cunniscenza di i schedarii di cunfigurazione, in u mo parè, questu pò esse realizatu cù Mamp lite, /Mamp/conf/apache/httpd.conf hè ciò chì avete bisognu. Questa teoria di a mo hè ancu sustinuta da u fattu chì Mamp lite è Mamp pro anu a stessa maghjina di stallazione. In ogni casu, s'ellu avia da cunfigurà via i schedari, aghju da mandà u schedariu à Apache nativu in Mac OS è aghjunghje PHP / MySQL à questu.
Grazie per l'infurmazioni, mi piacerebbe ancu andà à qualcosa d'altru. U prublema hè chì ogni triade hà una struttura di file differente, ognunu hà un set differente di moduli, cusì pensu chì saria abbastanza per arrastà conf è vhost da u servitore è u restu individualmente. Pruvaraghju, grazie.
Chì ci hè di utilizà MAMP PRO? Maneghja l'editura indipendente di tutti i .htaccess, creazione di virtualhosts (cumpresi alias names, paràmetri di sicurità, cunfigurazione di moduli php è cunfigurazione postfix), o pudete diretta domini à u vostru localhost via DDNS.
Hè ciò chì dumandate, o aghju sbagliatu a quistione ?