РачунариСофтвер

Лоцалхост Денвер - опис, инсталација, решавање проблема

Сваки корисник који је укључен у развој веба, сигурно зна или је бар чуо за програм Денвер. За оне који први пут сусрећу са овим концептом и размотрићу основне дефиниције, ако не и потпуне, онда барем за дјелимично разумевање онога што је Лоцалхост Денвер и његове пратеће компоненте. Такође, идемо у инсталацију, конфигурацију и рјешења најчешћих проблема и грешака у овој софтверској школи.

Шта је Денвер?

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

Овај домаћи развој рођен је 2002. године, захваљујући напорима три особе: Дмитрија Котерова, Антона Сусцхева и Михаила Ливаха, иако идеја о стварању такве универзалне љуске, која би укључивала комплетан скуп алата за креирање и отклањање локација са њиховим накнадним пласирањем на Хостинг.

Изненађујуће је да овај пакет понекад тумачи као смањење "ДНВР", што значи "џентлменски сет веб развитака". Заправо, то јесте, пошто основни сет садржи много различитих средстава, иако можете да испуните верзије срезане (освјетљене).

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

Основни софтверски пакет

Као што видите, пакет се састоји од неколико основних компоненти које вам омогућавају да извршите скоро сваки задатак:

  • Инсталлер;
  • Сервер базиран на Апацхе;
  • Схелл ПХП 5;
  • МиСКЛ5 платформа;
  • Контролни елемент пхпМиАдмин база података за рад са њима користећи прегледаче;
  • Емулациони алат за СМТП сервер и сендмаил (симулатор слања е-поште).

Међутим, у циљу постизања потпуне функционалности Лоцалхост Денвер, такође ћете морати додати посебан мотор овдје. Најчешће и најпопуларније су Јоомла и ВордПресс. Али о свему је у реду.

Инсталирање Денвер-а

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

Након покретања инсталатера, претраживач ће се одмах отворити (није потребно, прозор се може затворити) и прозор за откључавање помоћу ДОС режима. Од корисника ће бити затражено да притисне "Ентер" да настави. Притиснемо.

Затим, инсталациони програм од вас тражи да наведете локацију на чврстом диску гдје ће се све датотеке и подаци похранити (подразумевано је ВебСервицес директно на системском погону "Ц", али можете, на примјер, фолдер "Сервер" поново креирати - у корену партиције система).

Следећи корак је одабир слова виртуелног диска. Инсталатер предлаже креирање партиције З. Ако у систему нема такве партиције. Слажемо се и настављамо.

Сада се активира процес копирања датотека, након чега је потребно изабрати режим за виртуелни диск:

  • Креирајте кад укључите рачунар;
  • Креирање кад се програм позива.

Ево - сама. У принципу, ако се активна виртуелна партиција користи ретко, можете одабрати другу опцију. Ово завршава већину инсталације.

Функционално тестирање

Наравно, након инсталирања локалног сервера, обавезно је проверити да ли ради. На радној површини, након завршетка инсталације, креирају се три пречице: Старт, Стоп и Рестарт. Покрените сервер.

Након тога се појављује виртуелни диск (ако је активиран током експлицитног позива), ау системској палети - две иконе са сликама оловке и шешира.

Сада отворите прегледач и на адресној траци напишите хттп: // лоцалхост или само лоцалхост. Денвер у истом прегледачу даје поруку да је све функционисало. Ако се страница своди испод, можете видети линкове на којима можете тестирати функционалност сервера, као што је приказано на слици испод.

Ако као резултат преласка за сваку појединачну везу постоје различите странице, онда све компоненте раде у редовном режиму.

Проблеми са кодирањем

Понекад, локални хост Денвер не почиње да шаље е-пошту, или порука изгледа као нејасан карактер. То је због чињенице да програм у почетку користи УТФ-8 кодирање. Али морате проверити пошиљку.

У ту сврху користи се последња наведена листа веза. Након што прођете кроз текст у пољу за текст, потребно је да напишете нешто (пожељно на руском) и пошаљете поруку.

Сада морате да будете сигурни да је испоручено. Да бисте то урадили, провјерите фолдер сендмаил, који се налази у тмп директорију на виртуелној партицији (З), и извршите сличне радње за физички диск гдје је инсталирана схелл (Ц). О томе зашто локални (Денвер, Виндовс 7 као главни ОС) не ради, биће разматран одвојено.

Инсталирање и конфигурисање мотора

Следећи корак је инсталирати мотор. Да бисте то урадили, прво проверите присуство ввв директорија лоцираног на системском диску под директоријумом "Сервер" (подразумевано ВебСервицес) \ хоме \ лоцал хост. У фолдеру ввв, сада морате да креирате други директоријум (назовите своју идеју, шта год желите), реците Сонда.

Затим, постављање Денвер-а укључује поновно покретање програма помоћу пречице Рестарт. Након тога, унесите хттп: // лоцалхост / Пробе у адресну линију прегледача. Ако се ова страница отвори, онда се све уради исправно и рад не изазива критике. Сада је то мало ствар. Ми копирамо датотеке мотора у креирану фасциклу (имамо Пробе) користећи било који управљач датотека, а затим поновите поступак за унос горе наведене адресе у прегледач. Требало би да видиш прозор инсталационог чаробњака где само треба да следите његова упутства.

Креирање базе података

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

На коњу кликните на везу са именом апликације и изаберите ред за креирање нове базе података. Можете га назвати што год желите. Међутим, како не би било збуњено, боље је користити фасциклу у којој је направљена уградња мотора (сонде).

Сада се враћамо на главну страницу и користимо низ са привилегијама (након уласка у мени морате додати новог корисника). Ми дефинишемо било које име, корисничко име и лозинку, користите лоцалхост за хост, у одељку глобалних привилегија означите све што јесте и притисните тастер "Го!". Израдјена база података може се користити за инсталирање ВордПресса или Јоомла. Приступ ресурсу након завршетка инсталације, поново се врши на горе наведеној адреси.

Хостинг Трансфер

Сада морамо да пренесемо сервер на хостинг. Да би били на располагању сурфери на интернету. Али прво треба да обратите пажњу на неке услове. Пре свега, морате имати статичку ИП адресу, а не динамичку. Такође, потпуно онемогућите Виндовс заштитни зид који може блокирати приступ), а такође конфигуришите тзв. Хијерархијску структуру фолдера, односно у кућном директоријуму куће, прво креирајте фасциклу КСКСКС.КСКСКС.КСКС, ау њој - подфолдер ввв (као адреса умјесто Знакови, морате навести адресу коју вам пружа провајдер).

То можете урадити на други начин. Да преносимо датотеке, користимо апликацију ФилеЗилла, помоћу које премештамо све датотеке локалног сервера из фасцикле Пробе радили смо у процес конфигурације на удаљени ресурс, али у коријенску фасциклу хоста (обично ХТДОЦС или ПУБЛИЦ_ХТМЛ). Даље, неопходно је само променити апсолутне стазе до датотека и фасцикли на удаљеном хосту у подешавањима датотеке конфигурације мотора, као и да промените име базе података и корисничко пријављивање помоћу лозинке онима који ће се користити приликом креирања нове базе података већ на удаљеном извору.

Денвер се не отвара, локални хост није доступан: разлози и методе за решавање проблема

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

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

Други разлог је блокирање портова: 80 и: 443 од стране програма трећих страна (најчешће на 80. порту "виси" Скипе, а на 443-м - Торрент или ВМВаре виртуелна машина, ако постоји у систему). Решење је прилично једноставно - промјенити приоритете портова у овим апликацијама. На пример, у "Скипе-у" морате уклонити "птицу" из линије користећи наведене портове као алтернативу.

Ништа мање чест проблем је недостатак ввв фолдера у главном делу. На примјер, ако је хијерархија фолдера на почетку створена у облику сервера \ лоцалхост или било којој другој врсти, требали бисте провјерити почетни директориј гдје би требало пронаћи одређени директоријум.

Понекад ХОСТС фајл може да блокира антивирус (у већини случајева то је Др.Веб). Да бисте је поправили, додајте га на листу изузетака. Прво можете направити резервну копију, избрисати, провјерити да ли се програм покреће, а затим вратите датотеку на првобитну локацију.

Можда је врло важно да апликација покреће било у режиму компатибилности или са администраторским правима (мени са десним кликом).

Ако веза не успије, можда постоји застарела верзија МиСКЛ-а на систему који се мора отарасити. Понекад се порт може блокирати: 3306 (требате сазнати коју апликацију користи и промените поставке).

И запамтите! Сама по себи, Денверов програм на Интернету ништа не превести, и представља само алат и, ако желите, помоћник за било коју операцију да креира сервер и обради га.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sr.birmiss.com. Theme powered by WordPress.