Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Ievads: Git izmantošana versiju kontrolei ar Drupal 8

Šis Apmācība parādīs, kā pārsūtīt 8. Drupal attīstības vietne, kurā darbojas vietnehost vide WampServer uz attālo mitināšanas platformu, izmantojot Git.


Git tiek izmantots versijas kontrolei Veikls attīstības komandas, kas veido jaunus moduļus & tēmas 8. Drupal CMS. Git ir bezmaksas atvērtā koda programmatūra Linux & Windows.

8. Drupal failus var pārvietot no darbvirsmas programmēšanas vides uz smilšu kasti, ražošanas serveri vai kodu krātuvi atkarībā no projekta prasībām.

Pirmais solis: konfigurējiet vietējo attīstības vidi

Lai konfigurētu palaistās vietējās attīstības vidi 8. Drupal, administratoriem ir jābūt instalētam vietējā hostinga tīmekļa serverim, kas spēj darboties MySQL, PHP, & Apache.

Vispopulārākā vietniskā tīmekļa servera lietojumprogramma 8. Drupal ir WampServer. Izmantojot konteineru virtualizāciju, Docker Desktop platformas izmantošana ir kļuvusi biežāka.

Citas iespējas vietējās attīstības vides vadīšanai 8. Drupal ir Acquia Dev Desktop, Apache NetBeans (iepriekš Java), & VirtualBox ar pilnu tīmekļa servera kaudzīti.

Konfigurējiet vietējo attīstības vidi ar vienu no šīm opcijām un instalējiet 8. Drupal vietēji. Pēc tam dodieties uz Git vietni un lejupielādējiet jaunāko Git iepakojums.

Lejupielāde – nepieciešamie faili:

  • Git (Lejupielādēt failus)

Instalējiet jaunāko Git pakete uz darbvirsmas vai klēpjdatora, kas tiek izmantota kā 8. Drupal smilšu kaste vai attīstības vide (Windows v.7-10).

Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Pēc Git paketi, dodieties uz Windows“Sākt” izvēlne un tips “Git” meklēšanas joslā. Veiciet dubultklikšķi uz ikonas “Git Bašs” vai izveidojiet saīsni.

Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Lai izmantotu Git lai pārsūtītu failus, apstipriniet, ka C: Program Filesgitbin Mape ir veiksmīgi izveidota ar instalēšanu. Šī mape tiek izmantota kā Git kešatmiņu.

Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Nākamais: 8. Drupal instalēšana localhost vidē ir jāpieslēdz pie attālā tīmekļa servera vai GitRepozitorijs izmantojot Git Bašs komandas failu pārsūtīšanai.

Otrais solis: pievienojiet Localhost Drupal 8 ceļu Git Bash

Atveriet Git Bašs komandrindas utilīta & ierakstiet ceļu uz savu vietējo serveri 8. Drupal uzstādīšana. Tiem, kas izmanto WampServer saskaņā ar HostAdvice apmācība:

  • Localhost Drupal 8 instalēšanas ceļš: C: wampwwwsite1

Apstipriniet ceļu & ievadiet šo komandu Git Bašs:

cd c: / wamp / www / site1

Pēc tam izmantojiet CLI utilītu, lai pārbaudītu lokālā datora statusu 8. Drupal mape:

git statuss

Gaidāmais rezultāts, kas tiks atgriezts, ir:

letāls: nav GIT krātuve (vecāku direktoriju krājumi): .git.

Ievadiet šo komandu, lai inicializētu mapi kā Git krātuve:

git init

Gaidāmais rezultāts, kas tiks atgriezts, ir:

Inicializēta tukšā Git krātuve inc: /wamp/www/site1/.git/.

Tagad ierakstiet:

git statuss

Rezultātā jābūt visu to failu sarakstam, kurus izslēdz .Gitignore faila iestatījumi:

Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Zem noklusējuma 8. Drupal iestatījumus, versijas kontrole neizseko nevienu no failiem. Lai to ieslēgtu, izmantojiet Git konfigurācija & manuāla rediģēšana .Gitignore failus.

Trešais solis: izmantojiet špakteles SSH savienojumam ar Web serveri

Lai izveidotu savienojumu ar vietni 8. Drupal to ieteicams izmantot, izmantojot attālo tīmekļa serveri PuTTY kā komandrindas interfeiss Windows vai līdzīgi.

Lejupielāde – nepieciešamie faili:

  • PuTTY: (Lejupielādēt failus)

Uzstādīt PuTTY operētājsistēmai Windows darbvirsmas / klēpjdatora darbstacijas vidē. Savāc IP adrese no tīmekļa resursdatora vai konfigurējiet to manuāli uz servera.

Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Ievietojiet IP adrese & Porta numurs jūsu attālajam tīmekļa serverim, kur 8. Drupal faili lokālajā serverī tiks pārsūtīti uz. Atveriet SSH cilne & apstipriniet noklusējumus.

Kā pārsūtīt Drupal 8 failus no WampServer ar Git

Piezīme: Lai veiktu a SSH savienojums, izveidot a Publiskā atslēga iekšā cPanel vai ar citu programmatūru jūsu tīmekļa serverī, pēc tam eksportējiet atslēgas uz PuTTY vietējā darbstacijā.

Ceturtais solis: konfigurējiet Git attālo Web serveri

Izveidojiet savienojumu ar cPanel tīmekļa mitināšanas konts vai cits tīmekļa serveris ar SSH savienojums & pārbaudiet vidi, izpildot šādas komandas:

ls

Tam vajadzētu atgriezt failu sarakstu & mapes saknes direktorijā. Pārbaudiet Git versija:

git – pārvēršana

Pēc tam dodieties uz Failu menedžeris iekšā cPanel & izveidot a Git krātuve saknes direktorijā, izveidojot jaunu mapi vai direktoriju ar nosaukumu:

  • mysite.git

Pārslēdzieties uz mapi /mysite.git iekšā PuTTY & palaist komandu:

git init – bare

Tas rada Git krātuve uz attālā servera. Pārbaudiet mapi /mysite.git/hooks un izveidojiet jaunu failu ar nosaukumu “Pēc saņemšanas” mapē.

Rediģēt “Pēc saņemšanas” failu & pievieno šādu kodu:

#! / bin / sh
GIT_WORK_TREE = / home / lietotājvārds / mysite.com git checkout -f

Mainiet faila atļaujas uz 755. Saglabāt & izejiet uz darbvirsmas darbstaciju.

Piektais solis: pievienojiet attālo krātuvi & Pārsūtīt failus

Lai pabeigtu, pievienojiet attālo direktoriju kā Git krātuve ar šādu kodu:

git tālvadības pievienošana mysite ssh: //lietotā[email protected]: 18765 / home / user / mysite.git

Izmantojiet vērtības, kas iepriekš izveidotas attālajā tīmekļa serverī & pievienojiet tos Git iestatījumi 8. Drupal failus, kas glabājas darbstacijā. Pēc tam palaidiet kodu:

gitpush mysite master

Tādējādi visi vietnes faili no localhost izstrādes vides tiks pārsūtīti uz attālo tīmekļa serveri. Git var tālāk konfigurēt filiāļu izsekošanai & versijas.

Lai ietaupītu laiku, ieteicams izmantot attālo pieturvietu vidi & osta 8. Drupal failus, izmantojot zip arhīvus. Izmantojiet Rezerves & Migrēt modulis datu bāzes portam.

Secinājums: iespējot Drupal 8 uzlaboto versiju kontroli

Git ir svarīgs aspekts Versijas vadība iekšā Veikls programmatūras izstrādes komandu programmēšana 8. Drupal ekosistēma. Tas ir galvenais pamats DevOps praksē.

8. Drupal izstrādātājiem jāzina CLI tehnikas, kā arī Drush & Komponists, lai visefektīvāk būtu pārvaldīt vietnes & serveri, kas izmanto Git priekš Versijas vadība.

Iepazīstieties ar šiem top 3 Drupal mitināšanas pakalpojumiem:

ChemiCloud

Sākuma cena:
2,76 USD


Uzticamība
10


Cenu noteikšana
9.9


Lietotāju draudzīgs
9.9


Atbalsts
10


Iespējas
9.9

Lasīt atsauksmes

Apmeklējiet vietni ChemiCloud

Hostinger

Sākuma cena:
0,99 USD


Uzticamība
9.3


Cenu noteikšana
9.3


Lietotāju draudzīgs
9.4


Atbalsts
9.4


Iespējas
9.2

Lasīt atsauksmes

Apmeklējiet vietni Hostinger

A2 mitināšana

Sākuma cena:
3,92 USD


Uzticamība
9.3


Cenu noteikšana
9.0


Lietotāju draudzīgs
9.3


Atbalsts
9.3


Iespējas
9.3

Lasīt atsauksmes

Apmeklējiet vietni A2 Hostings

Saistītie padomi

  • Kā pārsūtīt Drupal 8 failus no WampServer ar Subversion (SVN)?
    starpposms
  • Kā pārsūtīt Drupal 8 failus no WampServer ar CVS?
    starpposms
  • Kā iestatīt Drupal 8 virtuālā resursdatora failu Wampserver
    jauniņais
  • Kā instalēt & Izmantojiet Acquia Dev darbvirsmu Drupal 8
    starpposms
  • Kā izmantot Git versiju kontrolei jūsu VPS vai speciālajā serverī
    eksperts
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me