Реклама
Неки од наших чланака овде на МакеУсеОф захтевају употребу сопственог веб сервера. Иако је најлакши начин за проналажење веб простора куповина хостинга Објашњени различити облици хостинга веб страница [Објасњена технологија] Опширније тамо где је веб сервер постављен за вас, бесплатна и готово једноставна опција за коришћење је инсталација сервера на ваш локални кућни рачунар. Покрили смо се ВАМП Како подесити властити ВАМП серверВАМП сервер је најлакши и безболни начин за подешавање Апацхе, МиСКЛ и ПХП на Виндовс за хостинг веб локација. Опширније раније и сада бих хтео да надоградим тему софтверским пакетом познатим као КСАМПП.
КСАМПП је колекција софтвера која укључује Апацхе, МиСКЛ, ПХП и Перл. Такође укључује Томцат, ФилеЗилла ФТП сервер и Мерцури Маил за слање е-порука. Ови пакети се користе за следеће задатке:
- Апацхе - Веб сервер, домаћин садржаја на http://localhost/
- МиСКЛ - Сервер база података, многи софтверски пакети га користе за чување података
- ПХП - Програмски језик, многи савремени програми то користе као језик
- Перл - Програмски језик, многи програми користе овај језик и дуже је од ПХП-а
- Томцат - Сервер који се користи за извршавање Јава програма
- ФилеЗилла - ФТП сервер који се користи за пренос датотека у / са ваше локалне машине (потребан је само ако вам је потребан даљински приступ)
- Меркур пошта - Маил систем који се користи за слање е-порука
Ови програми раде заједно да би вам пружили врло робусно окружење за хостинг веб програма на вашој локалној машини.
Почетак
Преузмите исправан програм за ваш оперативни систем. Овај туториал ће ићи преко Виндовс верзија, али МацОС Кс, Линук и Соларис верзије су врло сличне. Покрените инсталацијски програм и кликните ОК у било којем безбедносном дијалогу који се појави. Када дођете до следећег менија:
Предлажем да се одјавите од Апацхе и МиСКЛ као услуге јер ће вам ово омогућити касније да боље управљате софтвером.
Када завршите, кликните на „Да“ да бисте покренули контролну таблу.
Дошло је до грешке ако користите 64-битне верзије оперативног система Виндовс (Виста, 7 или Сервер 2008). Рећи ће „неуспјех провјере статуса компоненте КСАМПП [3]“, али је сигурно занемарити ову грешку, јер све остало изгледа како треба.
Такође сам примио неколико скочних прозора након инсталирања софтвера. Једна је била од компаније Мицрософт Сецурити Ессентиалс која је тражила да им пошаље бинарни фајл ФилеЗилла на анализу (овај софтвер се понекад може користити у позадини - међутим, ова употреба је законита) и такође ће фиревалл појавити неколико оквира са упитом да ли желите да допустите да порт буде користи. Оставите потврдни оквир да ваш сервер не буде доступан преко јавне вифи-е и других отворених мрежа (на пример, ако сте ви) повежите се на Старбуцкс), али да и даље дозволите да ваш сервер буде доступан са вашег локалног рачунара и других рачунара у вашој приватној мрежа.
Након што се управљачка плоча подигне, кликните „Старт“ на Апацхе и МиСКЛ.
Ваш веб сервер је покренут, ако је све прошло како треба!
Управљање сервером
Прво што треба да урадите је да кликнете на дугме „Админ…“ за Апацхе. Ово ће покренути ваш подразумевани веб претраживач и послати вас на страницу добродошлице. Ако вам пружи могућност, кликните свој језик (у овом случају енглески) и видећете подручје вашег администрације.
Једна од првих ствари коју треба истражити су примери програма. Под списком ПХП они укључују неколико програма који демонстрирају врсте ствари које ПХП може да ради.
Страница „Статус“ ће вам показати који су сервиси тренутно активирани. Сви би требали бити зелени, осим ФТП, СМТП и Томцат.
Следеће је осигурање безбедности вашег сервера. По дефаулту је нема лозинке за ваш администраторски налог за МиСКЛ, такође познат као „корен“. Ако сте на малој локалној мрежи и не занима вас ко има приступ подацима похрањеним у вашој машини, у реду је да ово оставите онако како јесте; Међутим, ако планирате отварање вашег сервера до интернета или имате роомере коме можда не верујете у потпуности, добро је да додате лозинку на овај налог. Можете да пратите везе до подесите сигурност вашег система. Прва опција поставља основну МиСКЛ лозинку, а друга поставља лозинку на цео веб директориј.
Коначно, ако планирате приступити свом серверу изван куће, мораћете да се пријавите на рутер и проследите порт 80 на вашу локалну машину. Ово је много лакше ако се поставите на статичку ИП адресу.
Инсталирање програма на ваш сервер
Главна ствар коју треба да знате о томе где ваш сервер похрањује податке је да се налази у поддиректоријуму вашег инсталационог директорија под називом хтдоцс. У мојој ситуацији веб директориј је:
Ц: \ кампп \ хтдоцс \
Ово укључује административни програм. Задана страница коју ваш веб сервер учита приликом посете http://localhost/ је индек.пхп. Можете да отворите ту датотеку да је замените својим текстом или је потпуно уклоните, стварно зависи од вас.
Сада када имате подешен веб сервер, шта можете учинити са њим? Па једна популарна ствар коју можете да урадите јесте подесите вордпресс локално Како инсталирати Вордпресс Блог локално на свој рачунар Опширније . Можете поставити свој миксет траку или чак прокси сервер Како створити властити интернетски проки сервер у неколико минута Опширније , могућности су бескрајне.
Стварно оно што из тога извучете јесте могућност да научите нешто ново и обезбедите окружење које вам омогућава да креирате и мењате код на врло лак начин. Иако овај сервер није намењен производњи, он вам даје веома поуздано развојно окружење и песак за учење ужади, да тако кажем.
Шта је следеће?
Након што покренете и покренете сервер, свет је ваша каменица. Инсталирајте и покрените софтвер који сте одувек желели да испробате. Тхе ФАК Апацхе Фриендс на страници има пуно информација о КСАМПП-у и проширеним опцијама, проверите да ли ће вам додатно инсталирати. Ако имате проблема или питања у вези са подешавањем, питајте у наставку и ми ћемо вам сигурно помоћи!
Дејв Драгер ради у компанији КСДА Девелоперс у предграђу Филаделфије, ПА.