Skip to content

Latest commit

 

History

History
103 lines (68 loc) · 3.56 KB

podešavanje-radnog-okruženja-MacOS.md

File metadata and controls

103 lines (68 loc) · 3.56 KB

Podešavanje radnog okruženja MacOS

Za pokretanje PHP-a na vašem lokalnom okruženju(tj. vašem računaru) trebaće vam web server. Postoji puno različitih načina da se instalira web server na MacOS. Najjednostavniji način instalacije je da se iskoristi Mac-ov ugrađeni server pomoću alata koji se zove Laravel Valet [https://laravel.com/docs/5.2/valet].

Da bi to instalirali potrebni su nam neki dodatni alati o kojima ćemo kasnije razgovarati:

Otvorite Terminal koji se nalazi u: Appliations/Utilities/Terminal.app (Prečica: CMD + SPACE i ukucajte Terminal)

Prvo ćemo instalirati Package manager za MacOs zvani BREW (Menadžer paketa/programa)

Prekopirajte sledeći text u vaš terminal i pritisnite enter (ukoliko zatraži vaš password upišite ga)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Sledeće ćemo instalirati Package manager za PHP

curl -sS https://getcomposer.org/installer | php

Nakon toga pomerićemo fajl u poseban direktorijum, da bi ga mogli koristiti globalno (iz bilo koje lokacije na raćunaru)

sudo mv composer.phar /usr/local/bin/composer

Mac dolazi sa zastarelom verzijom PHP-a. Pa ćemo ga unaprediti pomoću prethodno instaliranog BREW-a

Prvo ćemo updejtovati BREW:

brew update

I onda instalirati najnoviji PHP-a

brew install homebrew/php/php70

Pošto smo osnovne programe instalirali, sad ćemo instalirati Valet. Valet je mini server manager za Mac. Pokrenite obe linije pojedinačno.

composer global require laravel/valet
export PATH=$PATH:~/.composer/vendor/bin

Vecina developera drži sve svoje projekte na jednom mestu, pa ćemo i mi isto uraditi. U vašem user direktorijumu, napravićemo folder Projects i onda ćemo sve buduće projekte koje radimo da čuvamo u taj folder. (Primer: Projects/lekcija_1/...)

Sledeće komande pokrećite jednu po jednu liniju, te komande će ući u vas glavni direktorijum, kreirati direktorijum Projects i ući u njega.

cd
mkdir Projects
cd Projects

Da bi mogli da pristupim ovim direktorijumima preko browser-a, instaliraćemo Valet (upišite password kad ga zatraži instalacija)

valet install

Nakon uspešne instalacije, treba da damo Valet-u do znanja gde su nam projekti:

valet park

I instalacija je gotova, PHP je podešen i sad bi Vam web server trebao raditi. Da bi testirali pokrenite sledeće komande:

mkdir proba

echo "<?php echo 'Yaay, ovo radi!'; ?>" > proba/index.php

Nakon toga, otvorite vas browser i stranicu: http://proba.dev

Trebalo bi da vidite samo text: Yaay, ovo radi!

Program za rad

Dobar broj programera će vas religiozno ubeđivati da je njihov odabir programa najbolji. Ja vas pozivam da isprobate vremenom više njih i vidite koji vam najviše leži. Za potrebe ovog tutorijala ću vam dati i svoj predlog, a to je Sublime Text 3. On je brz, modularan i radi na svim operativnim sistemima. Ja ga koristim za sve svoje potrebe programiranja, kao i za pisanje ovog tutorijala. Na kraju dana, nije bitno kojeg odaberete, ali ako ste početnik, predložiću vam ipak Sublime Text 3, jer ću vam vremenom dati i gomilu saveta/prečica za njega. Jedina mana jeste da, ako ga koristite besplatno, dobijate povremeno popup podsetnik da ga kupite. Ja sa njim radim već koju godinu sa namerom da ga kupim već, ali očigledno me ne ometa dovoljno u radu :)

Ako vam se već na prvu ruku ne bude svideo, još neki dobri besplatni izbori su Notepad++(samo Win) i Eclipse(sve platforme).