Затвори ја рекламата

Ако развивате PHP апликации, дефинитивно ви треба тест-сервер. Ако немате сервер на веб-локацијата, имате неколку опции на Mac OS за да поставите локален сервер. Или ќе тргнете по внатрешната рута, т.е. користите внатрешен Apache и инсталирате PHP и MySQL поддршка, или тргнете по патот на најмал отпор и преземате MAMP.

Mamp е едноставна апликација која ви овозможува да поставите средина за тестирање за неколку минути. Вие го преземате овде. Можете да изберете од 2 верзии. Едниот е бесплатен и исто така нема некои карактеристики на платената верзија, но тоа е доволно за нормално тестирање. На пример, бројот на виртуелни гости е ограничен во бесплатната верзија. Факт е дека не е баш. Не сум го пробал, но мислам дека ограничувањето важи само за графичката алатка, која е минимална во бесплатната верзија, но ако сакате повеќе виртуелни гости, би требало да биде можно да се заобиколи преку класичната патека на конфигурациските датотеки .

Откако ќе се преземе, се што треба да направите е да го повлечете и пуштите директориумот во вашата претпочитана папка. Или во глобални апликации или апликации во вашата домашна папка. Исто така, препорачливо е да ја смените почетната лозинка за серверот MySQL. Еве како да го направите тоа.

Отворете терминал. Притиснете CMD+space за да се појави SpotLight и напишете „terminal“ без наводници и штом ќе се најде соодветната апликација, притиснете Enter. Во терминалот, напишете:

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


Кде заменете ја со вашата нова лозинка и притиснете Enter. Ако сè е правилно, нема да добиете никаков одговор, ако се појави грешка, ќе биде напишано. Последователно, треба да ја смениме лозинката во конфигурациските датотеки за пристап до базата на податоци преку PHPMySQL Admin. Отворете ја датотеката во омилениот уредувач на текст:

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


Каде на линијата 86 можеме да ја внесеме нашата нова лозинка во наводници.

И потоа датотеката:

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


Во оваа датотека, ќе ја презапишеме лозинката на линијата 5.

Сега можеме да го започнеме самиот MAMP. И потоа конфигурирајте го. Кликнете на „Преференци…“.

На првиот таб, можете да поставите работи како на пример која страница треба да се стартува при стартување, дали серверот треба да започнува кога MAMP се стартува и да завршува кога MAMP е затворен итн. За нас, вториот таб е поинтересен.

На него, можете да ги поставите портите на кои треба да работат MySQL и Apache. Избрав 80 и 3306 од сликата, т.е. основни порти (само кликнете на "Поставете стандардни PHP и MySQL порти"). Ако го сторите истото, OS X ќе побара администраторска лозинка по стартувањето на MAMP. Тоа е од една едноставна причина, а тоа е безбедноста. Mac OS нема да ви дозволи да извршувате, без лозинка, ништо на порти пониски од 1024.

На следното јазиче, изберете ја верзијата на PHP.

На последното јазиче избираме каде ќе се чуваат нашите PHP страници. Така на пример:

~/Документи/PHP/Страници/


Каде ќе ја поставиме нашата PHP апликација.

Сега само да тестираме дали MAMP работи. Двете светла се зелени, па кликнуваме на „Отворете ја почетната страница” и ќе се отвори страница со информации за серверот, од која можеме да пристапиме, на пример, до информации за серверот, односно што работи на него, а особено phpMyAdmin, со кој можеме да моделираме бази на податоци. Сопствените страници потоа работат на:

http://localhost


Се надевам дека упатството ви беше корисно и дека ве запозна со едноставен начин да поставите средина за тестирање PHP и MySQL на Mac.

.