Како угостити своју веб локацију

Гостовање властите веб странице искуство је једнако забавно, колико и наградно. Користећи стару Виндовс или Линук машину, можете бацити неколико ХТМЛ датотека у мапу и сами их ставити на Интернет.


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

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

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

Како угостити своју веб локацију код куће

Идемо преко начина да домаћинимо сопствену веб локацију на Виндовс-у и Линуку користећи кућну машину и нормално окружење радне површине. Наш водич ће саставити тестну локацију за вас, али на вама је да дизајнирате.

За наш водич користимо стап АМП. Не брините ако још нисте упознати са овим појмом, јер ћемо проћи кроз сваку од технологија кроз уџбеник.

Хостинг на Виндовс-у

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

Постоји неколико инсталационих програма, али користићемо ВампСервер као најједноставнији. Идите на веб локацију и преузмите 32-битну или 64-битну извршну датотеку, зависно од вашег ОС-а.

Ако ваш уређај користи Скипе током инсталације, добићете сукоб са портом 80. И ВампСервер и Скипе користе порт 80, тако да једноставно прекините везу са Скипеом пре него што покренете ВампСервер и биће вам добро..  

Аутоматски ће креирати ввв директоријум који се обично налази на “ц: \ вамп \ ввв”. Овде ће живети ваша веб локација (или веб локације). Једноставно направите нову фасциклу у директоријуму и сместите ПХП или ХТМЛ датотеке унутра.

Прије него што то учините, морате провјерити да ли ВампСервер исправно ради. Главном екрану ВампСервера можете приступити кликом на везу у менију или отварањем веб прегледача и преласком на „хттп: // лоцалхост“.

Тестирање ВампСервер-а

Честитамо, ваша Виндовс машина је сада сервер, али тренутно не ради много. Морамо га тестирати како бисмо били сигурни да све правилно тече пре додавања датотека и омогућавања да се креирају путем интернета.

Направићемо једноставну пробну ПХП датотеку и ставити је у именик. Отворите НотеПад у Виндовс-у и унесите следећи ред:

ПХП тест

Сачувајте ту датотеку као „инфо.пхп“ у ввв директоријуму који је креирао ВампСервер. Отворите сигурносну копију веб прегледача и пређите на „хттп: //лоцалхост/инфо.пхп“. Ако на називу картице видите празну страницу са „ПХП тест“, тада се све одвија како треба.

Конфигуришите МиСКЛ базе података

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

За дефиницију која је мање усмерена на акроним, МиСКЛ организује податке ваше веб локације у базу података која их може брзо пронаћи и пренети. Систем за управљање садржајем (ЦМС) користи МиСКЛ као начин да те информације што је могуће ефикасније пошаље кориснику.

Можете изменити постојеће базе података или створити нове кликом на „пхпМиАдмин“ у одељку „алати“ на главном екрану ВампСервер-а. Отвориће се нова картица која захтева корисничко име и лозинку. Корисничко име ће подразумевано бити „роот“ и поље за лозинку можете оставити празно.

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

Да бисте осигурали да МиСКЛ исправно ради, отворите нову картицу и идите на „хттп: //лоцалхост/тестмискл.пхп“. Показаће вам ИП адресу вашег уређаја и обавестиће вас да ли је веза у реду или не.

Учините своју страницу уживо

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

Идите на ВампСервер мени и кликните на „Апацхе“, а затим на „хттпд-вхостс.цонф“.

Ово је ваша конфигурациона датотека Апацхе и требало би да садржи следеће редове:

# Виртуални домаћини

#

 СерверНаме лоцалхост

 СерверАлиас лоцалхост

 ДоцументРоот „$ {ИНСТАЛЛ_ДИР} / ввв“

 

   Опције + Индекси + Садржи + ФолловСимЛинкс + МултиВиевс

   АлловОверриде Алл

   Захтијева локално

 

Да бисте омогућили долазне везе, једноставно промените „тражи локално“ у „захтева све одобрено“ и биће вам добро да кренете.

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

Додавање имена домена

Ипак, нико неће меморисати хијерархију мапа да би приступио вашој веб локацији. Требат ће вам име домена које упућује на вашу локалну машину за лак унос у било који веб претраживач. Сервер то ради са ДНС записима.

Можете прочитати наш чланак о ДНС записима да бисте сазнали специфичности, али у основи, то је систем који повезује вашу локалну ИП адресу са именом домена. На пример, ако је ИП вашег сервера 199.999.999, тада би ДНС записи знали да приступе том серверу када је ваш домен унет.

Након што у ДНС записима имате запис за свој домен, морате да ажурирате локалну датотеку хоста. Идите на „Ц: \ Виндовс \ систем32 \ дриверс \ етц \ хостс датотека“ и додајте сљедећи ред на дно:

199.999.999.99 (ваша ИП адреса) екампле.цом (ваше име домена)

За појашњење, не укључују оно што је у заградама горе. Затим морате ручно додати датотеку у „Ц: \ вамп \ бин \ апацхе \ Апацхе-ВЕРСИОН \ цонф \ ектра \“, где је ВЕРСИОН ваша верзија Апацхе-а. Направите датотеку у НотеПад-у са следећим линијама:

СерверАдмин [адреса е-поште заштићена]
ДоцументРоот „ц: \ вамп \ ввв“
СерверНаме мисите.лоцал

ЕррорЛог „логс / екампле.цом.лог“
ЦустомЛог „логс / екампле.цом-аццесс.лог“ је уобичајен

Наравно, замените „екампле.цом“ именом вашег домена. Када то учините, сачувајте датотеку у директоријуму Апацхе и вашој веб локацији биће доступна преко њеног имена домена.

Савети за Виндовс хостинг

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

Први корак је деинсталирање сваке апликације која вам неће требати. Иако је задржавање веб претраживача кључно за приступ ВампСервер контролној табли, готово све остало може добити секире.

Следи онемогућавање било које апликације за покретање која се можда изводи у позадини. Неколико је Виндовс потребно да би радило, па користите свој најбољи просудбу на основу којег ћете онемогућити. Листу можете пронаћи у управитељу задатака.

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

Хостинг на Линуку

Ако планирате да направите машину од нуле, онда је Линук вероватно бољи избор. Овај лагани комад комплета је камелеон оперативних система, који вам омогућава да га прилагодите скоро свим потребама.

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

судо апт инсталирати апацхе2 мискл-сервер пхп либапацхе2-мод-пхп7.0

Током инсталације, од вас ће се тражити да поставите лозинку за „роот“ корисника. Можете га поставити на све што желите или га само оставите празно. Када се инсталација заврши, морат ћете поново покренути веб сервер Апацхе.

Ово ћете морати да урадите сваки пут када промените глобалну конфигурацију Апацхе-а, осим ако то не користите помоћу локалних .хтаццесс датотека. Да бисте поново покренули, унесите следећу команду:

судо /етц/инит.д/апацхе2 поновно покретање

Проверите ПХП

Као и код Виндовса, морамо да потврдимо да ПХП сервер ради пре него што кренемо напред. Користићемо исти поступак као и пре стављањем тест датотеке у ввв фасциклу која се на Линуку налази на „/ вар / ввв / хтмл /“. Креирајте датотеку следећом линијом и ставите је у директориј:

судо ецхо “” > /вар/ввв/хтмл/инфо.пхп

Идите на „хттп: //лоцалхост/инфо.пхп“ и погледајте да ли се страница учитава. Ту би требало да видите и ПХП верзију, тренутну конфигурацију и инсталиране модуле.

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

Након потврђивања да ПХП делује, време је да проверите МиСКЛ базе података. Ако планирате да користите ЦМС као што је ВордПресс, важно је да не прескочите овај корак.

Отворите терминал и унесите следећи ред:

статус мискл услуге

Након неколико тренутака требало би да добијете овај резултат:

статус услуге $ мискл

  • мискл.сервице – МиСКЛ Цоммунити Сервер

[…]

мрт 15 16:02:14 хост1 системд [1]: Започео МиСКЛ Цоммунити Сервер.

Ако сервер не ради, само упишите „судо сервице мискл рестарт“ да бисте поново покренули МиСКЛ сервер. Након што започнете рад, можете користити МиСКЛ клијент наредбеног ретка за управљање базама података. Да бисте то учинили, присјетите се вјеродајница које сте унијели када је инсталиран МиСКЛ и унесите сљедеће:

$ мискл -у роот -п

Обично ће ЦМС инсталирати базу података за вас, тако да овде нећете требати да се бавите. Међутим, постоји неколико ствари које можете урадити ручно, попут стварања сигурносне копије ваших база података. За оне који желе једноставнији начин да то учине, можете инсталирати ПХПМиАдмин уношењем следећег ретка:

судо апт инсталл пхпмиадмин

То је једноставан алат за управљање базама података који заобилази линије кода за управљање базама података.

Конфигуришите Апацхе

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

У терминал унесите сљедеће редове:

судо мкдир -п /вар/ввв/хтмл/екампле.цом

судо сх -ц ‘ехо’ екампле.цом

Ово је мој сајт екампле.цом

“ > /вар/ввв/хтмл/екампле.цом/индек.хтмл

судо цхмод -Р 755 /вар/ввв/хтмл/екампле.цом

Ово поставља директориј за ваш домен. Морате да поставите Виртуал Хост датотеку за Апацхе да бисте видели страницу. Унесите следеће редове:

судо цп /етц/апацхе2/ситес-аваилабле/000-дефаулт.цонф /етц/апацхе2/ситес-аваилабле/екампле.цом.цонф

И

судо нано /етц/апацхе2/ситес-аваилабле/екампле.цом.цонф

Сада уредите датотеку Апацхе да бисте се подударали са овим:

СерверАдмин [адреса е-поште заштићена]

СерверНаме екампле.цом

СерверАлиас ввв.екампле.цом

ДоцументРоот /вар/ввв/хтмл/екампле.цом

ЕррорЛог $ {АПАЦХЕ_ЛОГ_ДИР} /еррор.лог

ЦустомЛог $ {АПАЦХЕ_ЛОГ_ДИР} /аццесс.лог заједно

Учитајте поново Апацхе да би промене ступиле на снагу уношењем следећег:

судо а2енсите екампле.цом.цонф

судо сервис апацхе2 релоад

Као и код Виндовса, једноставно додајте своју ИП адресу и име домена у датотеку хост рачунара да бисте је локално ускладили.

За и против хостинга властите веб странице

Ипак, није све сјајно у погледу хостинга властите веб странице. Уштеда трошкова у почетку је једина наопака, али чак и она дугорочно недостаје.

Ако покренете сопствени сервер, рачуни за струју биће бржи него што можете да кажете „дељено хостинг“. Будући да ће ваш сервер морати бити стално укључен и повезан на Интернет, трошкови ће заправо завршити далеко више него куповина јефтиног плана веб хостинга.

То чак и не узима у обзир потенцијалне прекиде у стамбеним подручјима. Ако је, попут мене, ваше подручје склоно честим прекидима, стабилност ваше веб локације ће бити посвуда, посебно без моћног ИСП-а који би то створио..

Трошкови су високи, али практичност хостинга сопствене веб локације једноставно не постоји. Ваша веб локација ће бити жртва спорог повезивања, повређујући је у Гоогле претраживању и одвратити потенцијалне посетиоце. Иако многи јефтини домаћини тргују у распону од један до два другог, стамбена веза ће вероватно радити у распону од 15 до 20 секунди.

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

Ако се трошкови тичу, погледајте нашу листу најбољих јефтиних веб хостинга на којима радимо провајдере који пружају одличну услугу по пристојним ценама. Наша омиљена опција је иПаге.

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

  • Водич за почетнике за коришћење ВордПресс-а
  • Прелазни водич за коришћење ВордПресс-а
  • Напредни водич за коришћење ВордПресс-а

Закључак

Гостовање властите веб странице једнако је забавно колико и геек (као што сам ја) може имати. То је прилика да се играте са новим технолошким играчкама на старом хардверу и сазнате више о свету веб хостинга и како он функционише.

Нажалост, то је најбоља употреба. Ако немате озбиљну моћ иза вашег сервера, тешко је учинити хостинг веб локације одрживом опцијом, практично и новчаном. Због тога смо сврстали најбоље провајдере за веб хостинг, тако да можете донети информисан избор.

Како је прошло искуство вашег домаћег гостовања? Јавите нам у доњим коментарима и, као и увек, хвала вам на читању.

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map