Zatvori oglas

Ako razvijate PHP aplikacije, svakako vam je potreban test server. Ako nemate server na web stranici, na Mac OS-u imate nekoliko opcija za postavljanje lokalnog servera. Ili idete internom rutom, tj. koristite interni Apache i instalirate podršku za PHP i MySQL ili krenete putem najmanjeg otpora i preuzmete MAMP.

Mamp je jednostavna aplikacija koja vam omogućava da postavite testno okruženje za nekoliko minuta. Vi ga preuzmete ovdje. Možete birati između 2 verzije. Jedna je besplatna i također nema neke funkcionalnosti plaćene verzije, ali je dovoljna za normalno testiranje. Na primjer, broj virtualnih gostiju je ograničen u besplatnoj verziji. Činjenica je da nije sasvim. Nisam probao, ali mislim da se ograničenje odnosi samo na grafički alat, koji je minimalan u besplatnoj verziji, ali ako želite više virtualnih gostiju, trebalo bi ga moći zaobići klasičnim putem konfiguracijskih datoteka .

Nakon preuzimanja, sve što trebate učiniti je povući i ispustiti direktorij u željenu mapu. Ili u globalne aplikacije ili aplikacije u vašem početnom folderu. Takođe je preporučljivo promijeniti početnu lozinku za MySQL server. Evo kako to učiniti.

Otvorite terminal. Pritisnite CMD+razmak da biste otvorili SpotLight i ukucajte "terminal" bez navodnika i kada se pronađe odgovarajuća aplikacija, pritisnite Enter. U terminalu upišite:

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


kde zamijenite novom lozinkom i pritisnite Enter. Ako je sve prošlo kako treba, nećete dobiti nikakav odgovor, ako je došlo do greške, biće napisano. Nakon toga, moramo promijeniti lozinku u konfiguracijskim datotekama za pristup bazi podataka preko PHPMySQL Admin-a. Otvorite datoteku u svom omiljenom uređivaču teksta:

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


Gdje na liniji 86 možemo unijeti našu novu lozinku pod navodnicima.

A onda fajl:

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


U ovoj datoteci ćemo prepisati lozinku u redu 5.

Sada možemo pokrenuti sam MAMP. I onda ga konfigurišite. Kliknite na “Preferences…”.

Na prvoj kartici možete podesiti stvari poput toga koja stranica treba da se pokrene pri pokretanju, da li server treba da se pokrene kada se MAMP pokrene i završi kada se MAMP zatvori, itd. Za nas je drugi tabulator zanimljiviji.

Na njemu možete postaviti portove na kojima bi MySQL i Apache trebali raditi. Odabrao sam 80 i 3306 sa slike, tj. osnovne portove (samo kliknite na "Postavite zadane PHP i MySQL portove"). Ako učinite isto, OS X će tražiti administratorsku lozinku nakon pokretanja MAMP-a. To je iz jednog jednostavnog razloga, a to je sigurnost. Mac OS vam neće dozvoliti da pokrenete, bez lozinke, bilo šta na portovima manjim od 1024.

Na sljedećoj kartici odaberite verziju PHP-a.

Na posljednjoj kartici biramo gdje će naše PHP stranice biti pohranjene. Tako na primjer:

~/Documents/PHP/Pages/


Gdje ćemo postaviti našu PHP aplikaciju.

Sada samo da testiram da li MAMP radi. Oba svjetla su zelena, tako da kliknemo na "Otvorite početnu stranicu” i otvoriće se informativna stranica o serveru sa koje možemo pristupiti, na primjer, informacijama o serveru, odnosno šta se na njemu radi, a posebno phpMyAdminu, pomoću kojeg možemo modelirati baze podataka. Vlastite stranice se zatim pokreću na:

http://localhost


Nadam se da vam je vodič bio koristan i da vas je upoznao sa jednostavnim načinom postavljanja PHP i MySQL test okruženja na Mac računaru.

.