Úvod: Nástroje na správu CLI pre servery Drupal 8

toto cvičenie ukáže, ako to spravovať Drupal 8 webové servery vrátane konfigurácie & závislosti požadovaných modulov & programovacie jazyky skladateľ.


skladateľ je a PHP obslužný program na správu balíkov na inštaláciu rozšírení webového servera alebo na správu knižníc. skladateľ pracuje s Drush spravovať Drupal 8 webové servery.

Vývojári, ktorí potrebujú nástroj na správu CLI Drupal 8 webové servery môžu používať skladateľ & Drush spoločne pre výkonné riešenie, zjednodušujúce mnoho dôležitých úloh.

Krok 1: Nainštalujte program Composer na webový server

Za účelom inštalácie skladateľ na webovom serveri je možné spustiť Installer.exe priamo alebo prostredníctvom zadania nasledujúceho skriptu do obslužného programu CLI:

php -r "copy (‘https://getcomposer.org/installer’, ‘Composer-setup.php’);"
php -r "if (hash_file (‘sha384’, ‘Composer-setup.php’) === ’93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a8880880888c08a888c08a8a888c08a888c08a888c08a888c08a888c08a888c08a88c08a088c8 } else {echo ‘Inštalátor je poškodený’; unlink ( ‘skladateľ setup.php’); } echo PHP_EOL;"
php skladateľ-setup.php
php -r "unlink ( ‘skladateľ setup.php’);"

Najnovšia verzia skladateľ je v.1.7.3 (2018-11-01). V opačnom prípade stiahnite súbor:

  • skladateľ:install.exe stiahnuť

Vývojári, ktorí potrebujú nainštalovať skladateľ na localhost WAMP server pre programovanie, karanténu, & testovanie môže spustiť .exe súbor na svojich pracovných staniciach.

Krok 2: Nainštalujte modul Composer pre program Drupal 8

Po inštalácii skladateľ na webový server sa odporúča nainštalovať integračný modul na server Drupal CMS aby bežal Drush & skladateľ spolu.

Nasleduj toto HostAdvice návod na inštaláciu Drush:

  • Ako nainštalovať "Drush" pre Drupal na serveri CentOS 7

Požadované súbory – na stiahnutie:

  • skladateľ: (Stiahnutie súborov)

ak Drush už bol nainštalovaný (odporúčané), stačí spustiť príkazy:

drush dl skladateľ-8

drush en skladateľ-8

Toto sa stiahne & nainštalovať skladateľ modul pre Drupal 8 automaticky.

Drush / Composer Príkazy povolené modulom sú:

Zoznam všetkých dostupných príkazov skladateľa:

skladateľ vŕtačiek

Analyzovať skladateľa.json & nainštalovať všetky závislosti:

inštalácia skladača vŕtačky

Aktualizuje závislosti na najnovšiu verziu, & aktualizácia vyrovnávacej pamäte:

aktualizácia skladača drush

Sprievodca vytvorením vlastného súboru Composer.json:

iniciátor skladača dr

Stiahnite si Symfony & všetky závislosti:

skladateľ drush create-projectsymfony / symfony

Tieto príkazy použite na rozšírenie predvoleného nastavenia Drush & skladateľ možnosti.

Krok tretí: Správa modulov Drupal 8 & témy

skladateľ možno použiť s Drush zariadiť Drupal 8 moduly & motívy. Výhoda použitia skladateľ cez Drush je, že program Composer aktualizuje súbor .json.

skladateľ vyžaduje drupal /

Ďalšou výhodou použitia skladateľ cez Drush je to, že skladateľ automaticky vyhľadá a stiahne, & nainštalujte do modulov všetky požadované súbory závislostí alebo knižnice. Tento príkaz je možné spustiť aj pri požiadavke na konkrétnu verziu:

skladateľ vyžaduje ‘drupal /:’

Pre moduly, ktoré je potrebné skonvertovať na skladateľ, použite aplikáciu Composerizer. Na nasledujúcom obrázku je uvedený zoznam všetkých skladateľ príkazy z CLI:

Ako spravovať webové servery Drupal 8 pomocou nástroja Composer

celkovo, Drush je výkonnejší v riadení Drupal 8 moduly & témy, zatiaľ čo skladateľ je užitočnejšie pri zisťovaní správnych súborov knižnice alebo rozšírení servera.

Štvrtý krok: Správa závislostí projektov Drupal 8

skladateľ uľahčuje inštaláciu Drupal 8 modulov pomocou príkazového riadku. Informácie za skladateľ príkaz je uložený v composer.json file:

skladateľ vyžaduje drupal /

Na definovanie týchto hodnôt musia vývojári zahrnúť informácie o inštalačnej ceste do systému Windows composer.json file. Napríklad požadovať konkrétny Drupal 8 verzia modulu:

"vyžadovať": {
"Drupal / tokenu": "^ 1,5"
}

Ak chcete nastaviť cesty inštalátora pre závislosti modulu:

"extra": {
"inštalačnej-cesty": {
"jadro": ["typ: drupal-core"],
"Knižnice / {$ name}": ["typ: drupal-knižnica"],
"modules / contrib / {$ name}": ["typ: drupal-modul"],
"profiles / contrib / {$ name}": ["typ: drupal-profil"],
"themes / contrib / {$ name}": ["Typ: drupal-theme"],
"drush / {$ name}": ["Typ: drupal-drush"],
"modules / zákazku / {$ name}": ["typ: Drupal-custom-modul"],
"themes / zákazku / {$ name}": ["typ: Drupal-custom-theme"]
}
}

Praktické príklady hodnôt kódu v composer.json:

skladateľ vyžaduje ‘token / token: ^ 1,5’
skladateľ vyžaduje’drupal / simple_fb_connect: ~ 3.0 ‘
skladateľ vyžaduje ‘diskový / ctools: 3.0.0-alpha26’
skladateľ vyžaduje’drupal / token: 1.x-dev ‘

Normálne iba Drupal 8 modul & vývojári tém sa budú musieť obávať tvrdého kódovania skladateľ závislosti v EÚ composer.json súbor.

Krok 5: Použitie nástroja Composer na údržbu lokality Drupal 8

skladateľ & Drush spolupracovať na urýchlení spoločného Drupal 8 úlohy údržby, ako sú aktualizácie jadra, použitie opráv opráv alebo tém alebo aktualizácie verzií.

Vylepšiť Drupal 8 jadro pomocou skladateľ, najprv skontrolujte stav inštalácie:

skladateľ zastaraný drupal / *

Potom spustite príkazy na aktualizáciu Drupal8 základné súbory, databáza, & cache:

skladateľ aktualizácia drupal / core –with-závislosti
drush updatedb
drush cr

Ak chcete zálohovať predvolenú databázu a Drupal 8 inštalácie:

drush sql-dump

Zálohovanie archívu ZIP všetkých Drupal 8 súbory stránok:

drush archive-dump

Pred vykonaním operácií, ako sú aktualizácie nových modulov alebo Windows XP, sa odporúča vždy vykonať zálohu databázy Drupal aktualizácia základnej verzie.

Nezabudnite vždy vložiť webovú stránku režim údržby pri práci:

drush sset system.maintenance_mode1

Vyradiť stránku z režim údržby znova:

drush sset system.maintenance_mode0

Poznámka: Používatelia, ktorí majú akékoľvek problémy s používaním skladateľ pre Drupal 8 modul, téma, & základné aktualizácie môžu na tejto stránke skontrolovať známe problémy, t. j. na Drupale 8.4 & 8.5.

Záver: Najlepšie funguje s aplikáciou Drush pre správu D8

skladateľ funguje hladko s Drush poskytnúť výkonné nástroje príkazového riadku pre Windows Drupal 8 schopné inštalovať / aktualizovať moduly alebo témy vrátane Drupal 8 jadro.

Inštalácia zvyčajne vyžaduje hosting VPS, vyhradený serverový server alebo cloud hosting skladateľ & Drush, ale niektoré zdieľané plány webhostingu to teraz ponúkajú ako súčasť Drupal 8 riadené platformy. použitie skladateľ & Drush ušetriť hodiny vývoja & doba údržby.

Vyskúšajte tieto top 3 hostingové služby Drupalu:

ChemiCloud

Vyvolávacia cena:
$ 2,76


Spoľahlivosť
10


stanovenie ceny
9.9


Užívatelsky prívetivý
9.9


podpora
10


Vlastnosti
9.9

Prečítajte si recenzie

Navštívte stránku ChemiCloud

Hostinger

Vyvolávacia cena:
$ 0.99


Spoľahlivosť
9.3


stanovenie ceny
9.3


Užívatelsky prívetivý
9.4


podpora
9.4


Vlastnosti
9.2

Prečítajte si recenzie

Navštívte Hostinger

Hosting A2

Vyvolávacia cena:
$ 3,92


Spoľahlivosť
9.3


stanovenie ceny
9.0


Užívatelsky prívetivý
9.3


podpora
9.3


Vlastnosti
9.3

Prečítajte si recenzie

Navštívte A2 Hosting

Súvisiace články s návodmi

  • Ako spravovať webové servery Drupal pomocou
    stredná
  • Ako optimalizovať vyrovnávaciu pamäť Drupal 8 pomocou Memcached na hosťovaní cPanel
    stredná
  • Ako nainštalovať & Použite Acquia Dev Desktop pre Drupal 8
    stredná
  • Ako hostiť webové stránky Drupal 8 so službou Redis v plánoch VPS
    stredná
  • Ako nainštalovať Drupal 8 na lokálny server WAMP
    stredná
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me