Zapri oglas

Če razvijate PHP aplikacije, zagotovo potrebujete testni strežnik. Če na spletnem mestu nimate strežnika, imate v sistemu Mac OS več možnosti za nastavitev lokalnega strežnika. Ali uberete notranjo pot, tj. uporabljate notranji Apache in namestite podporo za PHP in MySQL ali pa izberete pot najmanjšega odpora in prenesete MAMP.

Mamp je preprosta aplikacija, ki vam omogoča, da v nekaj minutah nastavite testno okolje. Prenesete ga zde. Izbirate lahko med 2 različicama. Ena je brezplačna in tudi nima nekaterih funkcij plačljive različice, vendar je dovolj za normalno testiranje. V brezplačni različici je na primer število virtualnih gostov omejeno. Dejstvo je, da ni povsem. Nisem poskusil, vendar mislim, da omejitev velja samo za grafično orodje, ki ga je v brezplačni različici minimalno, če pa želite več virtualnih gostov, bi ga moralo biti mogoče zaobiti po klasični poti konfiguracijskih datotek .

Ko ga prenesete, morate samo povleči in spustiti imenik v želeno mapo. V globalne aplikacije ali aplikacije v vaši domači mapi. Priporočljivo je tudi spremeniti začetno geslo za strežnik MySQL. Tukaj je opisano, kako to storiti.

Odprite terminal. Pritisnite CMD+preslednica, da prikažete SpotLight in vnesite "terminal" brez narekovajev in ko je ustrezna aplikacija najdena, pritisnite Enter. V terminal vnesite:

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


kde zamenjajte z novim geslom in pritisnite Enter. Če je vse potekalo pravilno, ne boste prejeli nobenega odgovora, če je prišlo do napake, bo zapisano. Nato moramo spremeniti geslo v konfiguracijskih datotekah za dostop do baze podatkov preko PHPMySQL Admin. Odprite datoteko v svojem najljubšem urejevalniku besedil:

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


Kje v vrstici 86 lahko vnesemo svoje novo geslo v narekovajih.

In potem datoteka:

/Applications/MAMP/bin/mamp/index.php


V tej datoteki bomo prepisali geslo v 5. vrstici.

Zdaj lahko zaženemo sam MAMP. In nato konfigurirajte. Kliknite »Nastavitve ...«.

Na prvem zavihku lahko nastavite, na primer, katera stran naj se zažene ob zagonu, ali naj se strežnik zažene, ko se MAMP zažene, in konča, ko se MAMP zapre itd. Za nas je bolj zanimiv drugi zavihek.

Na njem lahko nastavite vrata, na katerih naj delujeta MySQL in Apache. Iz slike sem izbral 80 in 3306, tj. osnovna vrata (samo kliknite na "Nastavite privzeta vrata PHP in MySQL"). Če storite enako, bo OS X po zagonu MAMP zahteval skrbniško geslo. To je iz enega preprostega razloga in to je varnost. Mac OS vam brez gesla ne dovoli zagnati ničesar na vratih, nižjih od 1024.

Na naslednjem zavihku izberite različico PHP.

Na zadnjem zavihku izberemo, kje bodo naše PHP strani shranjene. Torej na primer:

~/Dokumenti/PHP/Strani/


Kam bomo postavili našo PHP aplikacijo.

Zdaj samo za preizkus, če MAMP deluje. Obe lučki svetita zeleno, zato kliknemo na "Odpri začetno stran” in odprla se nam bo stran z informacijami o strežniku, s katere lahko dostopamo na primer do podatkov o strežniku, torej kaj se na njem izvaja, predvsem pa phpMyAdmin, s katerim lahko modeliramo baze podatkov. Lastne strani se nato izvajajo na:

http://localhost


Upam, da se vam je zdela vadnica koristna in da vas je seznanila s preprostim načinom za nastavitev testnega okolja PHP in MySQL na Macu.

.