Commit ed4fcbee authored by Balu Ertl's avatar Balu Ertl

Issue #3090301 by Balu Ertl: [HU] Remove unnecessary prompt signs before commands

parent fe7ea1cc
This diff is collapsed.
...@@ -78,15 +78,15 @@ image:images/extend-maintenance-mode-disabled.png["Webhely rendes üzemmódban m ...@@ -78,15 +78,15 @@ image:images/extend-maintenance-mode-disabled.png["Webhely rendes üzemmódban m
. Parancssoros ablakban futtassuk az alábbi utasításokat, amelyek először engedélyezik a karbantartási módot, majd rögtön utána kiürítik a gyorsítótárat: . Parancssoros ablakban futtassuk az alábbi utasításokat, amelyek először engedélyezik a karbantartási módot, majd rögtön utána kiürítik a gyorsítótárat:
+ +
---- ----
$ drush state:set system.maintenance_mode 1 --input-format=integer drush state:set system.maintenance_mode 1 --input-format=integer
$ drush cache:rebuild drush cache:rebuild
---- ----
. A letiltás nagyon hasonló az előzőekhez, azzal a különbséggel, hogy a karbantartási mód értékét nullára állítjuk: . A letiltás nagyon hasonló az előzőekhez, azzal a különbséggel, hogy a karbantartási mód értékét nullára állítjuk:
+ +
---- ----
$ drush state:set system.maintenance_mode 0 --input-format=integer drush state:set system.maintenance_mode 0 --input-format=integer
$ drush cache:rebuild drush cache:rebuild
---- ----
. Bármelyik parancsot is futtatjuk, javasolt ellenőrizni a megváltozott működést úgy, hogy a webhelyünket egy másik böngészőben (amiben nem vagyunk bejelentkezve) megnyitjuk. . Bármelyik parancsot is futtatjuk, javasolt ellenőrizni a megváltozott működést úgy, hogy a webhelyünket egy másik böngészőben (amiben nem vagyunk bejelentkezve) megnyitjuk.
......
...@@ -88,7 +88,7 @@ image:images/extend-manual-install-directories.png["Javasolt könyvtárszerkezet ...@@ -88,7 +88,7 @@ image:images/extend-manual-install-directories.png["Javasolt könyvtárszerkezet
. Csomagoljuk ki a _.tar.gz_ (vagy más) tömörített állományt, ami így egy alkönyvtárat hoz létre a fájllal azonos szinten. Ha a távoli kiszolgálónk Linuxon fut, és van parancssori hozzáférésünk, akkor egyszerűen futtathatjuk az alábbi parancsot, természetesen a fájlnevet lecserélve: . Csomagoljuk ki a _.tar.gz_ (vagy más) tömörített állományt, ami így egy alkönyvtárat hoz létre a fájllal azonos szinten. Ha a távoli kiszolgálónk Linuxon fut, és van parancssori hozzáférésünk, akkor egyszerűen futtathatjuk az alábbi parancsot, természetesen a fájlnevet lecserélve:
+ +
---- ----
$ tar -xzf admin_toolbar-8.x-1.17.tar.gz tar -xzf admin_toolbar-8.x-1.17.tar.gz
---- ----
Ha nem Linuxon fut a kiszolgáló, vagy nem használhatjuk a parancssort, akkor a tárhelyszolgáltatónk valószínűleg kínál valamilyen grafikus felületet a kicsomagolás elvégzésére. Ha nem Linuxon fut a kiszolgáló, vagy nem használhatjuk a parancssort, akkor a tárhelyszolgáltatónk valószínűleg kínál valamilyen grafikus felületet a kicsomagolás elvégzésére.
......
...@@ -81,7 +81,7 @@ image:images/extend-module-install-admin-toolbar-do.png["Modultelepítési oldal ...@@ -81,7 +81,7 @@ image:images/extend-module-install-admin-toolbar-do.png["Modultelepítési oldal
. Miután a <<extend-manual-install>> vagy <<install-composer>> szakaszok egyikének lépéseit követve a letöltéssel megvagyunk, utána a következő Drush parancs lefuttatásával engedélyezzük (angolul „enable”, de véletlen egybeesésként magyarul is illik, így könnyű megjegyezni). A parancs paramétereként minden esetben meg kell adnunk a modul gépi nevét: . Miután a <<extend-manual-install>> vagy <<install-composer>> szakaszok egyikének lépéseit követve a letöltéssel megvagyunk, utána a következő Drush parancs lefuttatásával engedélyezzük (angolul „enable”, de véletlen egybeesésként magyarul is illik, így könnyű megjegyezni). A parancs paramétereként minden esetben meg kell adnunk a modul gépi nevét:
+ +
---- ----
$ drush pm:enable admin_toolbar drush pm:enable admin_toolbar
---- ----
. Ezután már csak kövessük a parancssorban megjelenő utasításokat. . Ezután már csak kövessük a parancssorban megjelenő utasításokat.
......
...@@ -82,8 +82,8 @@ image:images/extend-theme-install-appearance-page.png["Uninstalled themes on App ...@@ -82,8 +82,8 @@ image:images/extend-theme-install-appearance-page.png["Uninstalled themes on App
. Miután a <<extend-manual-install>> vagy <<install-composer>> szakaszok egyikének lépéseit követve a letöltéssel megvagyunk, utána a következő Drush parancsok lefuttatásával először engedélyezzük (angolul „enable”, de véletlen egybeesésként magyarul is ugyanígy kezdődik, így könnyű megjegyezni), majd pedig beállítjuk alapértelmezettként. A parancsok paramétereként minden esetben meg kell adnunk a smink gépi nevét: . Miután a <<extend-manual-install>> vagy <<install-composer>> szakaszok egyikének lépéseit követve a letöltéssel megvagyunk, utána a következő Drush parancsok lefuttatásával először engedélyezzük (angolul „enable”, de véletlen egybeesésként magyarul is ugyanígy kezdődik, így könnyű megjegyezni), majd pedig beállítjuk alapértelmezettként. A parancsok paramétereként minden esetben meg kell adnunk a smink gépi nevét:
+ +
---- ----
$ drush theme:enable mayo drush theme:enable mayo
$ drush config:set system.theme default mayo drush config:set system.theme default mayo
---- ----
. Ezután már csak kövessük a parancssorban megjelenő utasításokat. . Ezután már csak kövessük a parancssorban megjelenő utasításokat.
......
...@@ -53,7 +53,7 @@ Ha még nem töltöttük le az alaprendszer forráskódját, és szeretnénk él ...@@ -53,7 +53,7 @@ Ha még nem töltöttük le az alaprendszer forráskódját, és szeretnénk él
. Adjuk ki az alábbi parancsot, melyben a +webhelyem+ részt helyettesítsük be a létrehozni kívánt könyvtárunk nevével: . Adjuk ki az alábbi parancsot, melyben a +webhelyem+ részt helyettesítsük be a létrehozni kívánt könyvtárunk nevével:
+ +
---- ----
$ composer create-project drupal-composer/drupal-project:8.x-dev webhelyem --no-interaction composer create-project drupal-composer/drupal-project:8.x-dev webhelyem --no-interaction
---- ----
Sikeres lefutást követően létrejön a +webhelyem+ argumentumként megadott könyvtár, benne pedig egy _/web_ alkönyvtárban a Drupal alaprendszer legfrissebb kiadásának forráskódja. Emellett olyan hasznos fejlesztői eszközöket is kapunk, mint a _Drush_ és a _Drupal Console_. Sikeres lefutást követően létrejön a +webhelyem+ argumentumként megadott könyvtár, benne pedig egy _/web_ alkönyvtárban a Drupal alaprendszer legfrissebb kiadásának forráskódja. Emellett olyan hasznos fejlesztői eszközöket is kapunk, mint a _Drush_ és a _Drupal Console_.
...@@ -62,9 +62,9 @@ Sikeres lefutást követően létrejön a +webhelyem+ argumentumként megadott k ...@@ -62,9 +62,9 @@ Sikeres lefutást követően létrejön a +webhelyem+ argumentumként megadott k
Bárkivel előfordulhat, hogy miután már feltelepítette a Drupalt a Drupal.org-ról letöltött _zip_ vagy _tar.gz_ fájlból (tehát Composer használata nélkül), később meggondolja magát és mégis szeretne élni inkább az automatikus függőségkezelés lehetőségével. Szerencsére ez sem lehetetlen: ha már telepítettük a Composert a gépünkre, de az még nem kezeli a Drupal kódbázisát, akkor az alábbi két lépéssel megtehetjük. Bárkivel előfordulhat, hogy miután már feltelepítette a Drupalt a Drupal.org-ról letöltött _zip_ vagy _tar.gz_ fájlból (tehát Composer használata nélkül), később meggondolja magát és mégis szeretne élni inkább az automatikus függőségkezelés lehetőségével. Szerencsére ez sem lehetetlen: ha már telepítettük a Composert a gépünkre, de az még nem kezeli a Drupal kódbázisát, akkor az alábbi két lépéssel megtehetjük.
. Webhelyünk gyökérkönyvtárában adjuk ki a `$ composer global require grasmash/composerize-drupal` parancsot, mely letölti és a gépünkön általánosan elérhetővé teszi Matthew Grasmick átalakítóprogramját a Composerhez. . Webhelyünk gyökérkönyvtárában adjuk ki a `composer global require grasmash/composerize-drupal` parancsot, mely letölti és a gépünkön általánosan elérhetővé teszi Matthew Grasmick átalakítóprogramját a Composerhez.
. Ha ez sikeresen települt, utána meghívhatjuk a Composeren keresztül a `$ composer composerize-drupal --composer-root=. --drupal-root=.` paranccsal. . Ha ez sikeresen települt, utána meghívhatjuk a Composeren keresztül a `composer composerize-drupal --composer-root=. --drupal-root=.` paranccsal.
Így futtatva feltérképezi a Drupalunk könyvtárszerkezetét és összegyűjti belőle azokat az információkat, amikre majd a Composer-nek szüksége lesz. Ha webhelyünkhöz már töltöttünk le közösségi modulokat vagy sminkeket, és azokat az ajánlásoknak megfelelően a _modules/contrib_, _themes/contrib_, vagy _profiles/contrib_ nevű alkönyvtárakba tettük, akkor ez a program azokat is fel fogja fedezni és hozzáadja őket a Composer listájához. Ha viszont nem tettük őket ilyen alkönyvtárakba, akkor jobban járunk, ha letöröljük őket és a következő részben leírtakat követve újra beszerezzük őket, de immár a Composer segítségével. Így futtatva feltérképezi a Drupalunk könyvtárszerkezetét és összegyűjti belőle azokat az információkat, amikre majd a Composer-nek szüksége lesz. Ha webhelyünkhöz már töltöttünk le közösségi modulokat vagy sminkeket, és azokat az ajánlásoknak megfelelően a _modules/contrib_, _themes/contrib_, vagy _profiles/contrib_ nevű alkönyvtárakba tettük, akkor ez a program azokat is fel fogja fedezni és hozzáadja őket a Composer listájához. Ha viszont nem tettük őket ilyen alkönyvtárakba, akkor jobban járunk, ha letöröljük őket és a következő részben leírtakat követve újra beszerezzük őket, de immár a Composer segítségével.
...@@ -77,7 +77,7 @@ Külső függőségei azonban nemcsak az alaprendszernek lehetnek, hanem tulajdo ...@@ -77,7 +77,7 @@ Külső függőségei azonban nemcsak az alaprendszernek lehetnek, hanem tulajdo
. Ha megvan a neve, akkor azt a következő parancsban a példaként használt „geofield” helyére behelyettesítve és egy parancssoros ablakban lefuttatva a Composer letölti a modult minden további szükséges függőségével együtt: . Ha megvan a neve, akkor azt a következő parancsban a példaként használt „geofield” helyére behelyettesítve és egy parancssoros ablakban lefuttatva a Composer letölti a modult minden további szükséges függőségével együtt:
+ +
---- ----
$ composer require drupal/geofield composer require drupal/geofield
---- ----
===== Korábban már Composerrel letöltött közösségi projektek frissítése ===== Korábban már Composerrel letöltött közösségi projektek frissítése
...@@ -89,20 +89,20 @@ Miután az előző részeknél leírtak szerint már használunk Composert a web ...@@ -89,20 +89,20 @@ Miután az előző részeknél leírtak szerint már használunk Composert a web
. Második lépésként meg kell határoznunk, hogy az adott szoftverelem melyik verzióját szeretnénk letöltetni a Composerrel. Egyszerű dolgunk van, ha a legfrissebb verziót kérjük: . Második lépésként meg kell határoznunk, hogy az adott szoftverelem melyik verzióját szeretnénk letöltetni a Composerrel. Egyszerű dolgunk van, ha a legfrissebb verziót kérjük:
+ +
---- ----
$ composer update drupal/geofield --with-dependencies composer update drupal/geofield --with-dependencies
---- ----
. Ha valamilyen oknál fogva egy adott verzióra van szükségünk, akkor jó, ha tudjuk, hogy a kötőjeles verziószámok esetén a főverzió számát sosem kell külön megadnunk, hiszen az magától értetődő. Ha tehát azt látjuk a modul projektoldalán, hogy +8.x-1.7+ (amiben a kötőjel előtti szám webhelyünk Drupal-főverzióját jelöli), akkor a Composernek elég már csak az +1.7+ verziószámot megadnunk. Mindez azonban nem érvényes a Drupal 8 alaprendszerre, mert az a régies kéttagú verziószámok (például „Drupal 7.59”) helyett már a korszerű _szemantikus verziószámozás_ elvét követve háromtagú jelölést használ. Mivel pedig a +core+ magasabb szintű, mint a kiegészítők, ezért kötőjel sem szerepel benne. Ezt tehát továbbra is ugyanúgy ki kell írnunk a Composer-parancsokban: például +drupal/core:8.6.3+. . Ha valamilyen oknál fogva egy adott verzióra van szükségünk, akkor jó, ha tudjuk, hogy a kötőjeles verziószámok esetén a főverzió számát sosem kell külön megadnunk, hiszen az magától értetődő. Ha tehát azt látjuk a modul projektoldalán, hogy +8.x-1.7+ (amiben a kötőjel előtti szám webhelyünk Drupal-főverzióját jelöli), akkor a Composernek elég már csak az +1.7+ verziószámot megadnunk. Mindez azonban nem érvényes a Drupal 8 alaprendszerre, mert az a régies kéttagú verziószámok (például „Drupal 7.59”) helyett már a korszerű _szemantikus verziószámozás_ elvét követve háromtagú jelölést használ. Mivel pedig a +core+ magasabb szintű, mint a kiegészítők, ezért kötőjel sem szerepel benne. Ezt tehát továbbra is ugyanúgy ki kell írnunk a Composer-parancsokban: például +drupal/core:8.6.3+.
+ +
---- ----
$ composer require drupal/geofield:1.7 composer require drupal/geofield:1.7
---- ----
+ +
. Ha minden információ rendelkezésre áll, akkor a parancssoros ablakban webhelyünk gyökérkönyvtárában állva adjuk ki a fentiekhez hasonló parancsunkat, melyben a +geofield+ mintát értelemszerűen a frissíteni kívánt projekt nevére cseréltük. . Ha minden információ rendelkezésre áll, akkor a parancssoros ablakban webhelyünk gyökérkönyvtárában állva adjuk ki a fentiekhez hasonló parancsunkat, melyben a +geofield+ mintát értelemszerűen a frissíteni kívánt projekt nevére cseréltük.
==== Az ismeretek elmélyítése ==== Az ismeretek elmélyítése
A Composer használatát kézenfekvő módon annak beépített súgójából ismerhetjük meg. Például a fentebb már említett `$ create-project` utasításról a `$ composer help create-project` paranccsal olvashatunk bővebben. A Composer használatát kézenfekvő módon annak beépített súgójából ismerhetjük meg. Például a fentebb már említett `create-project` utasításról a `composer help create-project` paranccsal olvashatunk bővebben.
//==== Kapcsolódó témák //==== Kapcsolódó témák
......
...@@ -33,13 +33,13 @@ Lemásoljuk a meglévő webhelyünket, hogy legyen belőle egy másik példányu ...@@ -33,13 +33,13 @@ Lemásoljuk a meglévő webhelyünket, hogy legyen belőle egy másik példányu
* Ha az előbb említett grafikus felület nem elérhető számunkra, de van parancssori hozzáférésünk, akkor küldhetjük az utasítást közvetlenül a MySQL kiszolgálónak is (természetesen behelyettesítve a webhelyünk adatbázisának nevét, felhasználóját és annak jelszavát): * Ha az előbb említett grafikus felület nem elérhető számunkra, de van parancssori hozzáférésünk, akkor küldhetjük az utasítást közvetlenül a MySQL kiszolgálónak is (természetesen behelyettesítve a webhelyünk adatbázisának nevét, felhasználóját és annak jelszavát):
+ +
---- ----
$ mysqldump -u USERNAME -p 'PASSWORD' DATABASENAME > BACKUPFILE.sql mysqldump -u USERNAME -p 'PASSWORD' DATABASENAME > BACKUPFILE.sql
---- ----
* Ha inkább Drusht használnánk, akkor ezt a parancsot futtassuk: * Ha inkább Drusht használnánk, akkor ezt a parancsot futtassuk:
+ +
---- ----
$ drush sql:dump --result-file=BACKUPFILE.sql drush sql:dump --result-file=BACKUPFILE.sql
---- ----
* Használhatjuk a https://www.drupal.org/project/backup_migrate[Backup and Migrate] nevű közösségi modult is. A modulok webhelyünkre való feltelepítéséről a <<extend-module-install>> részben volt szó. * Használhatjuk a https://www.drupal.org/project/backup_migrate[Backup and Migrate] nevű közösségi modult is. A modulok webhelyünkre való feltelepítéséről a <<extend-module-install>> részben volt szó.
...@@ -72,13 +72,13 @@ $settings['trusted_host_patterns'] ...@@ -72,13 +72,13 @@ $settings['trusted_host_patterns']
* Ha viszont parancssoron keresztül exportáltuk fentebb, akkor az alábbi utasítást használhatjuk a MySQL kiszolgáló felé (a paramétereket ismét behelyettesítve persze): * Ha viszont parancssoron keresztül exportáltuk fentebb, akkor az alábbi utasítást használhatjuk a MySQL kiszolgáló felé (a paramétereket ismét behelyettesítve persze):
+ +
---- ----
$ mysql -u USERNAME -p PASSWORD DATABASE_NAME < BACKUPFILE.sql mysql -u USERNAME -p PASSWORD DATABASE_NAME < BACKUPFILE.sql
---- ----
+ +
* Drushsal is lehet importálni, mégpedig így: * Drushsal is lehet importálni, mégpedig így:
+ +
---- ----
$ drush sql:query --file=BACKUPFILE.sql drush sql:query --file=BACKUPFILE.sql
---- ----
. Ahogy fentebb már tapasztaltuk, két példány – bár ugyanannak az egy webhelynek a másolatai – eltérő beállításokat használhat a szétválasztott működésük érdekében. Az előbb átírt adatbáziskapcsolatokon kívül azonban számos további beállításuk különbözhet, amit ugyanúgy a _settings.php_ fájljaikban tárolnak. Lehetőség van azonban felülírást megvalósítani közöttük a `$config` változó segítségével. Például az éles webhely neve továbbra is maradjon „Bárkifalva Termelői Piac”, de a fejlesztési példányon ez inkább figyelmeztessen azzal, hogy átírjuk „DEV! – Bárkifalva Termelői Piac” címre. Ezt úgy érhetjük el, hogy mindkettő adatbázisában továbbra is meghagyjuk az éles szövegváltozatot, de a fejlesztési példány _settings.php_ fájljában elhelyezzük az alábbi kiegészítő sort: . Ahogy fentebb már tapasztaltuk, két példány – bár ugyanannak az egy webhelynek a másolatai – eltérő beállításokat használhat a szétválasztott működésük érdekében. Az előbb átírt adatbáziskapcsolatokon kívül azonban számos további beállításuk különbözhet, amit ugyanúgy a _settings.php_ fájljaikban tárolnak. Lehetőség van azonban felülírást megvalósítani közöttük a `$config` változó segítségével. Például az éles webhely neve továbbra is maradjon „Bárkifalva Termelői Piac”, de a fejlesztési példányon ez inkább figyelmeztessen azzal, hogy átírjuk „DEV! – Bárkifalva Termelői Piac” címre. Ezt úgy érhetjük el, hogy mindkettő adatbázisában továbbra is meghagyjuk az éles szövegváltozatot, de a fejlesztési példány _settings.php_ fájljában elhelyezzük az alábbi kiegészítő sort:
......
...@@ -44,7 +44,7 @@ image:images/extend-module-install-download.png["Egy közösségi projekt letöl ...@@ -44,7 +44,7 @@ image:images/extend-module-install-download.png["Egy közösségi projekt letöl
. Itt tömörítsük ki a _tar.gz_ (vagy _zip_) fájlt, ami egy új könyvtárat fog létrehozni. Ha nincs parancssori hozzáférésünk, vagy a tárhely nem Linux operációs rendszeren fut, akkor a szolgáltató vezérlőpultjának fájlkezelője általában biztosít kicsomagolási lehetőséget. Ha viszont van parancssori hozzáférésünk a távoli szerverhez (és az Linuxon fut), akkor a következő parancs kiadásával csomagolhatjuk ki a tömörített fájlt: . Itt tömörítsük ki a _tar.gz_ (vagy _zip_) fájlt, ami egy új könyvtárat fog létrehozni. Ha nincs parancssori hozzáférésünk, vagy a tárhely nem Linux operációs rendszeren fut, akkor a szolgáltató vezérlőpultjának fájlkezelője általában biztosít kicsomagolási lehetőséget. Ha viszont van parancssori hozzáférésünk a távoli szerverhez (és az Linuxon fut), akkor a következő parancs kiadásával csomagolhatjuk ki a tömörített fájlt:
+ +
---- ----
$ tar -xzf drupal-8.3.2.tar.gz tar -xzf drupal-8.3.2.tar.gz
---- ----
. Ha a kitömörítési folyamat magától nem törölte volna a tömörített fájlt, akkor töröljük le mi magunk a szerverről. . Ha a kitömörítési folyamat magától nem törölte volna a tömörített fájlt, akkor töröljük le mi magunk a szerverről.
...@@ -56,13 +56,13 @@ $ tar -xzf drupal-8.3.2.tar.gz ...@@ -56,13 +56,13 @@ $ tar -xzf drupal-8.3.2.tar.gz
Ha már helyére került Drupal szoftver kódbázisa, akkor akár azonnal be is indíthatjuk próbaképpen a parancssorban a gyökérkönyvtárban állva az alábbi utasítás kiadásával: Ha már helyére került Drupal szoftver kódbázisa, akkor akár azonnal be is indíthatjuk próbaképpen a parancssorban a gyökérkönyvtárban állva az alábbi utasítás kiadásával:
---- ----
$ php core/scripts/drupal quick-start standard php core/scripts/drupal quick-start standard
---- ----
Egy folyamatjelző lefutását követően perceken belül visszajelzést kapunk. Sőt, szervertől függően akár a böngészőnkben azonnal meg is nyílhat ez az ideiglenes bemutató célú webhely. Ahogy a <<install-decide>> résznél írtuk, ez pusztán csak egy demó, még _nem_ a végleges webhelyünk – amint bezárjuk a parancssort, nyom nélkül megszűnik. Mégis motiváló lehet azonnal látni előrehaladáunkat, ezért hasznos lehet bővebben is olvasnunk e funkcióról a súgóját megnyitva (angol nyelven): Egy folyamatjelző lefutását követően perceken belül visszajelzést kapunk. Sőt, szervertől függően akár a böngészőnkben azonnal meg is nyílhat ez az ideiglenes bemutató célú webhely. Ahogy a <<install-decide>> résznél írtuk, ez pusztán csak egy demó, még _nem_ a végleges webhelyünk – amint bezárjuk a parancssort, nyom nélkül megszűnik. Mégis motiváló lehet azonnal látni előrehaladáunkat, ezért hasznos lehet bővebben is olvasnunk e funkcióról a súgóját megnyitva (angol nyelven):
---- ----
$ php core/scripts/drupal quick-start --help php core/scripts/drupal quick-start --help
---- ----
// ==== Related concepts // ==== Related concepts
......
...@@ -42,7 +42,7 @@ A <<install-run>> szakasz bemutatja az interaktív webes telepítő végigkattin ...@@ -42,7 +42,7 @@ A <<install-run>> szakasz bemutatja az interaktív webes telepítő végigkattin
Ha a vizuális felületnél jobban szeretjük a parancssoros hozzáférést, akkor az alábbi Drush parancs közel ugyanezt végzi el. Gépeljük a következő utasításokat a parancssorba, ahol `example` annak a könyvtárnak a neve, ahova az alaprendszert letöltöttük, valamint a `DB_NAME`, `DB_USER` és `DB_PASS` az adatbázis hitelesítő adatai: Ha a vizuális felületnél jobban szeretjük a parancssoros hozzáférést, akkor az alábbi Drush parancs közel ugyanezt végzi el. Gépeljük a következő utasításokat a parancssorba, ahol `example` annak a könyvtárnak a neve, ahova az alaprendszert letöltöttük, valamint a `DB_NAME`, `DB_USER` és `DB_PASS` az adatbázis hitelesítő adatai:
---- ----
$ drush site:install standard --db-url='mysql://DB_USER:DB_PASS@localhost/DB_NAME' --site-name=example drush site:install standard --db-url='mysql://DB_USER:DB_PASS@localhost/DB_NAME' --site-name=example
---- ----
//==== Kapcsolódó témák //==== Kapcsolódó témák
......
...@@ -34,7 +34,7 @@ A Kézikönyv során a következő fogalmazási és szerkesztési gyakorlatot k ...@@ -34,7 +34,7 @@ A Kézikönyv során a következő fogalmazási és szerkesztési gyakorlatot k
* Minden olyan szöveget, amelyet egy parancssori ablakba kell begépelnünk, +egyenszélességű+ betűvel jelöltünk: * Minden olyan szöveget, amelyet egy parancssori ablakba kell begépelnünk, +egyenszélességű+ betűvel jelöltünk:
+ +
---- ----
$ drush cache:rebuild drush cache:rebuild
---- ----
* Bár egyesek ritkán mappáknak szeretik hívni a fájlok tárolóit, a Kézikönyvben azonban az elterjedt szóhasználatnak megfelelően könyvtáraknak nevezzük őket. * Bár egyesek ritkán mappáknak szeretik hívni a fájlok tárolóit, a Kézikönyvben azonban az elterjedt szóhasználatnak megfelelően könyvtáraknak nevezzük őket.
......
...@@ -44,7 +44,7 @@ $settings['update_free_access'] = TRUE; ...@@ -44,7 +44,7 @@ $settings['update_free_access'] = TRUE;
. Csomagoljuk ki a _tar.gz_ vagy _zip_ fájlt a távoli szerver egy ideiglenes könyvtárába, aminek kívül kell esnie a webhely telepítési könyvtárán (másképpen „docroot”). Valószínűleg a tárhelyszolgáltató által biztosított adminfelületnek van a kicsomagolásra szolgáló funkciója. Ha van parancssori hozzáférésünk a távoli (Linuxon futó) szerverhez, akkor használhatjuk az alábbi parancsot is: . Csomagoljuk ki a _tar.gz_ vagy _zip_ fájlt a távoli szerver egy ideiglenes könyvtárába, aminek kívül kell esnie a webhely telepítési könyvtárán (másképpen „docroot”). Valószínűleg a tárhelyszolgáltató által biztosított adminfelületnek van a kicsomagolásra szolgáló funkciója. Ha van parancssori hozzáférésünk a távoli (Linuxon futó) szerverhez, akkor használhatjuk az alábbi parancsot is:
+ +
---- ----
$ tar -xzf drupal-8.3.2.tar.gz tar -xzf drupal-8.3.2.tar.gz
---- ----
. Most a webhelyünk eredeti telepítési könyvtárában töröljük ki a _core_ és _vendor_ könyvtárakat, valamint minden fájlt, ami nem alkönyvtárban van (beleértve a _.htaccess_, _composer.json_ és _autoload.php_ fájlokat is). Csak azokat hagyjuk meg, amelyekben valami módosítást végeztünk. . Most a webhelyünk eredeti telepítési könyvtárában töröljük ki a _core_ és _vendor_ könyvtárakat, valamint minden fájlt, ami nem alkönyvtárban van (beleértve a _.htaccess_, _composer.json_ és _autoload.php_ fájlokat is). Csak azokat hagyjuk meg, amelyekben valami módosítást végeztünk.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment