Π―ΠΊ ΡΡΠ²ΠΎΡΠΈΡΠΈ MongoDB Π½Π° VPS
ΠΠ°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ MongoDB Π½Π° VPS AlexHost: ΠΏΠΎΠΊΡΠΎΠΊΠΎΠ²Π° ΡΠ½ΡΡΡΡΠΊΡΡΡ
Π§ΠΎΠΌΡ Π²Π°ΡΡΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ MongoDB Π½Π° AlexHost? ΠΠ½ΡΡΠΊΡΡΡΡ NoSQL ΡΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ Ρ ΡΠΎΡΠΌΠ°ΡΡ JSON ΡΠΎΠ±Π»ΡΡΡ MongoDB ΡΠ΄Π΅Π°Π»ΡΠ½ΠΈΠΌ ΡΡΡΠ΅Π½Π½ΡΠΌ Π΄Π»Ρ Π΄ΠΈΠ½Π°ΠΌΡΡΠ½ΠΈΡ Π΄ΠΎΠ΄Π°ΡΠΊΡΠ², Π° VPS Π²ΡΠ΄ AlexHost ΠΏΡΠΎΠΏΠΎΠ½ΡΡ ΡΠ΄Π΅Π°Π»ΡΠ½Π΅ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ΅ – ΠΊΠΎΡΠ΅Π½Π΅Π²ΠΈΠΉ Π΄ΠΎΡΡΡΠΏ, ΡΠ²ΠΈΠ΄ΠΊΡΡΡΡ SSD ΡΠ° Π½Π°Π΄ΡΠΉΠ½Ρ Π±Π΅Π·ΠΏΠ΅ΠΊΡ – ΡΠΎΠ± ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π· Π½Π΅Ρ ΡΠΊ ΡΠ΅ΠΌΠΏΡΠΎΠ½. Π£ ΡΡΠΎΠΌΡ ΠΏΠΎΡΡΠ±Π½ΠΈΠΊΡ Π²ΠΈ Π΄ΡΠ·Π½Π°ΡΡΠ΅ΡΡ, ΡΠΊ Π²ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠΈ, Π·Π°Ρ ΠΈΡΡΠΈΡΠΈ ΡΠ° ΠΊΠ΅ΡΡΠ²Π°ΡΠΈ MongoDB Π½Π° VPS Ubuntu 20.04, Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠΈΠ²ΡΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΎΠ²Π°Π½Π΅ ΡΠ° Π²ΠΈΡΠΎΠΊΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½Π΅ Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ .
ΠΠ΅ΠΎΠ±Ρ ΡΠ΄Π½Ρ ΡΠΌΠΎΠ²ΠΈ
ΠΠ΅ΡΡ Π½ΡΠΆ ΠΏΠΎΡΠ°ΡΠΈ, ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ½Π°ΠΉΡΠ΅ΡΡ, ΡΠΎ Ρ Π²Π°Ρ Ρ Π½Π°ΡΡΡΠΏΠ½Π΅
- VPS Π· root-Π΄ΠΎΡΡΡΠΏΠΎΠΌ.
- Ubuntu 20.04 Π°Π±ΠΎ Π°Π½Π°Π»ΠΎΠ³ΡΡΠ½ΠΈΠΉ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Linux.
- ΠΠΎΡΡΡΠΏ ΠΏΠΎ SSH Π΄ΠΎ Π²Π°ΡΠΎΠ³ΠΎ VPS.
- ΠΡΠ½ΡΠΌΡΠΌ 2 ΠΠ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΡ ΠΏΠ°ΠΌ’ΡΡΡ Π΄Π»Ρ MongoDB (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡΡΡΡ).
- ΠΠ°Π·ΠΎΠ²Ρ Π·Π½Π°Π½Π½Ρ ΡΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΡΠ΄ΠΊΠ° (CLI) Ρ ΠΊΠΎΠΌΠ°Π½Π΄ Linux.
ΠΡΠΎΠΊ 1: ΠΠ½ΠΎΠ²Π»Π΅Π½Π½Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ
ΠΠ΅ΡΡ Π·Π° Π²ΡΠ΅, ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ½Π°ΠΉΡΠ΅ΡΡ, ΡΠΎ Π²Π°Ρ VPS ΠΎΠ½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. Π£Π²ΡΠΉΠ΄ΡΡΡ ΠΏΠΎ SSH Ρ Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡΠ΅ Π½Π°ΡΡΡΠΏΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΡΠΎΠ± ΠΎΠ½ΠΎΠ²ΠΈΡΠΈ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΠΊΡΠ½ΠΊΡΠ² Π²Π°ΡΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ Π²ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠΈ ΠΎΡΡΠΊΡΠ²Π°Π½Ρ ΠΎΠ½ΠΎΠ²Π»Π΅Π½Π½Ρ
ΠΡΡΠ»Ρ ΠΎΠ½ΠΎΠ²Π»Π΅Π½Π½Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Π·Π°Π²Π°Π½ΡΠ°ΠΆΠΈΡΠΈ ΡΠ΅ΡΠ²Π΅Ρ, ΡΠΎΠ± ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ½Π°ΡΠΈΡΡ, ΡΠΎ Π²ΡΡ ΠΎΠ½ΠΎΠ²Π»Π΅Π½Π½Ρ Π±ΡΠ»ΠΎ Π·Π°ΡΡΠΎΡΠΎΠ²Π°Π½ΠΎ Π½Π°Π»Π΅ΠΆΠ½ΠΈΠΌ ΡΠΈΠ½ΠΎΠΌ
ΠΡΠΎΠΊ 2: ΠΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ MongoDB
MongoDB Π½Π΅ Π²Ρ ΠΎΠ΄ΠΈΡΡ Π΄ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΡΡΠ² Ubuntu, ΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΠΏΠΎΡΡΡΠ±Π½ΠΎ Π΄ΠΎΠ΄Π°ΡΠΈ ΠΉΠΎΠ³ΠΎ ΠΎΡΡΡΡΠΉΠ½ΠΈΠΉ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΡΠΉ. ΠΡΡ ΡΠΊ Π²ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠΈ MongoDB
ΠΠΎΠ΄Π°Π²Π°Π½Π½Ρ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΡΡ MongoDB
- ΠΠΌΠΏΠΎΡΡΡΠΉΡΠ΅ ΠΏΡΠ±Π»ΡΡΠ½ΠΈΠΉ GPG-ΠΊΠ»ΡΡ MongoDB
- Π‘ΡΠ²ΠΎΡΡΡΡ ΡΠ°ΠΉΠ» ΡΠΏΠΈΡΠΊΡ Π΄Π»Ρ MongoDB
- ΠΠ½ΠΎΠ²Π»Π΅Π½Π½Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΡ ΠΏΠ°ΠΊΡΠ½ΠΊΡΠ²
ΠΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ ΠΏΠ°ΠΊΠ΅ΡΡΠ² MongoDB
Π’Π΅ΠΏΠ΅Ρ Π²ΡΡΠ°Π½ΠΎΠ²ΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΈ MongoDB, Π²ΠΈΠΊΠΎΠ½Π°Π²ΡΠΈ Π½Π°ΡΡΡΠΏΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
Π¦Π΅ Π²ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ MongoDB ΡΠ°Π·ΠΎΠΌ Π· ΡΠ½ΡΠΈΠΌΠΈ Π½Π΅ΠΎΠ±Ρ ΡΠ΄Π½ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ (ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠΊ mongod, Π΄Π΅ΠΌΠΎΠ½ MongoDB)
ΠΡΠΎΠΊ 3: ΠΠ°ΠΏΡΡΠΊ ΡΠ° Π°ΠΊΡΠΈΠ²Π°ΡΡΡ MongoDB
ΠΡΡΠ»Ρ Π²ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ Π²Π°ΠΌ ΠΏΠΎΡΡΡΠ±Π½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΠΈ MongoDB Ρ Π½Π°Π»Π°ΡΡΡΠ²Π°ΡΠΈ ΡΡ ΡΠΎΠ±ΠΎΡΡ ΠΏΡΠ΄ ΡΠ°Ρ Π·Π°ΠΏΡΡΠΊΡ
ΠΠ΅ΡΠ΅Π²ΡΡΡΠ΅ ΡΡΠ°ΡΡΡ MongoDB, ΡΠΎΠ± ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ½Π°ΡΠΈΡΡ, ΡΠΎ Π²ΠΎΠ½Π° Π·Π°ΠΏΡΡΠ΅Π½Π°
ΠΠΈ ΠΏΠΎΠ²ΠΈΠ½Π½Ρ ΠΏΠΎΠ±Π°ΡΠΈΡΠΈ MongoDB Π°ΠΊΡΠΈΠ²Π½ΠΎΡ (Π·Π°ΠΏΡΡΠ΅Π½ΠΎΡ). Π―ΠΊΡΠΎ Π²ΡΠ΅ Π²ΠΈΠ³Π»ΡΠ΄Π°Ρ Π΄ΠΎΠ±ΡΠ΅, Π²ΠΈ Π³ΠΎΡΠΎΠ²Ρ ΠΏΡΠΎΠ΄ΠΎΠ²ΠΆΠΈΡΠΈ Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ
ΠΡΠΎΠΊ 4: ΠΠ°Ρ ΠΈΡΡΡΡΡ MongoDB
ΠΠ° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ MongoDB Π΄ΠΎΠ·Π²ΠΎΠ»ΡΡ Π½Π΅Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΉ Π΄ΠΎΡΡΡΠΏ, ΡΠΎ Π½Π΅ Ρ ΡΠ΄Π΅Π°Π»ΡΠ½ΠΈΠΌ Π΄Π»Ρ Π²ΠΈΡΠΎΠ±Π½ΠΈΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ°. Π©ΠΎΠ± Π·Π°Ρ ΠΈΡΡΠΈΡΠΈ MongoDB, Π²ΠΈ ΠΏΠΎΠ²ΠΈΠ½Π½Ρ ΡΠ²ΡΠΌΠΊΠ½ΡΡΠΈ Π°Π²ΡΠ΅Π½ΡΠΈΡΡΠΊΠ°ΡΡΡ
Π‘ΡΠ²ΠΎΡΡΡΡ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ° Π°Π΄ΠΌΡΠ½ΡΡΡΡΠ°ΡΠΎΡΠ°
- Π‘ΠΏΠΎΡΠ°ΡΠΊΡ Π²ΡΠ΄ΠΊΡΠΈΠΉΡΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΠ½ΠΊΡ MongoDB
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΡΡΡ Π΄ΠΎ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ Π°Π΄ΠΌΡΠ½ΡΡΡΡΠ°ΡΠΎΡΠ°
- Π‘ΡΠ²ΠΎΡΡΡΡ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ° admin, Π²ΠΈΠΊΠΎΠ½Π°Π²ΡΠΈ Π½Π°ΡΡΡΠΏΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ Π·Π°ΠΌΡΠ½ΠΈΠ²ΡΠΈ adminuser Ρ ΠΏΠ°ΡΠΎΠ»Ρ Π½Π° Π±Π°ΠΆΠ°Π½Ρ ΡΠΌ’Ρ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ° Ρ ΠΏΠ°ΡΠΎΠ»Ρ
- ΠΠΈΠΉΠ΄ΡΡΡ Π· ΠΎΠ±ΠΎΠ»ΠΎΠ½ΠΊΠΈ MongoDB
Π£Π²ΡΠΌΠΊΠ½ΡΡΡ Π°Π²ΡΠ΅Π½ΡΠΈΡΡΠΊΠ°ΡΡΡ
- ΠΡΠ΄ΠΊΡΠΈΠΉΡΠ΅ ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΠΉΠ½ΠΈΠΉ ΡΠ°ΠΉΠ» MongoDB Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°
- ΠΠ½Π°ΠΉΠ΄ΡΡΡ Π½Π°ΡΡΡΠΏΠ½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ Ρ ΡΠ°ΠΉΠ»Ρ ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΡ
- ΠΠΈΠ΄Π°Π»ΡΡΡ ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ Ρ Π΄ΠΎΠ΄Π°ΠΉΡΠ΅ ΠΏΡΠ΄ Π½ΠΈΠΌ Π½Π°ΡΡΡΠΏΠ½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ
- ΠΠ±Π΅ΡΠ΅ΠΆΡΡΡ Π·ΠΌΡΠ½ΠΈ Ρ Π²ΠΈΠΉΠ΄ΡΡΡ Π· ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° (Π½Π°ΡΠΈΡΠ½ΡΡΡ Ctrl X Π½Π° Nano, ΠΏΠΎΡΡΠΌ Y Ρ Enter ).
- ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΡΡΡ MongoDB, ΡΠΎΠ± Π·Π°ΡΡΠΎΡΡΠ²Π°ΡΠΈ Π·ΠΌΡΠ½ΠΈ
ΠΡΠΎΠΊ 5: ΠΠ°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ Π²ΡΠ΄Π΄Π°Π»Π΅Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΡ Π΄ΠΎ MongoDB (Π½Π΅ΠΎΠ±ΠΎΠ²’ΡΠ·ΠΊΠΎΠ²ΠΎ)
ΠΠ° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ MongoDB ΡΠ»ΡΡ Π°Ρ ΡΡΠ»ΡΠΊΠΈ Π½Π° localhost (127.0.0.0.1), ΡΠΎΠ±ΡΠΎ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π½Π΅Ρ ΠΌΠΎΠΆΠ½Π° ΠΎΡΡΠΈΠΌΠ°ΡΠΈ ΡΡΠ»ΡΠΊΠΈ Π· ΡΠ°ΠΌΠΎΠ³ΠΎ VPS. Π―ΠΊΡΠΎ Π²Π°ΠΌ ΠΏΠΎΡΡΡΠ±Π΅Π½ Π²ΡΠ΄Π΄Π°Π»Π΅Π½ΠΈΠΉ Π΄ΠΎΡΡΡΠΏ, Π²Π°ΠΌ ΠΏΠΎΡΡΡΠ±Π½ΠΎ Π½Π°Π»Π°ΡΡΡΠ²Π°ΡΠΈ MongoDB ΡΠ°ΠΊ, ΡΠΎΠ± Π²ΠΎΠ½Π° Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ»Π° ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½Ρ Π· Π·ΠΎΠ²Π½ΡΡΠ½ΡΡ IP-Π°Π΄ΡΠ΅Ρ. ΠΡΡ ΡΠΊ ΠΌΠΈ ΡΠ΅ Π·ΡΠΎΠ±ΠΈΠΌΠΎ
- ΠΡΠ΄ΠΊΡΠΈΠΉΡΠ΅ ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΠΉΠ½ΠΈΠΉ ΡΠ°ΠΉΠ» MongoDB
- ΠΠ½Π°ΠΉΠ΄ΡΡΡ ΡΡΠ΄ΠΎΠΊ Π½ΠΈΠΆΡΠ΅
- ΠΠ°ΠΌΡΠ½ΡΡΡ ΠΉΠΎΠ³ΠΎ Π½Π° ΡΠ΅ΠΉ
Π¦Π΅ Π³Π°ΡΠ°Π½ΡΡΡ, ΡΠΎ MongoDB ΠΏΡΠΈΠΉΠΌΠ°ΡΠΈΠΌΠ΅ Π·’ΡΠ΄Π½Π°Π½Π½Ρ Π· ΡΡΡΡ IP-Π°Π΄ΡΠ΅Ρ.
- ΠΠ±Π΅ΡΠ΅ΠΆΡΡΡ Π·ΠΌΡΠ½ΠΈ Ρ Π²ΠΈΠΉΠ΄ΡΡΡ Π· ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°.
- ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΡΡΡ MongoDB
ΠΠ°Ρ ΠΈΡΡΡΡΡ Π²ΡΠ΄Π΄Π°Π»Π΅Π½ΠΈΠΉ Π΄ΠΎΡΡΡΠΏ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΠ΅ΡΠ°
ΠΠ°Π»Π°ΡΡΡΠΉΡΠ΅ Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΠ΅Ρ Π²Π°ΡΠΎΠ³ΠΎ VPS ΡΠ°ΠΊ, ΡΠΎΠ± Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡΠΈ ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½Ρ Π΄ΠΎ MongoDB ΡΡΠ»ΡΠΊΠΈ Π· Π΄ΠΎΠ²ΡΡΠ΅Π½ΠΈΡ IP-Π°Π΄ΡΠ΅Ρ. Π―ΠΊΡΠΎ Π²ΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠ΅ Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΠ΅Ρ UFW (Uncomplicated Firewall), ΠΎΡΡ ΡΠΊ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡΠΈ Π²ΡΠ΄Π΄Π°Π»Π΅Π½Ρ Π·’ΡΠ΄Π½Π°Π½Π½Ρ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ MongoDB Π·Π° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ (27017)
- ΠΠΎΠ·Π²ΠΎΠ»ΠΈΡΠΈ Π΄ΠΎΡΡΡΠΏ Π· ΠΏΠ΅Π²Π½ΠΎΠ³ΠΎ IP (Π·Π°ΠΌΡΠ½ΡΡΡ your_ip Π½Π° Π²Π°ΡΡ IP-Π°Π΄ΡΠ΅ΡΡ )
- Π©ΠΎΠ± ΡΠ²ΡΠΌΠΊΠ½ΡΡΠΈ UFW (ΡΠΊΡΠΎ Π½Π΅ Π²Π²ΡΠΌΠΊΠ½Π΅Π½ΠΎ)
- ΠΠ΅ΡΠ΅Π²ΡΡΡΠ΅ ΡΡΠ°ΡΡΡ UFW, ΡΠΎΠ± ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ½Π°ΡΠΈΡΡ, ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π±ΡΠ»ΠΎ Π΄ΠΎΠ΄Π°Π½ΠΎ
ΠΡΠΎΠΊ 6: ΠΠ΅ΡΠ΅Π²ΡΡΠΊΠ° Π²ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ MongoDB
Π©ΠΎΠ± ΠΏΠ΅ΡΠ΅Π²ΡΡΠΈΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡΡΡ ΡΠΎΠ±ΠΎΡΠΈ MongoDB, Π²ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΠΈΠΌΠ°ΡΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΠ½ΠΊΠΈ MongoDB Ρ Π°Π²ΡΠΎΡΠΈΠ·ΡΠ²Π°ΡΠΈΡΡ, Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ°, ΡΠΊΠΎΠ³ΠΎ Π²ΠΈ ΡΡΠ²ΠΎΡΠΈΠ»ΠΈ ΡΠ°Π½ΡΡΠ΅
- ΠΡΠ΄ΠΊΠ»ΡΡΡΡΡΡΡ Π΄ΠΎ MongoDB
- Π’Π΅ΠΏΠ΅Ρ Π²ΠΈ ΠΏΠΎΠ²ΠΈΠ½Π½Ρ ΡΠ²ΡΠΉΡΠΈ Π² ΠΎΠ±ΠΎΠ»ΠΎΠ½ΠΊΡ MongoDB ΡΠΊ ΠΊΠΎΡΠΈΡΡΡΠ²Π°Ρ admin.
ΠΡΠΎΠΊ 7: Π Π΅Π·Π΅ΡΠ²Π½Π΅ ΠΊΠΎΠΏΡΡΠ²Π°Π½Π½Ρ ΡΠ° ΠΎΠ±ΡΠ»ΡΠ³ΠΎΠ²ΡΠ²Π°Π½Π½Ρ
ΠΡΠΆΠ΅ Π²Π°ΠΆΠ»ΠΈΠ²ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΡΠ²ΠΎΡΡΠ²Π°ΡΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½Ρ ΠΊΠΎΠΏΡΡ Π±Π°Π· Π΄Π°Π½ΠΈΡ MongoDB, ΠΎΡΠΎΠ±Π»ΠΈΠ²ΠΎ Ρ Π²ΠΈΡΠΎΠ±Π½ΠΈΡΠΎΠΌΡ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΡ. ΠΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ ΡΠ½ΡΡΡΡΠΌΠ΅Π½Ρ mongodump Π΄Π»Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈΡ ΠΊΠΎΠΏΡΠΉ Π²Π°ΡΠΈΡ Π΄Π°Π½ΠΈΡ
ΠΡΠ΄Π½ΠΎΠ²ΠΈΡΠΈ Π΄Π°Π½Ρ ΠΌΠΎΠΆΠ½Π° Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ mongorestore
ΠΠΈΡΠ½ΠΎΠ²ΠΎΠΊ: MongoDB + AlexHost = ΠΏΠΎΡΡΠΆΠ½Π° Π±Π°Π·Π° Π΄Π°Π½ΠΈΡ
ΠΠ°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ MongoDB Π½Π° Π²Π°ΡΠΎΠΌΡ VPS Ρ ΠΎΡΡΠΈΠ½Π³Ρ AlexHost Π΄ΡΠΆΠ΅ ΠΏΡΠΎΡΡΠ΅ – Π²ΡΡΠ°Π½ΠΎΠ²ΡΡΡ, Π·Π°Ρ ΠΈΡΡΡΡΡ Ρ ΡΡΠ²ΠΎΡΡΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½Ρ ΠΊΠΎΠΏΡΡ Π½Π°Π΄ΡΠΉΠ½ΠΎΡ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ NoSQL, Π³ΠΎΡΠΎΠ²ΠΎΡ Π΄ΠΎ ΡΠΎΠ±ΠΎΡΠΈ Π· Π²Π°ΡΠΈΠΌΠΈ Π΄ΠΎΠ΄Π°ΡΠΊΠ°ΠΌΠΈ. ΠΠ°Π²Π΄ΡΠΊΠΈ SSD-Π½Π°ΠΊΠΎΠΏΠΈΡΡΠ²Π°ΡΠ°ΠΌ Ρ root-Π΄ΠΎΡΡΡΠΏΡ Π²ΡΠ΄ AlexHost Π²ΠΈ ΠΎΡΡΠΈΠΌΡΡΡΠ΅ Π½Π°ΠΉΠ²ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΡΡΡΡ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ. ΠΠ°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ mongo, ΡΡΠ²ΠΎΡΡΠΉΡΠ΅ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΡΠ² ΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΡΠΉΡΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½Π΅ ΠΊΠΎΠΏΡΡΠ²Π°Π½Π½Ρ, ΡΠΎΠ± Π·Π°Ρ ΠΈΡΡΠΈΡΠΈ ΡΠ²ΠΎΡ Π΄Π°Π½Ρ. ΠΠ΅Π·Π°Π»Π΅ΠΆΠ½ΠΎ Π²ΡΠ΄ ΡΠΎΠ³ΠΎ, ΡΠΈ ΡΠ΅ Π²Π΅Π±-Π΄ΠΎΠ΄Π°ΡΠΎΠΊ, ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π· Π²Π΅Π»ΠΈΠΊΠΈΠΌΠΈ Π΄Π°Π½ΠΈΠΌΠΈ, ΡΠ΅ΠΏΠ΅Ρ Π²ΠΈ Π³ΠΎΡΠΎΠ²Ρ Π΄ΠΎΠΌΡΠ½ΡΠ²Π°ΡΠΈ. Π‘Π»ΡΠΆΠ±Π° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠΈ AlexHost Π΄ΠΎΠΏΠΎΠΌΠΎΠΆΠ΅ Π²Π°ΠΌ Π· ΠΊΠΎΠ΄ΡΠ²Π°Π½Π½ΡΠΌ!
