Међутим, већина корисника ВордПресс-а је упозната само са његовим графичким током рада; врло мало људи је истраживало његову терминалну страну.
Овај водич ће вас упознати са ВП-ЦЛИ, алатком за командну линију за управљање ВордПресс локацијама.
Заронимо у свет ВП-ЦЛИ:
Како инсталирати ВП-ЦЛИ
Инсталирање ВП-ЦЛИ је релативно лако. Алат је у облику ПХП архиве коју можете преузети и извршити.
Започните са преузимањем архиве користећи вгет или цУРЛ као:
вгет хттпс: // рав.гитхуб.цом / вп-цли / буилдс / гх-пагес / пхар / вп-цли.пхарЗа цУРЛ кориснике користите наредбу:
цурл -О хттпс: // рав.гитхубусерцонтент.цом / вп-цли / буилдс / гх-пагес / пхар / вп-цли.пхарЈедном преузету датотеку учините извршном и преместите архиву у ПАТХ у вашем систему као што је / уср / лоцал / бин као:
цхмод + к вп-цли.пхар судо мв вп-цли.пхар / уср / лоцал / бин / впДа бисте потврдили да сте га успешно инсталирали и да ради, користите наредбу:
вп --инфоОво би требало да вам пружи излаз сличан ономе приказаном доле, што значи да сте алатку успешно инсталирали.
БЕЛЕШКА: Обавезно инсталирајте ПХП; у супротном, добићете енв грешку.
ОС: Линук 4.4.0-19041-??? Мон Сеп 01 13:43:00 ПСТ 2021 к86_64 Шкољка: / бин / басх ПХП бинарно: / уср / бин / пхп7.3 ПХП верзија: 7.3.19-1 ~ деб10у1 пхп.користи се ини: / етц / пхп / 7.3 / цли / пхп.ини ВП-ЦЛИ роот дир: пхар: // вп-цли.пхар / вендор / вп-цли / вп-цлиРежија добављача ВП-ЦЛИ: пхар: // вп-цли.пхар / продавац
ВП_ЦЛИ пхар путања: / хоме / роот
ВП-ЦЛИ пакети режија:
ВП-ЦЛИ глобална конфигурација:
Конфигурација ВП-ЦЛИ пројекта:
ВП-ЦЛИ верзија: 2.4.0
Како се користи ВП-ЦЛИ
ВП-ЦЛИ је терминал или командна линија алтернатива вп-админ контролној табли. Отуда постоји ВП-ЦЛИ команда за све задатке које можете обављати са ВордПресс административним веб интерфејсом.
Научимо како да их користимо, али пре тога:
Како омогућити ВП-ЦЛИ Басх Цомплетион
Алат ВП-ЦЛИ вам омогућава да омогућите функцију Басх Цомплетион за преглед и аутоматско довршавање наредби помоћу тастера ТАБ. Омогућимо то да нам олакша задатке.
Започињемо преузимањем скрипте за завршетак басха наредбом:
вгет хттпс: // гитхуб.цом / вп-цли / вп-цли / рав / мастер / утилс / вп-довршавање.басхДа бисмо учитали скрипту за завршетак басха на сваку сесију терминала, допустите нам да уредимо нашу конфигурациону датотеку басх профила. Унесите следећи унос у .басхрц датотека.
извор $ ХОМЕ / вп-комплетирање.басхЗатим поново учитајте басх профил да бисте учитали све промене:
извор .басхрцКада завршите, требало би да омогућите Басх Цомплетион. Ако користите другу љуску, можда ЗСХ, у службеној документацији потражите информације о томе како да омогућите довршавање.
Да бисте тестирали да ли ради, унесите команду вп + ТАБ. То би требало да вам пружи све расположиве команде као:
кеш језгро језика евал-датотекаопција преписивања љуске терм цап
црон извозни режим одржавања
тема бочне траке улога цли дб
помоћна медијска додатна скела
сајт привремени коментар ембед и18н
мени објава претрага-замена супер-админ
усер цонфиг евал импорт нетворк
додатак таксономије сервера пост-типе
Инсталирање ВордПресс-а са ВП-ЦЛИ
Пре него што дођемо до администратора ВордПресс-а, прво морамо да инсталирамо ВордПресс. Хајде да разговарамо о томе како га инсталирати помоћу ВП-ЦЛИ.
БЕЛЕШКА: Обавезно инсталирајте веб сервер и МиСКЛ базу података.
Прво се пријавите у МиСКЛ љуску и направите базу података
судо мискл -у роот -пУнесите лозинку:
Даље, морамо створити базу података:
СТВАРИ БАЗУ ПОДАТАКА вп;Даље, морамо створити корисника и доделити све привилегије као:
СТВОРИ КОРИСНИКА "впадмин" ИДЕНТИФИКОВАН ПО "лозинци";ДОДЕЛИТЕ СВЕ ПРИВИЛЕГИЈЕ НА вп.* ТО впадмин;
ФЛУСХ ПРИВИЛЕГЕС;
Следећи корак је преузимање инсталационе датотеке ВордПресс. За ово ћемо користити директоријум / вар / ввв / хтмл.
Промени у / вар / ввв / хтмл
цд / вар / ввв / хтмл /Да бисмо били сигурни да имамо дозволу р / в за тај директоријум, корисника ввв-података креираног од стране апацхеа означите као:
судо цховн -Р ввв-подаци .судо цховн ввв-подаци: ввв-подаци .
Затим преузмите ВордПресс помоћу ВП-ЦЛИ. Морате да позовете команду вп као ввв-дата јер корисник мора да напише дозволу у / вар / ввв / хтмл директоријум. Избегавајте употребу роот-а.
судо -у ввв-дата вп цоре преузимањеОво ће преузети ВордПресс и извући га у тренутни директоријум. Занемарите грешку приказану испод:
Преузимање ВордПресс-а 5.6.1 (ср_УС)…Упозорење: Није успело креирање директоријума '/ вар / ввв /.вп-цли / цацхе / ': мкдир (): Дозвола одбијена.
мд5 проверен хеш: е9377242а433ацбб2дф963966ф98ц31д Успех: ВордПресс је преузет.
Потврдите да имате инсталиран ВордПресс тако што ћете навести садржај директорија / вар / ввв / хтмл:
$: / вар / ввв / хтмл $ лс -л укупно 240-рв-р - р-- 1 ввв-дата ввв-дата 405 5. фебруара 22:22 индекс.пхп
-рв-р - р-- 1 ввв-дата ввв-дата 19915 5. фебруар 22:22 лиценца.ткт
-рв-р - р-- 1 ввв-дата ввв-дата 7278 5. фебруара 22:22 реадме.хтмл
-рв-р - р-- 1 ввв-дата ввв-дата 7101 5. фебруара 22:22 вп-ацтивате.пхп дрвкр-кр-к 1 ввв-дата ввв-дата 4096 5. фебруара 22:23 вп-админ
-рв-р - р-- 1 ввв-дата ввв-дата 351 5. фебруара 22:23 вп-блог-хеадер.пхп
-рв-р - р-- 1 ввв-дата ввв-дата 2328 5. фебруара 22:23 вп-цомментс-пост.пхп
-рв-р - р-- 1 ввв-дата ввв-дата 2913 5. фебруар 22:23 вп-цонфиг-сампле.пхп дрвкр-кр-к 1 ввв-дата ввв-дата 4096 5. фебруара 22:23 вп-цонтент
-рв-р - р-- 1 ввв-дата ввв-дата 3939 5. фебруара 22:23 вп-црон.пхп дрвкр-кр-к 1 ввв-дата ввв-дата 4096 5. фебруара 22:24 вп-укључује
Даље, треба да генеришемо ВордПресс датотеку за конфигурацију и додамо релевантне информације. Користите наредбу испод и вредности замените на одговарајући начин.
$: / вар / ввв / хтмл $ судо -у ввв-дата вп цоре цонфиг --дбнаме = "вп" --дбусер = "впадмин" --дбпасс = "пассворд" --дбхост = "лоцалхост" Успех: генерисано ' вп-цонфиг.пхп 'датотека.Једном када имамо све релевантне поставке конфигурације, коначно можемо покренути инсталатер који подешава ВордПресс корисника као:
судо -у ввв-дата вп цоре инсталл --урл = "хттп: // 127.0.0.1 "--админ_усер =" админ "--админ_пассворд =" лозинка "--админ_емаил =" [заштићена адреса е-поште] "--титле =" Водич за ВП-ЦЛИ "Успех: ВордПресс је успешно инсталиран.
Уз то, имате инсталиран ВордПресс на систему. Веб локацију можете тестирати тако што ћете отићи на хттп: // лоцалхост, који треба да прикаже подразумевани ВордПресс:
Како управљати ВордПресс веб локацијом помоћу ЦЛИ
Сада имате целокупну ВордПресс локацију која је инсталирана и којом се управља помоћу ВП-ЦЛИ. Како би било да покушамо да извршимо основне задатке попут инсталирања додатка.
Инсталирајте додатак са ВП-ЦЛИ
Још док смо у директоријуму за инсталацију ВордПресс локације (/ вар / ввв / хтмл), потражимо додатак за инсталирање. Као пример употребимо Елементор Паге Буилдер:
вп плугин сеарцх елемент илиПокретање ове наредбе требало би да вам пружи све могуће додатке у табеларном облику - као што је приказано доле:
Цоол десно? Сада да видимо како можемо да инсталирамо додатак када пронађемо одговарајуће име.
Да бисте га инсталирали, користите додатак плуг као:
судо -у ввв-дата вп плугин инсталл елементор Инсталирање Елементор Вебсите Буилдер (3.1.1)Упозорење: Није успело стварање директоријума '/ вар / ввв /.вп-цли / цацхе / ': мкдир (): Дозвола одбијена.
Преузимање инсталационог пакета са хттпс: // преузимања.вордпресс.орг / додатак / елемент или.3.1.1.зип…
Распакивање пакета ..
Инсталирање додатка ..
Додатак је успешно инсталиран.
Успех: Инсталиран 1 од 1 додатака.
Након што смо успешно инсталирали додатак који нам је потребан, можемо га једноставно активирати користећи сличну команду као:
судо -у ввв-дата вп плугин ацтивате елементор Плугин 'елементор' активиран.Успех: Активиран 1 од 1 додатака.
Деинсталирајте додатак помоћу ВП-ЦЛИ
Ако можете да инсталирате додатак са ВП-ЦЛИ, можете га деинсталирати.
судо -у ввв-дата вп додатак деактивира елемент или Додатак 'елементор' је деактивиран.Успех: Деактивиран 1 од 1 додатака.
Једном деактивиран, можете га лако деинсталирати као:
судо -у ввв-дата вп плугин деинсталирај елемент или Деинсталиран и обрисан додатак 'елементор'.Успех: Деинсталиран 1 од 1 додатака.
Инсталирање ВордПресс тема са ВП-ЦЛИ
Теме су уобичајена ВордПресс функција. Хајде да разговарамо о томе како њима управљати из командне линије.
Да бисте потражили тему, користите наредбу:
вп претрага тема астра Успех: Приказивање 2 од 2 тема.+--------+--------+--------+
|. | име | пуж | рејтинг |
+--------+--------+--------+
|. | Астра | астра | 100 |
|. | Астрал | астрал | 100 |
+--------+--------+--------+
Када имате тему коју желите да инсталирате, користите наредбу као што је приказано доле:
судо -у ввв-дата вп тхеме инсталл астра Инсталирање Астре (3.0.2)Упозорење: Није успело креирање директоријума '/ вар / ввв /.вп-цли / цацхе / ': мкдир (): Дозвола одбијена.
Преузимање инсталационог пакета са хттпс: // преузимања.вордпресс.орг / тхеме / астра.3.0.2.зип…
Распакивање пакета ..
Инсталирање теме…
Тема је успешно инсталирана.
Успех: Инсталирана је 1 од 1 теме.
Једном када инсталирате тему, можете је активирати наредбом:
судо -у ввв-дата вп тема активира астру Успех: Пребачено на тему „Астра“.Да бисте га инсталирали из зип датотеке, користите наредбу приказану доле:
судо -у ввв-дата вп тема инсталирати оцеанвп.2.0.2.зип Распакивање пакета ..Инсталирање теме…
Тема је успешно инсталирана.
Успех: Инсталирана је 1 од 1 теме.
Деинсталирање ВордПресс теме помоћу ВП-ЦЛИ
Да бисте уклонили тему помоћу ЦЛИ-а, прво активирајте другу тему, а затим деинсталирајте ону коју желите да деинсталирате помоћу команде:
судо -у ввв-дата вп тема активирати оцеанвп && судо -у ввв-дата вп тема деинсталирати астра Успех: Пребачено на тему 'ОцеанВП'.Избрисана је тема „астра“.
Успех: Избрисана 1 од 1 теме.
Погледајте теме и додатке
Да бисте навели све теме и додатке у ВордПресс инстанци, користите наредбе приказане доле:
вп листа темавп листа додатака
Ова наредба треба да наведе доступне теме, односно додатке, као што је приказано доле:
+-----------------+----------+--------+---------+|. | име | статус | упдате | верзија |
+-----------------+----------+--------+---------+
|. | оцеанвп | активан | ниједан | 2.0.2 |
|. | двадесет деветнаест | неактиван | ниједан | 1.9 |
|. | двадесетдвадесет | неактиван | ниједан | 1.6 |
|. | двадесет двадесет | неактиван | ниједан | 1.1 |
+-----------------+----------+--------+---------+
+---------+----------+--------+---------+
|. | име | статус | упдате | верзија |
+---------+----------+--------+---------+
|. | акисмет | неактиван | ниједан | 4.1.8 |
|. | здраво | неактиван | ниједан | 1.7.2 |
+---------+----------+--------+---------+
Ажурирање тема и додатака помоћу ВП-ЦЛИ
Такође можете да ажурирате додатке и теме користећи ЦЛИ. На пример, да бисте ажурирали све теме, користите наредбу;
судо -у ввв-дата ажурирање теме вп - свеУспех: Тема је већ ажурирана.
БЕЛЕШКА: Можете одредити име одређене теме да бисте ажурирали једну тему.
Ажурирање ВордПресс-а из ЦЛИ-а
Када ВордПресс тим изда нову верзију, можете да ажурирате из командне линије помоћу неколико појединачних команди:
Први корак је прво ажурирање датотека веб локације као:
судо -у ввв-дата ажурирање језгра впДаље, базу података морамо ажурирати као:
судо -у ввв-дата вп цоре упдате-дбУспех: ВордПресс база података већ у најновијој дб верзији 49752.
Прављење ВордПресс поста са ЦЛИ
Да бисте креирали пост помоћу ВП-ЦЛИ, користите наредбу испод:
судо -у ввв-дата вп пост цреате --пост_типе = паге --пост_титле = "ВП-ЦЛИ Туториал" --пост_дате = "2021-02-04"Успех: Направљен пост 5.
Брисање поста
Да бисте избрисали пост, наведите његов нумерички идентификатор као:
судо -у ввв-дата вп пост брисање 5Успех: Премештени пост 5.
Закључак
Овај водич вам је показао како користите моћни ВП-ЦЛИ за управљање ВордПресс сајтом из командне линије. Ако желите да сазнате више о раду са ВордПресс ЦЛИ, размотрите доленаведени ресурс документације:
хттпс: // маке.вордпресс.орг / цли / хандбоок /