Isara ang ad

Kung bumuo ka ng mga PHP application, tiyak na kailangan mo ng test server. Kung wala kang server sa website, mayroon kang ilang mga opsyon sa Mac OS upang mag-set up ng lokal na server. Alinman ay dadaan ka sa panloob na ruta, i.e. gumagamit ka ng panloob na Apache at nag-install ng suporta sa PHP at MySQL, o tinahak ang landas ng hindi bababa sa pagtutol at i-download ang MAMP.

Ang Mamp ay isang simpleng application na nagbibigay-daan sa iyong mag-set up ng isang pagsubok na kapaligiran sa ilang minuto. I-download mo ito dito. Maaari kang pumili mula sa 2 bersyon. Ang isa ay libre at kulang din ang ilang mga tampok ng bayad na bersyon, ngunit ito ay sapat na para sa normal na pagsubok. Halimbawa, ang bilang ng mga virtual na bisita ay limitado sa libreng bersyon. Ito ay isang katotohanan na ito ay hindi lubos. Hindi ko pa ito sinubukan, ngunit sa palagay ko ang limitasyon ay nalalapat lamang sa tool ng graphics, na minimal sa libreng bersyon, ngunit kung gusto mo ng higit pang mga virtual na panauhin, posible na makalibot dito sa pamamagitan ng klasikong landas ng pagsasaayos. mga file.

Kapag na-download na, ang kailangan mo lang gawin ay i-drag at i-drop ang direktoryo sa iyong ginustong folder. Alinman sa mga pandaigdigang Application o Application sa iyong home folder. Maipapayo rin na baguhin ang paunang password para sa MySQL server. Narito kung paano ito gawin.

Magbukas ng terminal. Pindutin ang CMD+space upang ilabas ang SpotLight at i-type ang "terminal" nang walang mga quote at kapag natagpuan ang naaangkop na application, pindutin ang Enter. Sa terminal, i-type ang:

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


kde palitan ng iyong bagong password at pindutin ang Enter. Kung tama ang lahat, hindi ka makakakuha ng anumang tugon, kung may naganap na error, isusulat ito. Kasunod nito, kailangan nating baguhin ang password sa mga configuration file para sa pag-access sa database sa pamamagitan ng PHPMySQL Admin. Buksan ang file sa iyong paboritong text editor:

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


Kung saan sa linya 86 maaari nating ipasok ang ating bagong password sa mga panipi.

At pagkatapos ay ang file:

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


Sa file na ito, i-overwrite namin ang password sa linya 5.

Ngayon ay maaari na nating simulan ang MAMP mismo. At pagkatapos ay i-configure ito. Mag-click sa “Preferences…”.

Sa unang tab, maaari kang magtakda ng mga bagay tulad ng kung aling page ang dapat ilunsad sa startup, kung dapat magsimula ang server kapag nagsimula ang MAMP at magtatapos kapag sarado ang MAMP, atbp. Para sa amin, ang pangalawang tab ay mas kawili-wili.

Dito, maaari mong itakda ang mga port kung saan dapat tumakbo ang MySQL at Apache. Pinili ko ang 80 at 3306 mula sa imahe, ibig sabihin, mga pangunahing port (i-click lamang sa "Itakda ang default na PHP at MySQL port"). Kung gagawin mo ang parehong, hihilingin ng OS X ang password ng administrator pagkatapos simulan ang MAMP. Ito ay para sa isang simpleng dahilan at iyon ay kaligtasan. Hindi ka hahayaan ng Mac OS na tumakbo, nang walang password, anumang bagay sa mga port na mas mababa sa 1024.

Sa susunod na tab, piliin ang bersyon ng PHP.

Sa huling tab, pipiliin namin kung saan iimbak ang aming mga pahina sa PHP. Kaya halimbawa:

~/Mga Dokumento/PHP/Mga Pahina/


Saan namin ilalagay ang aming PHP application.

Ngayon para lang subukan kung tumatakbo ang MAMP. Ang parehong mga ilaw ay berde, kaya nag-click kami sa "Buksan ang panimulang pahina” at magbubukas ang isang pahina ng impormasyon tungkol sa server, kung saan maa-access namin, halimbawa, ang impormasyon tungkol sa server, i.e. kung ano ang tumatakbo dito, at lalo na ang phpMyAdmin, kung saan nagagawa naming mag-modelo ng mga database. Ang sariling mga pahina ay tatakbo sa:

http://localhost


Umaasa ako na nakita mong kapaki-pakinabang ang tutorial at ipinakilala ka nito sa isang simpleng paraan upang mag-set up ng PHP at MySQL test environment sa isang Mac.

.