ларавел

Употреба Ларавел Валет-а

Употреба Ларавел Валет-а
Ако желите да проверите како ваш Ларавел пројекат функционише на мрежи без објављивања пројекта на било ком стварном серверу, онда можете да користите пакет Валет или Хоместеад за развој визуализованог развојног окружења. Хоместеад се користи за развој потпуно визуализованог Линук развојног окружења са Нгинк конфигурацијом и троши више ресурса. Ако желите да развијете брзо локално развојно окружење са минималним ресурсима, онда је пакет Валет добар избор. Ради са Нгинк веб сервером. Како можете инсталирати Валет на Убунту и користити га за покретање вашег Ларавел пројекта на мрежи одређена времена, приказано је у овом чланку.

Предуслови:

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

А. Инсталирајте пројекат Ларавел

$ цомпосер цреате-пројецт --префер-дист ларавел / ларавел латавелпро

Б. Инсталирајте потребне зависности

$ судо апт-гет инсталл пхп7.4-цурл
$ судо апт-гет инсталирај јк
$ судо апт-гет инсталл ксел
$ судо апт-гет инсталл либнсс3-тоолс
$ судо апт инсталирај нгинк

Ц. Ажурирајте композитора

$ судо цомпосер само-ажурирање --стабилно

Инсталирајте Валет у Ларавел:

Покрените следећу наредбу да бисте преузели услугу собарице помоћу композитора.

$ цомпосер глобално захтева цприего / валет-линук

Покрените следећу команду да бисте инсталирали услугу собарица на Убунту.

$ тест -д ~ /.композитор && басх ~ /.композитор / добављач / канта / собар инсталирање
|| басх ~ /.цонфиг / цомпосер / вендор / бин / валет инсталл

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

Покрените следеће наредбе да бисте зауставили и онемогућили апацхе2 сервер.

$ судо системцтл заустави апацхе2
$ судо системцтл онемогући апацхе2

Покрените следећу команду да бисте покренули Нгинк сервер.

$ судо системцтл старт нгинк

Покрените следећу наредбу да бисте поново покренули менаџер мреже.

$ судо сервице рестарт мрежног менаџера

Поново покрените терминал и прегледач пре употребе команди службеника.

Коришћење Валет команди:

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

Команде сврха
старт собар Покрените демон послуге.
заустављање возила Заустави демона собарице.
рестарт собарице Поново покрените валет даемон.
веза собарице Створите везу одређеног Ларавел пројекта.
раскидање везе собарице Уклоните претходно створену везу до пројекта.
везе собарице Прикажите постојеће везе које је креирао собар.
собар сигуран Учините веб локацију сигурном и прикажите УРЛ са хттпс: //.
собар несигуран Учините веб локацију несигурном и прикажите УРЛ са хттп: //.
статус собарице Прикажите тренутни статус демо сервиса.
Име домена домена-име Промените домен
собарица Поделите локалну веб страницу јавно и тестирајте како функционише на мрежи.
деинсталирање собарице Трајно уклоните собарицу.

Употреба неких неопходних Валет наредби приказана је у следећем одељку.

Проверите статус:

наредба статуса користи се за проверу тренутног статуса услуге Валет. Покрените следећу команду са терминала.

$ валет статус

Следећи излаз ће се појавити ако фпм и Нгинк раде, а собар ради исправно.

Послужите страницу:

Две команде службеника могу се користити за сервисирање било које Ларавел локације. Су парк и линк. Употребе линк наредбе су приказане испод.

линк наредба:

Направите нову фасциклу са именом мипројецтс и идите у фасциклу која ће радити као Валет стаза. Направите нови Ларавел пројекат или копирајте било који постојећи директоријум Ларавел пројекта у овој фасцикли. Постојећи Ларавел пројекат се копира у директоријум овде. Идите у директоријум пројекта Ларавел и покрените линк наредба за регистрацију директоријума у ​​Валет путању.

$ мкдир мипројецтс
$ цд мипројецтс
$ цп -р / вар / ввв / хтмл / ларавелпро ларавелпро
$ цд ларавелпро
$ валет линк

Следећи излаз ће се појавити након покретања наредби.

Покрените следећу наредбу да бисте проверили листу симболичких веза са УРЛ-овима које је креирао собар.

$ валет везе

Следећи излаз ће се појавити ако се креира веза за пројекат Ларавел. Подразумевани домен УРЛ-а собарице је .тест. Назив пројекта Ларавел постављен је као Сите вредност. Тхе УРЛ вредност се генерише додавањем подразумеване домене са именом пројекта. Тхе Пут чува локацију директоријума пројекта.

Покрените следећу команду собарице да бисте учинили локацију сигурном.

$ собар сигуран

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

$ пинг ларавелпро.тест

Резултат показује да је сајт жив.

Сада покрените следећу УРЛ адресу из прегледача да бисте тестирали да ли ради или не.

хттпс: // ларавелпро.тест/

Покрените следећу наредбу да бисте учинили локацију несигурном и покрените пројекат користећи УРЛ, хттп: // ларавелпро.тест.

$ собар несигуран

Можете да промените подразумевани домен услуге собарице. Следећа команда за собар ће променити .тест домен .бд домен.

$ валет домен нас

Сада можете да проверите следећу УРЛ адресу у прегледачу да бисте тестирали домену.

хттп: // ларавелпро.бд

Поделите сајт:

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

$ собар

Следећи излаз ће се појавити ако се страница правилно дели. Следеће информације показују да је веб локација на мрежи 8 сати. Веб локацији се може приступити са било ког места коришћењем УРЛ адресе хттп: // 69763ффе9768.нгрок.ио.

Следећи излаз ће се појавити ако се УРЛ изврши у прегледачу било ког уређаја повезаног на Интернет.

Закључак:

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

СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...
Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...
0 А.Д. Приручник
Од многих стратешких игара тамо, 0 А.Д. успева да се истакне као свеобухватан наслов и врло дубока, тактичка игра упркос томе што је отворен извор. Ра...