Како преузети & амп; Инсталирајте КСАМПП на Виндовс: Водич за ПХП

Преглед садржаја:

Anonim

Шта је КСАМПП?

КСАМПП је веб сервер са више платформи отвореног кода који се састоји од веб сервера, МиСКЛ механизма базе података и ПХП и Перл програмских пакета. Саставља га и одржава Апацхе. Омогућава корисницима да креирају ВордПресс веб локације на мрежи користећи локални веб сервер на рачунару. Подржава Виндовс, Линук и Мац.

Компајлира је и одржава Апацхе. Скраћеница КСАМПП означава;

  • Кс - [оперативни системи са више платформи] што значи да може да ради на било ком ОС Мац ОКС, Виндовс, Линук итд.
  • А - Апацхе - ово је софтвер веб сервера.
  • М - МиСКЛ - База података.
  • П - ПХП
  • П - Перл - скриптни језик

Зашто користити КСАМПП?

КСАМПП пружа контролну таблу једноставну за управљање за управљање Апацхе, МиСКЛ и другим програмима без употребе наредби. Да бисмо користили ПХП, морамо да инсталирамо Апацхе и МиСКЛ. Није лако инсталирати Апацхе и конфигурисати га, јер га између осталог треба подесити и интегрисати са ПХП-ом и Перлом. КСАМПП се бави свим сложеним подешавањима и интеграцијама Апацхе-а са ПХП-ом и Перлом.

За разлику од Јаве која ради само са Јава СДК-ом, ПХП захтева веб-сервер да би радио.

У овом водичу за КСАМПП научићете-

  • Шта је КСАМПП?
  • Зашто користити КСАМПП?
  • Како преузети и инсталирати КСАМПП
  • Основна конфигурација веб сервера КСАМПП
  • КСАМПП контролна табла
  • Конфигуришите КСАМПП
  • Који је најбољи ПХП ИДЕ?
  • Увод у ИДЕ за Нетбеанс
  • Стварање новог ПХП пројекта користећи Нетбеанс ИДЕ
  • Покретање вашег првог ПХП примера

Како инсталирати КСАМПП

Истражујемо корак по корак поступак инсталирања КСАМПП за Виндовс. За остале оперативне системе кораци инсталације КСАМПП-а су слични.

Корак 1) Преузмите КСАМПП

Кликните овде да бисте преузели КСАМПП за Виндовс: хттп://ввв.апацхефриендс.орг/ен/кампп-виндовс.хтмл

Корак 2) Започните инсталацију

Инсталација КСАМПП-а је попут инсталирања било ког другог програма Виндовс. Ипак, морамо уочити неколико ствари.

Корак 3) Покрените Сетуп

Након што преузмете КСАМПП, покрените инсталацију. Појавиће се дијалошки прозор са поруком упозорења приказан доле.

Корак 4) Промените поставке корисничке контроле

Ако користите Виндовс Виста или Виндовс 7, обавезно деактивирајте функцију контроле корисничког налога. Да бисте то урадили, изаберите Контролна табла> Кориснички налози> Промените поставке контроле приступа корисника. Дијаграм у наставку илуструје главне кораке.

Корак 5) Сачувајте подешавања

  • Након што деактивирате контролу корисничког рачуна, кликните на дугме У реду у оквиру са поруком упозорења.
  • Овај пут добијате следећу поруку

Корак 6) Кликните на Нект

На следећем екрану кликните на Нект

Корак 7) Изаберите пут Инсатллатион

На следећем екрану промените путању инсталације ако је потребно. Кликните на Нект

Корак 8) Проверите потребне услуге

На следећем екрану изаберите Апацхе и МиСКЛ. По потреби можете одабрати ФилеЗилла (ФТП клијент) ако је потребно. Кликните Инсталирај

Имајте на уму да је услуга дуготрајни програм у систему Виндовс који не захтева интервенцију корисника. Услуге се могу подесити да се аутоматски покрећу сваки пут када се покрене оперативни систем Виндовс. Да бисте могли да користите Апацхе и МиСКЛ, они би требало да раде у позадини . Инсталирајући их као услуге аутоматски покреће Апацхе и МиСКЛ у позадини кад год укључите рачунар . Ако Апацхе и МиСКЛ нисте инсталирали као услуге, морате их ручно покренути сваки пут када желите да их користите. То ћете морати да урадите са КСАМПП контролне табле.ПХП и

Корак 9) Завршите инсталацију

Након успешног завршетка инсталације, видећете следећи прозор

  • Кликните на дугме Заврши

Пре него што тестирамо нашу КСАМПП инсталацију, погледајмо прво основне директоријуме са којима ћемо радити.

Основна конфигурација веб сервера КСАМПП

У овом водичу за КСАМПП се претпоставља да сте КСАМПП инсталирали на погон Ц у оперативном систему Виндовс користећи горе поменуте кораке . Следи листа основних директоријума којих бисте требали да знате.

  • хтдоцс ; ово је веб основни директоријум. Сви наши ПХП кодови биће смештени у овај директоријум.
  • мискл - овај директоријум садржи све информације повезане са МиСКЛ машином базе података, подразумевано ради на порту 3306.
  • пхп - овај директоријум садржи ПХП инсталационе датотеке. Садржи важну датотеку под називом пхп.ини. Овај директоријум се користи за конфигурисање понашања ПХП-а на вашем серверу.

Подразумевано , веб сервер Апацхе ради на порту 80 . Ако порт 80 заузме други веб сервер, можете користити други број порта. За овај водич ћемо претпоставити да користимо порт 80. Напомена: Ако користите СКИПЕ, он користи исти порт. Затворите Скипе ако желите да користите КСАМПП за ПХП на порту 80

КСАМПП контролна табла

Контролна табла се користи за управљање програмима инсталираним путем КСАМПП-а. Да бисте отворили контролну таблу КСАМПП сервера,

  • Кликните на мени Старт
  • Истражите директоријум програма и пронађите Апаце Фриендс па КСАМПП како је приказано на доњем дијаграму

  • Дијаграм испод приказује контролну таблу.

1) Овај одељак наводи инсталиране услуге, модуле и ПИД-ове процесних ИД-ова. Зелена ознака значи да је модул инсталиран као услуга. Црвена ознака значи да није инсталирана као услуга. Да бисте инсталирали услугу, кликните на црвену ознаку. Ако дугме приказује зелену ознаку и кликнете на њега, контролна табла ће вас питати да ли желите да деинсталирате систем.

2) Овај одељак приказује прикључке повезане са модулима. Одељак акције је за;

  1. покретање и заустављање модула
  2. Отворите административне прозоре за Апацхе и МиСКЛ
  3. Отворите конфигурационе датотеке за Апацхе, МиСКЛ итд. Да бисте унели промене
  4. Погледајте датотеке дневника за модуле

3) Овај одељак садржи корисне услужне програме као што су Нетсат, пречице за Виндовс услуге итд.

4) Овај одељак приказује информације о статусу модула. Контролна табла се може користити за;

  • Инсталирајте и деинсталирајте услуге попут Апацхе, МиСКЛ итд. Које се инсталирају путем КСАМПП
  • Покретање и заустављање услуга.
  • Отворите датотеке за конфигурисање итд.

Конфигуришите КСАМПП

Погледајмо сада основне конфигурације потребне пре него што почнемо да користимо нашу КСАМПП инсталацију за развој ПХП веб страница. Укуцајте УРЛ хттп: // лоцалхост / кампп / у свој омиљени прегледач. За ово упутство користићемо Фирефок као наш веб прегледач.

Ако видите горњи екран, успешно сте инсталирали КСАМПП. Панел на левој страни садржи везе до корисних информација као што су;

  • Инсталирана верзија ПХП-а
  • Сигурносна подешавања КСАМПП-а
  • Приступ услужним програмима као што је пхпМиАдмин итд.

ПХП верзија испоручена са КСАМПП 1.8.0 је ПХП 5.4.4

Који је најбољи ПХП ИДЕ?

ПХП ИДЕ је програм који вам омогућава лако писање ПХП кодова. ПХП ИДЕ-ови су често опремљени функцијама за истицање синтаксе, ау неким случајевима и функцијама за аутоматско довршавање. То значи да ако напишете ПХП кључну реч коју познаје ПХП тумач, тада ће кључна реч бити истакнута другачијом бојом од оне која се користи за редовне изразе. Функције аутоматског довршавања аутоматски искачу познате ПХП кључне речи док их куцате. Бележница се такође може користити за писање и уређивање ПХП кодова. Недостатак употребе уређивача као што је Нотепад је тај што отклањање грешака у скриптама постаје тешко јер није лако уочити грешке као што су погрешно написане кључне речи, незатворене заграде итд. ИДЕ ће исказе истакнути грешкама, па их је лако уочити. Табела приказана испод приказује 5 популарних ПХП уредника

Уредник Лиценца Цросс Платформ Кратак опис
ИДЕ за Нетбеанс Отвореног кода да
  • Наменско окружење за ПХП кодирање са истицањем синтаксе и довршењем кода за кључне речи и друге познате информације.
  • Подржава интеграцију са ПХП МВЦ оквирима, нпр. Зенд,
  • Историја кода која приказује промене направљене у датотеци
  • СФТП, ФТП и СВН путем додатака.
Дреамвеавер Комерцијални да
  • Подржава ХТМЛ и ПХП.
  • Истицање синтаксе, савијање и довршавање кода за кључне речи и друге познате информације.
  • Подржава СФТП и ФТП.
Зенд студио Комерцијални да
  • Интегрисано са Зенд сервером и Зенд ПХП МВЦ оквиром, ПХПУнит, пхпДоцументор итд.
  • Има истицање синтаксе, савијање кода,
  • Подршка за веб услуге итд.
ПХП Ецлипсе Отвореног кода да
  • Форматор кода
  • Подржава СВН, СХХ / ФТП
Нотепад ++ Бесплатни програми Само Виндовс
  • Истицање синтаксе
  • Подржава СФТП и ФТП путем додатака.

Нетбеанс ИДЕ ПХП едитор Као што је кратко истакнуто у горњој табели, Нетбеанс ИДЕ има моћне функције које побољшавају продуктивност ПХП кодера. ИДЕ се може слободно преузети са хттпс://нетбеанс.орг/довнлоадс/индек.хтмл

  • Означавање синтаксе и функције аутоматског довршавања побољшавају вашу продуктивност
  • Има изворну подршку за системе база података као што је МиСКЛ. Не морате користити два програма за кодирање и развој базе података .
  • ИДЕ се може користити у заједничком окружењу . Ово вам добро дође када морате тимски да радите са другим програмерима.
  • ИДЕ има подршку за друге језике као што су;
    • Јава СЕ
    • Јава ЕЕ
    • Ц.
    • Ц ++

Тренутна верзија Нетбеанс ИДЕ-а од овог писања је верзија 7.3

Увод у ИДЕ за Нетбеанс

Након што успешно инсталирате Нетбеанс ИДЕ ПХП едитор, покрените програм као и било који други Виндовс програм. Појавиће се прозор приказан испод

1. Истраживач пројеката - овај панел се користи за приказ свих отворених пројеката. Пројекти су наведени у приказу стабла.

2. Трака са алаткама за пречице - ова трака са алаткама садржи пречице до често извођених задатака као што су стварање новог пројекта, отварање постојећег пројекта, поништавање и понављање радњи итд.

3. Почетна страница - ова страница садржи 3 картице, наиме - Леарн & Дисцовер, Ми Нетбеанс и Вхат'с Нев.

  • Прва картица [Леарн анд Дисцовер] вас упознаје са карактеристикама Нетбеанс ИДЕ-а, приказује неке демонстрације и водиче који се могу развити у Нетбеанс ИДЕ-у.
  • На другој картици [Ми Нетбеанс] налазе се недавно отворени пројекти, омогућава вам инсталирање додатака и активирање функција ИДЕ-а.

4. Излазни прозор - користи се за приказ резултата из програма као што су Јава конзола. Такође се користи за приказ података дневника и отклањања грешака. Снимак екрана испод приказује ИДЕ са отвореним пројектом.

Стварање новог ПХП пројекта користећи Нетбеанс ИДЕ

  • Кликните на дугме Креирај нови пројекат на траци са алаткама као што је приказано доле

  • Ако сте преузели све снопове доступне у КСАМПП НетБеанс ИДЕ, обавезно одаберите ПХП у категорији пројеката, ПХП апликација у оквиру Пројекти, а затим кликните на дугме Даље.

  • Унесите назив пројекта као што је приказано испод.

  • Уверите се да је фасцикла сачувана у инсталационом директоријуму КСАМПП ПХП, као што је приказано горе.
  • Кликните на следеће дугме када завршите.

  • Уверите се да је Покрени као: постављено на Локална веб локација (изводи се на локалном веб серверу)
    • УРЛ пројекта: постављен је на хттп: // лоцалхост / пхплессонс /

Имајте на уму да ће горња подешавања бити подразумевано подешена за вас. Не морате ништа да мењате ако нисте стручњак

  • Кликните на дугме Даље

  • ПХП едитор Нетбеанс омогућава интеграцију са ПХП МВЦ оквирима као што су Симфони и Зенд. За сада нећемо одабрати ниједан МВЦ оквир. Кликните на дугме Заврши.
  • Ваш новостворени пројекат биће приказан у прегледачу пројеката и за вас креирана страница индек.пхп.
  • Нова страница креира садржи ХТМЛ код. Замените га следећим кодом приказаним доле.

Покретање вашег првог ПХП примера

  • Кликните на дугме за покретање на траци са алаткама као што је приказано доле

  • Ваш подразумевани прегледач ће се отворити са УРЛ-ом хттп: //лоцалхост/пхплессонс/индек.пхп . Резултат „Здраво, свет!“ ће бити приказани у вашем прегледачу.

Резиме

  • КСАМПП пуни облик је Кс-цросс платформа, Апацхе, МиСКЛ, ПХП и Перл
  • ПХП едитор је програм који вам омогућава да напишете ПХП код у најкраћем могућем року и омогућава вам отклањање грешака у синтакси током дизајнирања.
  • Нетбеанс ПХП едитор је уређивач отвореног кода за више платформи који побољшава продуктивност ПХП програмера.