Инсталирајте апацхе, пхп и мискл (мариадб) на Виндовс помоћу кампп

Видео: 1001364 2024

Видео: 1001364 2024
Anonim

Неки од вас могу имати идеју шта наслов значи, а неки не, па пре него што уђемо у овај туториал, упознајмо се са свим терминима.

Апацхе је тренутно најкоришћенији софтвер за веб сервере и последњих 20+ година је отпочетка издавања 1995. године. Обрађује ХТТП захтеве и омогућава нам да складиштимо, обрађујемо и достављамо веб странице локално или на Интернету. Све веб локације захтевају да се веб сервер приказује у веб претраживачу.

ПХП је скриптни језик на страни сервера. ПХП може да се покреће локално, сам по себи, али најчешће се користи као проширење за веб сервер. У овом случају омогућава програмеру да покрене ПХП апликацију на серверу и испоручи резултат путем прегледача. Ово је један од најпопуларнијих скриптних језика на страни сервера.

МиСКЛ је апликација за сервер базе података која нам омогућава складиштење и испоруку података за апликације и / или веб локације. МиСКЛ је већ дуго година стандард у софтверу отворених кода. Али откад је Сун Мицросистемс купио 2008. године и поново продао Орацлеу 2010. године, оригинални оснивачи сматрали су да се удаљио од своје отворене природе до комерцијалније верзије. Као одговор на то, оснивачи МиСКЛ-а су форсирали изворни код и створили МариаДБ, падајућу замену за МиСКЛ која обећава да ће увек остати отвореног кода и компатибилна са МиСКЛ АПИ-јем и командама.

Ако саберемо све горе наведене податке, тада би требало да добијемо веб сервер (Апацхе) који може да користи скриптни језик на страни сервера (ПХП) и могућност складиштења података користећи сервер базе података (МариаДБ).

Сваки од описаних комада софтвера доступан је бесплатно и може се преузети са њихових наменских веб локација или овлашћених огледала. Проблем је у томе што ручна конфигурација може да потраје неко време и захтева неко напредно знање рачунара / сервера да би се разумело шта свака опција ради.

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

Шта ће вам требати:

  • рачунар са Мицрософт Виндовс-ом
  • интернетска веза за преузимање инсталационог програма
  • стрпљење

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

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

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

4. Након покретања сервера, отворите свој омиљени прегледач и усмјерите га на хттп://172.0.0.1 или хттп: // лоцалхост да бисте приступили главној страници КСАМПП-а. Одавде можете приступити пхпМиАдмин, прегледати ПХП конфигурацију помоћу ПХПИнфо-а, као и одељак за често постављана питања и одељак ХОВ-ТО који би требао бити довољан да започнете с КСАМПП-ом.

Честитам! Инсталирали сте Апацхе, ПХП и МиСКЛ / МариаДБ на Виндовс машини користећи КСАМПП. Сада можете тестирати и развијати веб локације покрећући их локално, уместо да постављате сваку датотеку на веб сервер након уређивања.

НАПОМЕНА 1: Да бисте приступили веб локацији или скрипту помоћу КСАМПП-а, морат ћете преместити датотеке веб локације у мапу названу ХТДОЦС која се налази унутар инсталационе мапе КСАМПП (обично Ц: \ КСАМПП).

НАПОМЕНА 2: Портове 80 и 443, које Апацхе подразумевано користи, могу да блокирају или резервишу на вашем рачунару друге апликације. На примјер, Скипе резервише ове портове у случају да други нису доступни, и наставља да их резервише иако их не користи. Ово можете онемогућити у Скипеу ако поништите потврду Користи прикључке 80 и 443 за додатне долазне везе под Алатке -> Опције -> Напредно -> Веза.

НАПОМЕНА 3: Ако ваш уређај стоји иза рутера и желите да приступите веб локацијама на којима се налази КСАМПП са спољне везе, мораћете да поставите порт на рутеру на уређај КСАМПП за портове 80 (ХТТП), 443 (ХТТПС) и 3306 (МиСКЛ).

Ако имате било каквих других питања, молимо вас да користите одељак за коментаре испод.

Инсталирајте апацхе, пхп и мискл (мариадб) на Виндовс помоћу кампп