Pa ipolowo

Ti o ba ṣe agbekalẹ awọn ohun elo PHP, dajudaju o nilo olupin idanwo kan. Ti o ko ba ni olupin lori oju opo wẹẹbu, o ni awọn aṣayan pupọ lori Mac OS lati ṣeto olupin agbegbe kan. Boya o gba ọna ti inu, i.e. o lo Apache inu ati fi PHP ati atilẹyin MySQL sori ẹrọ, tabi mu ọna ti o kere ju resistance ati igbasilẹ MAMP.

Mamp jẹ ohun elo ti o rọrun ti o fun ọ laaye lati ṣeto agbegbe idanwo ni awọn iṣẹju. O gba lati ayelujara Nibi. O le yan lati awọn ẹya 2. Ọkan jẹ ọfẹ ati tun ko ni diẹ ninu awọn ẹya ti ẹya isanwo, ṣugbọn o to fun idanwo deede. Fun apẹẹrẹ, nọmba awọn alejo foju ni opin ni ẹya ọfẹ. O ti wa ni a daju wipe o ti wa ni ko oyimbo. Emi ko gbiyanju rẹ, ṣugbọn Mo ro pe aropin nikan kan si ọpa awọn eya aworan, eyiti o jẹ iwonba ninu ẹya ọfẹ, ṣugbọn ti o ba fẹ awọn alejo foju diẹ sii, o yẹ ki o ṣee ṣe lati wa ni ayika nipasẹ ọna Ayebaye ti iṣeto. awọn faili.

Ni kete ti o ba ti gba lati ayelujara, gbogbo ohun ti o ni lati ṣe ni fa ati ju silẹ liana sinu folda ti o fẹ. Boya si Awọn ohun elo agbaye tabi Awọn ohun elo ninu folda ile rẹ. O tun ni imọran lati yi ọrọ igbaniwọle akọkọ pada fun olupin MySQL. Eyi ni bi o ṣe le ṣe.

Ṣii ebute kan. Tẹ aaye CMD + lati gbe SpotLight soke ki o tẹ “ebute” laisi awọn agbasọ ati ni kete ti o ti rii ohun elo ti o yẹ, tẹ Tẹ. Ninu ebute, tẹ:

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


KDE rọpo pẹlu ọrọ igbaniwọle tuntun rẹ ki o tẹ Tẹ. Ti ohun gbogbo ba lọ ni deede, iwọ kii yoo gba esi eyikeyi, ti aṣiṣe kan ba waye, yoo kọ. Lẹhinna, a nilo lati yi ọrọ igbaniwọle pada ninu awọn faili atunto fun iraye si ibi ipamọ data nipasẹ Abojuto PHPMySQL. Ṣii faili naa ni olootu ọrọ ayanfẹ rẹ:

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


Nibo lori laini 86 a le tẹ ọrọ igbaniwọle tuntun wa ni awọn agbasọ ọrọ.

Ati lẹhinna faili naa:

/Awọn ohun elo/MAMP/bin/mamp/index.php


Ninu faili yii, a yoo tun kọ ọrọ igbaniwọle lori laini 5.

Bayi a le bẹrẹ MAMP funrararẹ. Ati lẹhinna tunto rẹ. Tẹ lori "Awọn ayanfẹ ...".

Lori taabu akọkọ, o le ṣeto awọn nkan bii oju-iwe wo ni o yẹ ki o ṣe ifilọlẹ ni ibẹrẹ, boya olupin yẹ ki o bẹrẹ nigbati MAMP bẹrẹ ati pari nigbati MAMP ti wa ni pipade, ati bẹbẹ lọ. Fun wa, taabu keji jẹ igbadun diẹ sii.

Lori rẹ, o le ṣeto awọn ebute oko lori eyiti MySQL ati Apache yẹ ki o ṣiṣẹ. Mo yan 80 ati 3306 lati aworan naa, ie awọn ebute oko oju omi ipilẹ (kan tẹ lori "Ṣeto aiyipada PHP ati awọn ibudo MySQL"). Ti o ba ṣe kanna, OS X yoo beere fun ọrọigbaniwọle alakoso lẹhin ti o bẹrẹ MAMP. O jẹ fun idi kan ti o rọrun ati pe o jẹ ailewu. Mac OS kii yoo jẹ ki o ṣiṣẹ, laisi ọrọ igbaniwọle, ohunkohun lori awọn ebute oko kekere ju 1024.

Lori taabu atẹle, yan ẹya PHP.

Lori taabu ti o kẹhin, a yan ibi ti awọn oju-iwe PHP wa yoo wa ni ipamọ. Nitorina fun apẹẹrẹ:

~/Awọn iwe aṣẹ/PHP/Awọn oju-iwe/


Nibo ni a yoo gbe ohun elo PHP wa.

Bayi o kan lati ṣe idanwo boya MAMP nṣiṣẹ. Awọn ina mejeeji jẹ alawọ ewe, nitorinaa a tẹ lori "Ṣii oju-iwe ibẹrẹ"Ati oju-iwe alaye nipa olupin naa yoo ṣii, lati inu eyiti a le wọle si, fun apẹẹrẹ, alaye nipa olupin, ie ohun ti nṣiṣẹ lori rẹ, ati paapaa phpMyAdmin, pẹlu eyiti a le ṣe apẹẹrẹ awọn apoti isura data. Awọn oju-iwe tirẹ lẹhinna ṣiṣẹ lori:

http://localhost


Mo nireti pe o rii ikẹkọ wulo ati pe o ṣafihan ọ si ọna ti o rọrun lati ṣeto agbegbe idanwo PHP ati MySQL lori Mac kan.

Awọn koko-ọrọ: , ,
.