Реклама
научили сте како направити веб страницу Како направити веб локацију: за почетникеДанас ћу вас водити кроз процес прављења комплетне веб странице од нуле. Не брините ако ово звучи тешко. Водићу вас кроз то на сваком кораку. Опширније и прочитајте наше јКуери водич Основни водич за ЈКуери за Јавасцрипт програмереАко сте Јавасцрипт програмер, овај водич за ЈКуери ће вам помоћи да почнете да кодирате као нинџа. Опширније . Шта је следеће? Прављење области заштићене лозинком за вашу веб локацију је од суштинског значаја за очување безбедности ваших ствари. На срећу, лакше је него што мислите!
Почетак
Постоји много начина да заштитите веб локацију лозинком. Можете подесити онлајн база података Дакле, шта је уопште база података? [МакеУсеОф објашњава]За програмере или технолошке ентузијасте, концепт базе података је нешто што се заиста може узети здраво за готово. Међутим, за многе људе сам концепт базе података је помало стран... Опширније и кодирајте свој сопствени систем за пријаву, или можете користити систем за управљање садржајем као нпр
ВордПресс Како бесплатно подесити ВордПресс блог који се самостално одржава Опширније .Данас ћу вам показати како да заштитите своју веб локацију лозинком користећи свој веб сервер.
Требаће вам Апацхе веб сервер да прате. Многи други веб сервери пружају сличну функционалност, али потребни кораци конфигурације могу бити другачији.
Апацхе је један од најпопуларнијих веб сервера на планети, и као што име говори, служи веб страницама. Уобичајена фраза коју сте можда чули је ЛАМП, што је скраћеница за Линук, Апацхе, МиСКЛ и ПХП/Питхон/Перл. Данас вам неће бити потребни програмски језици или базе података, а не треба вам ни Линук — варијанта за Виндовс се зове ВАМП гомила.
Сада постоји много варијација, јер се многе веб странице пребацују на механизме база података као нпр ПостгреСКЛ или веб сервери као нпр НГИНКС, али ЛАМП је много лакше рећи него ЛЕМП, ЛАПП, ЛНМП или ЛНПП, тако да се може сматрати више фразом за све.
Ако користите а веб хостинг Најбоље услуге веб хостинга: дељене, ВПС и наменскеТражите најбољу услугу веб хостинга за ваше потребе? Ево наших најбољих препорука за ваш блог или веб локацију. Опширније сервис за покретање ваше веб локације, све је спремно (под условом да ради на Апацхе-у). Ако нисте сигурни који тип хостинга вам је потребан, погледајте објашњено хостинг веб страница Објашњени различити облици хостинга веб локација [објашњена технологија] Опширније . Ако желите да развијате или експериментишете на сопственом рачунару, мораћете да креирате а виртуелно окружење за развој веба Како да креирате виртуелно окружење и сервер за веб развојДакле, како уравнотежите своју способност да обављате више задатака са својом потребом да развијате веб апликације у изворном контексту где ће се оне покретати? Унесите виртуелне машине. Опширније .
Шта је .хтаццесс датотека?
Хтаццесс, или приступ хипертексту је конфигурациона датотека. Користи се за конфигурисање Апацхе-а према вашим потребама. Ради на бази по директоријуму, тако да можете имати један скуп правила и конфигурација за свој медијски хостинг, а други потпуно другачији скуп за свој блог. Хтаццесс датотеке се тако називају по свом имену. Хтаццесс датотека је текстуална датотека која се зове .хтаццесс. Приметите како нема име, већ се екстензија зове хтаццесс. Ово може бити скривено подразумевано у Виндовс-у, па погледајте како то учинити прегледајте скривене датотеке и фасцикле Како видети скривене датотеке и фасцикле у оперативном систему ВиндовсТребате да радите са скривеном датотеком или фасциклом у Виндовс-у? Ево како да их видите у само неколико кликова. Опширније у Виндовс-у ако имате проблема.
Ево неких од сјајних ствари које хтаццесс може да уради:
- Блокирајте посетиоце нежељене поште.
- Компримујте странице у ходу.
- Спречите хотлинкинг слика.
- Послужите прилагођене странице са грешкама.
Можда сте видели подразумеване странице са грешкама. Они обављају посао, али изгледају сасвим основно:
Са Апацхе-ом можете учинити ове странице много лепшим, заједно са читавим низом других функција!
Конфигуришите хтаццесс
Сада када знате шта је то, хајде да подесимо хтаццесс. Прво га морате омогућити, што се ради уређивањем хттпд.цонф фајл, што је још једна Апацхе конфигурациона датотека. Пронађите следећи ред:
Путања директоријума (/var/www/htdocs) је локација корена ваше веб странице. Ово може бити другачије ако сте га променили. Промените следећи ред из овог:
АлловОверриде Ноне
на ово:
АлловОверриде Алл
Поново покрените Апацхе и сада ћете бити спремни да користите своје хтаццесс датотеке. Ако користите провајдера хостинга на мрежи, можда ћете морати да конфигуришете ове опције на контролној табли на мрежи.
Ево кода који треба да ставите у своју хтаццесс датотеку:
АутхТипе Басиц. АутхНаме "МУО Сецрет Ареа" АутхУсерФиле /.хтпассвд. Захтевај валидног корисника
Сачувајте ову хтаццесс датотеку где год желите. Ако га поставите на највиши ниво, заштитићете лозинком целу вашу веб локацију, или можете да је ставите у одређени директоријум и да само она заштити ту фасциклу.
Постоје две кључне ствари које ово ради. Тхе АутхНаме се приказује сваком кориснику који покуша да се пријави. У овом случају, постављена је на „МУО Сецрет Ареа“, али ово можете променити на шта год желите. Тхе АутхУсерФиле треба да укаже на валидну .хтпассвд фајл. Ова датотека треба да садржи листу корисничких имена и лозинки у следећем формату:
Корисничка лозинка
То је то! Ваша веб локација или директоријум је сада заштићен лозинком. Ево како то изгледа када се од вас затражи да унесете акредитиве:
Ваш претраживач контролише изглед и осећај овог поља за пријаву, тако да није могуће ово конфигурисати. Можда желите креирајте јаке лозинке Како да направите јаке лозинке које можете лако да запамтите Опширније , и обезбедите да остатак безбедности ваше веб локације може да издржи све потенцијално злобне радње.
Гоинг Деепер
Сада када знате основе, погледајмо напредни пример. Реци да желиш да даш своје Распберри Пи веб сервер Како да хостујете сопствену веб локацију на Распберри Пи-уТребате да покренете веб локацију, али не можете да приуштите трошкове хостовања? Направите сопствени веб сервер са ЛАМП-ом са Распберри Пи-јем мале снаге. Опширније приступ вашем заштићеном директоријуму. Можете да конфигуришете Пи да обезбеди исправне акредитиве за пријаву, али је још лакше дозволити приступ без лозинке за одређену ИП адресу.
Конфигуришите свој Пи помоћу а статичка ИП адреса, а затим замените претходни пример овим новим кодом:
АутхТипе Басиц. АутхНаме "МУО Сецрет Ареа" АутхУсерФиле /.хтпассвд. Захтевај валидног корисника. Нареди одбије, дозволи. Одбити од свих. Дозволи од 127.0.0.1. Задовољити било које
Овај код садржи иста упутства као и претходни пример, са додатком неколико додатних линија на дну. Најважније је ово:
Дозволи од 127.0.0.1
Ово говори Апацхе-у да дозволи ИП адресу 127.0.0.1 приступ без лозинке. Свако ко долази са друге ИП адресе мораће да наведе важеће корисничко име и лозинку. Обавезно промените 127.0.0.1 у ИП адресу вашег Пи или било ког другог уређаја коме желите да омогућите приступ.
Ево подразумеване странице са грешком ако се не пријавите исправно или немате тачну ИП адресу
Савети за перформансе
Хтаццесс пружа сјајан начин за конфигурисање разних ствари на вашем веб серверу, посебно ако немате много контроле над остатком сервера. Међутим, лако се можете занети и значајно смањити перформансе ваше веб странице. Ако сте у могућности, размислите о коришћењу ПХП-а или било ког другог језика за обављање сложених задатака и сачувајте хтаццесс када су ваши захтеви мањи или када немате потпуну контролу над сервером.
Да ли сте данас научили нешто ново? Који су ваши омиљени хтаццесс трикови? Обавестите нас у коментарима испод!
Џо је дипломирао рачунарство на Универзитету Линколн, Велика Британија. Он је професионални програмер софтвера, и када не управља дроном или пише музику, често се може наћи како снима фотографије или снима видео записе.