Π‘Π±ΠΎΡΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π½Π° drupal 7 Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Docker Compose
ΠΠ»ΠΎΠ½ΠΈΡΡΠ΅ΠΌ ΡΠ΅Π±Π΅ ΡΡΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅: bash manage.py startproject [ΠΈΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°]
ΠΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΠΈ Π²ΡΠ΅Ρ
ΡΠ°ΠΉΠ»ΠΎΠ² ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° - ΡΠΏΡΠΎΡΠΈΡ ΡΡΡΠ»ΠΊΡ Π½Π° Π³ΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΈ Π²Π΅ΡΠΊΡ, ΡΡΠΎΠ±Ρ ΡΡΠ°Π·Ρ ΡΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ git
Π‘ΡΡΠ»ΠΊΠ° Π½Π° Π³ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π²ΠΈΠ΄Π° [email protected]:alxnsmith/drupal7-dev-kit.git
- ΠΡΠ»ΠΈ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ ΡΡΡΠ»ΠΊΡ - ΠΎΡΡΠ°Π²ΠΈΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΠΏΡΡΡΠΎΠΉ
- ΠΡΠ»ΠΈ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π²Π΅ΡΠΊΡ - ΠΏΠΎ Π΄Π΅ΡΠΎΠ»ΡΡ ΠΏΡΠΎΠ±ΡΠ΅Ρ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅ΡΠΊΡ master
config
- Π’ΡΡ Ρ ΡΠ°Π½ΡΡΡΡ Π²ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΠΈ, ΠΌΠΎΠ½ΡΠΈΡΡΠ΅ΠΌΡΠ΅ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡdrupal-data
- Π‘ΡΠ΄Π° ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Π΅ΠΌ Π±Π΅ΠΊΠ°ΠΏ ΠΏΡΠΎΠ΅ΠΊΡΠ°db-data
- Π‘ΡΠ΄Π° ΠΊΠ»Π°Π΄Π΅ΠΌ Π±Π΅ΠΊΠ°ΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΈΠΌΠΏΠΎΡΡΠ° Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡbackup
- Π’ΡΡ Ρ ΡΠ°Π½ΠΈΠΌ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠ΅ Π±Π΅ΠΊΠ°ΠΏΡ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΡgit
- Π’ΡΡ ΡΠΈΡΡΡΠΉ Π³ΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, ΡΠ°ΡΡΠΈ Π½Π°Π΄ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ ΠΈΠ· Π½Π΅Π³ΠΎ ΠΌΠΎΠ½ΡΠΈΡΡΠ΅ΠΌ Π² ΠΏΡΠΎΠ΅ΠΊΡ Π²/var/www/html/
(drupal-data
)
ΠΠΎΡΠΌ ΠΊΠ΅ΠΉΡΠ΅ Π² Π±Π΅ΠΊΠ°ΠΏΠ°Ρ Π΅ΡΡΡ Π½Π΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΌΡΡΠΎΡ, ΠΏΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΡΠ°Π²ΠΈΡΡ .gitignore Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ.
ΠΠΎ ΡΡΠΎΠΌΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡ ΡΠ°ΠΊΠΎΠ²: Π·Π° Π±Π°Π·Ρ Π±ΡΠ°ΡΡ Π±Π΅ΠΊΠ°ΠΏ, Π° ΡΠ°ΡΡΠΈ, Π½Π°Π΄ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²Π΅Π΄Π΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ° - ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ²Π΅ΡΡ Π±Π΅ΠΊΠ°ΠΏΠ°. ΠΡΠΈ ΡΡΠΎΠΌ Π±Π΅ΠΊΠ°ΠΏ ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π΅ ΡΡΠΎΠ½ΡΡΡΠΌ.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΠΎ - Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ./git/sites/all