15%

Alexhost Π²ΠΈΠΊΠΎΠ½ΡƒΡ” Π²Π°ΡˆΡ– баТання

ΠŸΡ€ΠΎΠΉΠ΄Ρ–Ρ‚ΡŒ опитування Ρ‚Π° Π²ΠΈΠ³Ρ€Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ·ΠΈ

30.10.2024

Π―ΠΊ встановити PostgreSQL Π½Π° Debian

ВстановлСння WordPress Π½Π° VPS AlexHost Π·Π° допомогою cPanel Ρ‚Π° Softaculous

Π§ΠΎΠΌΡƒ Π²Π°Ρ€Ρ‚ΠΎ встановити WordPress Π½Π° AlexHost? На WordPress ΠΏΡ€Π°Ρ†ΡŽΡ” ΠΏΠΎΠ½Π°Π΄ 40% Π²Π΅Π±-сайтів, ΠΏΡ€ΠΎΠΏΠΎΠ½ΡƒΡŽΡ‡ΠΈ Π½Π΅ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€ΡˆΠ΅Π½Ρƒ Π³Π½ΡƒΡ‡ΠΊΡ–ΡΡ‚ΡŒ для Π±Π»ΠΎΠ³Ρ–Π², Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΡ— ΠΊΠΎΠΌΠ΅Ρ€Ρ†Ρ–Ρ— Ρ‚Π° ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»Ρ–ΠΎ. VPS Π²Ρ–Π΄ AlexHost Π·Ρ– сховищСм NVMe, LiteSpeed Ρ– захистом Π²Ρ–Π΄ DDoS Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΡ” блискавичну ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ Ρ– Π½Π°Π΄Ρ–ΠΉΠ½Ρƒ Π±Π΅Π·ΠΏΠ΅ΠΊΡƒ. Π’ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ΠΎΠ²ΡƒΡŽΡ‡ΠΈ cPanel Ρ– Softaculous, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ встановити WordPress Π·Π° Π»Ρ–Ρ‡Π΅Π½Ρ– Ρ…Π²ΠΈΠ»ΠΈΠ½ΠΈ. Π¦Π΅ΠΉ посібник ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ вас Ρ‡Π΅Ρ€Π΅Π· процСс встановлСння Ρ‚Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Ρ– ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–Ρ— для Π±Π΅Π·ΠΏΠ΅Ρ‡Π½ΠΎΠ³ΠΎ, ΠΎΠΏΡ‚ΠΈΠΌΡ–Π·ΠΎΠ²Π°Π½ΠΎΠ³ΠΎ Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ Π½Π° AlexHost.

ΠšΡ€ΠΎΠΊ 1: ОновлСння систСми

ΠŸΠ΅Ρ€Π΅Π΄ встановлСнням PostgreSQL Π·Π°Π²ΠΆΠ΄ΠΈ корисно пСрСконатися, Ρ‰ΠΎ список ΠΏΠ°ΠΊΡƒΠ½ΠΊΡ–Π² Π²Π°ΡˆΠΎΡ— систСми Ρ” Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΈΠΌ

  1. Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΡ–Π½Π°Π» Ρ– Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅ наступні ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Ρ‰ΠΎΠ± ΠΎΠ½ΠΎΠ²ΠΈΡ‚ΠΈ список ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π²
    sudo apt update
    sudo apt upgrade

Π¦Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΡƒΡ”, Ρ‰ΠΎ всі ΠΏΠ°ΠΊΡƒΠ½ΠΊΠΈ Ρƒ Π²Π°ΡˆΡ–ΠΉ систСмі Debian ΠΌΠ°ΡŽΡ‚ΡŒ Π½Π°ΠΉΠ½ΠΎΠ²Ρ–ΡˆΡ– вСрсії

ΠšΡ€ΠΎΠΊ 2: ВстановлСння PostgreSQL

PostgreSQL Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π΄ΠΎ ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½ΠΈΡ… Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Ρ–Ρ—Π² Debian, Ρ‰ΠΎ спрощує встановлСння

  1. Π’ΡΡ‚Π°Π½ΠΎΠ²Ρ–Ρ‚ΡŒ PostgreSQL, виконавши наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ
    sudo apt install postgresql postgresql-contrib
  • postgresql: Π¦Π΅ Π²ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСрвСр Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ… PostgreSQL.
  • postgresql-contrib: Π¦Π΅ΠΉ ΠΏΠ°ΠΊΡƒΠ½ΠΎΠΊ ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΎΠ²Ρ– інструмСнти Ρ‚Π° ΡƒΡ‚ΠΈΠ»Ρ–Ρ‚ΠΈ, які Π·Π°Π·Π²ΠΈΡ‡Π°ΠΉ Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ΠΎΠ²ΡƒΡŽΡ‚ΡŒΡΡ Π· PostgreSQL.

ΠšΡ€ΠΎΠΊ 3: ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΊΠ° встановлСння

ΠŸΡ–ΡΠ»Ρ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ встановлСння PostgreSQL ΠΌΠ°Ρ” Π±ΡƒΡ‚ΠΈ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ Ρƒ Π²Π°ΡˆΡ–ΠΉ систСмі

  1. ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ статус слуТби PostgreSQL
    sudo systemctl status postgresql

Π’ΠΈ ΠΏΠΎΠ²ΠΈΠ½Π½Ρ– ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, який Π²ΠΊΠ°Π·ΡƒΡ” Π½Π° Ρ‚Π΅, Ρ‰ΠΎ PostgreSQL Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ– Π·Π°ΠΏΡƒΡ‰Π΅Π½Π°. Π―ΠΊΡ‰ΠΎ Π²Ρ–Π½ Π½Π΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΈΠΉ, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ запустити слуТбу Π·Π° допомогою

sudo systemctl start postgresql

ΠšΡ€Ρ–ΠΌ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²Ρ–ΠΌΠΊΠ½ΡƒΡ‚ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈΠΉ запуск PostgreSQL ΠΏΡ€ΠΈ Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠ΅Π½Π½Ρ–

sudo systemctl enable postgresql

ΠšΡ€ΠΎΠΊ 4: Π‘Π°Π·ΠΎΠ²Π΅ Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ PostgreSQL

PostgreSQL Π·Π°ΠΏΡƒΡΠΊΠ°Ρ”Ρ‚ΡŒΡΡ Π²Ρ–Π΄ Ρ–ΠΌΠ΅Π½Ρ– користувача postgres, який Π·Π° замовчуванням Ρ” супСркористувачСм Π· адміністративними привілСями. Π©ΠΎΠ± Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Ρ‚ΠΈ PostgreSQL, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π΄ΠΎ Ρ†ΡŒΠΎΠ³ΠΎ користувача Ρ– ΠΏΠΎΡ‡Π°Ρ‚ΠΈ взаємодіяти Π· базою Π΄Π°Π½ΠΈΡ…

1. ΠŸΠ΅Ρ€Π΅Ρ…Ρ–Π΄ Π΄ΠΎ користувача PostgreSQL
  1. Для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ Π΄ΠΎ користувача postgres скористайтСся Π½Π°ΡΡ‚ΡƒΠΏΠ½ΠΎΡŽ командою
    sudo -i -u postgres
  2. ΠŸΡ–ΡΠ»Ρ Π²Ρ…ΠΎΠ΄Ρƒ Π² систСму Π²Ρ–Π΄ Ρ–ΠΌΠ΅Π½Ρ– користувача postgres Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ доступ Π΄ΠΎ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ PostgreSQL, Π½Π°Π±Ρ€Π°Π²ΡˆΠΈ
    psql

Π¦Π΅ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ” Ρ–Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΠΉ Ρ‚Π΅Ρ€ΠΌΡ–Π½Π°Π» PostgreSQL, Π΄Π΅ Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠΊΠΎΠ½ΡƒΠ²Π°Ρ‚ΠΈ Π·Π°ΠΏΠΈΡ‚ΠΈ, ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ користувачів Ρ– ΠΊΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ…

2. БтворСння Π½ΠΎΠ²ΠΎΠ³ΠΎ користувача PostgreSQL

PostgreSQL ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ” Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–ΡŽ Π½Π° основі Ρ€ΠΎΠ»Π΅ΠΉ. Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ створити Π½ΠΎΠ²ΠΎΠ³ΠΎ користувача (Π°Π±ΠΎ “Ρ€ΠΎΠ»ΡŒ”) для кСрування вашими Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ…

  1. Π©ΠΎΠ± створити Π½ΠΎΠ²ΠΎΠ³ΠΎ користувача, Π²Π²Π΅Π΄Ρ–Ρ‚ΡŒ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² Ρ–Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ– psql
    CREATE USER your_username WITH PASSWORD 'your_password';

Π—Π°ΠΌΡ–Π½Ρ–Ρ‚ΡŒ вашС_Ρ–ΠΌ’я_користувача Π½Π° Π±Π°ΠΆΠ°Π½Π΅ Ρ–ΠΌ’я користувача Ρ– ваш_ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π° Π½Π°Π΄Ρ–ΠΉΠ½ΠΈΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ

  1. Π©ΠΎΠ± Π½Π°Π΄Π°Ρ‚ΠΈ Π½ΠΎΠ²ΠΎΠΌΡƒ користувачСві ΠΏΡ€ΠΈΠ²Ρ–Π»Π΅Ρ— супСркористувача (Π½Π΅ΠΎΠ±ΠΎΠ²’язково), Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅
    ALTER USER your_username WITH SUPERUSER;
  2. Π’ΠΈΠΉΠ΄Ρ–Ρ‚ΡŒ Ρ–Π· Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ psql, Π½Π°Π±Ρ€Π°Π²ΡˆΠΈ
    q
3. БтворСння Π½ΠΎΠ²ΠΎΡ— Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ…

ΠŸΡ–ΡΠ»Ρ створСння користувача Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ створити Π½ΠΎΠ²Ρƒ Π±Π°Π·Ρƒ Π΄Π°Π½ΠΈΡ… для Ρ†ΡŒΠΎΠ³ΠΎ користувача

  1. Π©ΠΎΠ± створити Π½ΠΎΠ²Ρƒ Π±Π°Π·Ρƒ Π΄Π°Π½ΠΈΡ…, скористайтСся Π½Π°ΡΡ‚ΡƒΠΏΠ½ΠΎΡŽ командою
    createdb your_database_name

Π—Π°ΠΌΡ–Π½Ρ–Ρ‚ΡŒ Π½Π°Π·Π²Ρƒ Π²Π°ΡˆΠΎΡ—_Π±Π°Π·ΠΈ_Π΄Π°Π½ΠΈΡ… Π½Π° Π½Π°Π·Π²Ρƒ Π²Π°ΡˆΠΎΡ— Π½ΠΎΠ²ΠΎΡ— Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ…

  1. Π©ΠΎΠ± Π½Π°Π΄Π°Ρ‚ΠΈ ΠΏΡ€Π°Π²ΠΎ власності Π½Π° Π±Π°Π·Ρƒ Π΄Π°Π½ΠΈΡ… новостворСному користувачСві
    ALTER DATABASE your_database_name OWNER TO your_username;

ΠšΡ€ΠΎΠΊ 5: ΠΠ°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΎΠ³ΠΎ доступу (Π½Π΅ΠΎΠ±ΠΎΠ²’язково)

Π—Π° замовчуванням PostgreSQL ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ” Π·’єднання Ρ‚Ρ–Π»ΡŒΠΊΠΈ Π· localhost (127.0.0.1), Ρ‰ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Ρ”, Ρ‰ΠΎ Π²ΠΎΠ½Π° нСдоступна для Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΎΠ³ΠΎ доступу. Π―ΠΊΡ‰ΠΎ Π²ΠΈ Ρ…ΠΎΡ‡Π΅Ρ‚Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΠΈ Π²Ρ–Π΄Π΄Π°Π»Π΅Π½Ρ– ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ, Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅ наступні ΠΊΡ€ΠΎΠΊΠΈ

1. Π—ΠΌΡ–Π½Π° ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–Ρ— PostgreSQL
  1. Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–ΠΉΠ½ΠΈΠΉ Ρ„Π°ΠΉΠ» PostgreSQL
    sudo nano /etc/postgresql/14/main/postgresql.conf

    (ΠŸΡ€ΠΈΠΌΡ–Ρ‚ΠΊΠ°: Π’ΡΡ‚Π°Π½ΠΎΠ²Ρ–Ρ‚ΡŒ Π²Π΅Ρ€ΡΡ–ΡŽ 14 Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΎ Π΄ΠΎ встановлСної вСрсії PostgreSQL)

  2. Π—Π½Π°ΠΉΠ΄Ρ–Ρ‚ΡŒ наступний рядок
    #listen_addresses = 'localhost'
  3. Π—Π°ΠΊΠΎΠΌΠ΅Π½Ρ‚ΡƒΠΉΡ‚Π΅ Ρ†Π΅ΠΉ рядок Ρ– Π·ΠΌΡ–Π½Ρ–Ρ‚ΡŒ ΠΉΠΎΠ³ΠΎ Π½Π°
    listen_addresses = '*'

    Π¦Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ PostgreSQL прослуховувати всі ΠΌΠ΅Ρ€Π΅ΠΆΠ΅Π²Ρ– інтСрфСйси. Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ°Π·Π°Ρ‚ΠΈ Ρ‚ΡƒΡ‚ IP-адрСсу, якщо Ρ…ΠΎΡ‡Π΅Ρ‚Π΅ ΠΎΠ±ΠΌΠ΅ΠΆΠΈΡ‚ΠΈ доступ Π΄ΠΎ ΠΏΠ΅Π²Π½ΠΎΡ— адрСси.

  4. Π—Π±Π΅Ρ€Π΅ΠΆΡ–Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Ρ– Π²ΠΈΠΉΠ΄Ρ–Ρ‚ΡŒ.
2. Π—ΠΌΡ–Π½Π° Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ— ΠΊΠ»Ρ–Ρ”Π½Ρ‚Π°

Π”Π°Π»Ρ– Π·ΠΌΡ–Π½Ρ–Ρ‚ΡŒ Ρ„Π°ΠΉΠ» pg_hba.conf, Ρ‰ΠΎΠ± Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Ρ‚ΠΈ, яким IP-адрСсам Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΠΈΡΡ

  1. Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» pg_hba.conf
    sudo nano /etc/postgresql/14/main/pg_hba.conf
  2. Π”ΠΎΠ΄Π°ΠΉΡ‚Π΅ наступний рядок Π² ΠΊΡ–Π½Π΅Ρ†ΡŒ Ρ„Π°ΠΉΠ»Ρƒ
    host all all 0.0.0.0/0 md5

    Π¦Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ всім IP-адрСсам(0.0.0.0/0) ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΠΈΡΡ Π΄ΠΎ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ… Π·Π° допомогою ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΠΎΡ— Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ— (md5). Для Π±Ρ–Π»ΡŒΡˆ ΠΎΠ±ΠΌΠ΅ΠΆΠ΅Π½ΠΎΠ³ΠΎ доступу Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ°Π·Π°Ρ‚ΠΈ Π΄Ρ–Π°ΠΏΠ°Π·ΠΎΠ½ IP-адрСс Π·Π°ΠΌΡ–ΡΡ‚ΡŒ 0.0.0.0.0/0.

  3. Π—Π±Π΅Ρ€Π΅ΠΆΡ–Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Ρ– Π²ΠΈΠΉΠ΄Ρ–Ρ‚ΡŒ.
3. ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊ PostgreSQL

ΠŸΡ–ΡΠ»Ρ внСсСння Π·ΠΌΡ–Π½ Π΄ΠΎ ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–Ρ— ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ PostgreSQL, Ρ‰ΠΎΠ± застосувати Π½ΠΎΠ²Ρ– Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ

sudo systemctl restart postgresql

ΠšΡ€ΠΎΠΊ 6: Π’Ρ–Π΄Π΄Π°Π»Π΅Π½Π΅ ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ Π΄ΠΎ PostgreSQL

Π―ΠΊΡ‰ΠΎ Π²ΠΈ ΡƒΠ²Ρ–ΠΌΠΊΠ½ΡƒΠ»ΠΈ Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΈΠΉ доступ, Ρ‚Π΅ΠΏΠ΅Ρ€ Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΠΈΡΡ Π΄ΠΎ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ… PostgreSQL Π· Ρ–Π½ΡˆΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏ’ΡŽΡ‚Π΅Ρ€Π°. Π’Π°ΠΌ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π±ΡƒΠ΄Π΅ встановити ΠΊΠ»Ρ–Ρ”Π½Ρ‚ PostgreSQL Π½Π° Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏ’ΡŽΡ‚Π΅Ρ€Ρ–, якщо ΠΉΠΎΠ³ΠΎ Ρ‰Π΅ Π½Π΅ встановлСно

  1. Π’ΡΡ‚Π°Π½ΠΎΠ²Ρ–Ρ‚ΡŒ ΠΊΠ»Ρ–Ρ”Π½Ρ‚ PostgreSQL
    sudo apt install postgresql-client
  2. ΠŸΡ–Π΄ΠΊΠ»ΡŽΡ‡Ρ–Ρ‚ΡŒΡΡ Π΄ΠΎ сСрвСра PostgreSQL
    psql -h your_server_ip -U your_username -d your_database_name

Π—Π°ΠΌΡ–Π½Ρ–Ρ‚ΡŒ your_server_ip Π½Π° IP-адрСсу сСрвСра PostgreSQL, your_username Π½Π° Ρ–ΠΌ’я користувача PostgreSQL, якого Π²ΠΈ створили, Π° your_database_name Π½Π° Π½Π°Π·Π²Ρƒ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ…

ΠšΡ€ΠΎΠΊ 7: ΠšΠ΅Ρ€ΡƒΠ²Π°Π½Π½Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ… PostgreSQL

ΠŸΡ–ΡΠ»Ρ встановлСння PostgreSQL Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ… Π·Π° допомогою ΠΎΠ±ΠΎΠ»ΠΎΠ½ΠΊΠΈ PostgreSQL (psql) Ρ‚Π° ΡƒΡ‚ΠΈΠ»Ρ–Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ рядка

1. ΠŸΠ΅Ρ€Π΅Π»Ρ–ΠΊ Π±Π°Π· Π΄Π°Π½ΠΈΡ…

Π©ΠΎΠ± ΠΏΠ΅Ρ€Π΅Ρ€Π°Ρ…ΡƒΠ²Π°Ρ‚ΠΈ всі Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ… Π½Π° Π²Π°ΡˆΠΎΠΌΡƒ сСрвСрі PostgreSQL, скористайтСся Π½Π°ΡΡ‚ΡƒΠΏΠ½ΠΎΡŽ командою Π² Ρ–Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ– psql

l
2. ΠŸΠ΅Ρ€Π΅ΠΌΠΈΠΊΠ°Π½Π½Ρ Π±Π°Π· Π΄Π°Π½ΠΈΡ…

Для пСрСмикання ΠΌΡ–ΠΆ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ… ΠΌΠΎΠΆΠ½Π° використовувати

c your_database_name

Π¦Π΅ Π·’Ρ”Π΄Π½Π°Ρ” вас Π· вказаною базою Π΄Π°Π½ΠΈΡ…

3. ΠŸΠ΅Ρ€Π΅Π»Ρ–ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†ΡŒ

Π©ΠΎΠ± ΠΏΠ΅Ρ€Π΅Ρ€Π°Ρ…ΡƒΠ²Π°Ρ‚ΠΈ всі Ρ‚Π°Π±Π»ΠΈΡ†Ρ– Ρƒ ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ–ΠΉ Π±Π°Π·Ρ– Π΄Π°Π½ΠΈΡ…

dt
4. Π Π΅Π·Π΅Ρ€Π²Π½Π΅ ΠΊΠΎΠΏΡ–ΡŽΠ²Π°Π½Π½Ρ Ρ‚Π° відновлСння Π±Π°Π· Π΄Π°Π½ΠΈΡ…

Для створСння Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΡ— ΠΊΠΎΠΏΡ–Ρ— Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ… PostgreSQL використовуйтС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ pg_dump

pg_dump your_database_name > your_database_name_backup.sql

Π©ΠΎΠ± Π²Ρ–Π΄Π½ΠΎΠ²ΠΈΡ‚ΠΈ Π±Π°Π·Ρƒ Π΄Π°Π½ΠΈΡ… Π· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΡ— ΠΊΠΎΠΏΡ–Ρ—

psql your_database_name < your_database_name_backup.sql

Висновок: Запуск Ρ– ΠΌΠ°ΡΡˆΡ‚Π°Π±ΡƒΠ²Π°Π½Π½Ρ сайту Π½Π° WordPress Π·Π° допомогою VPS Π²Ρ–Π΄ AlexHost

ВстановлСння WordPress Π½Π° VPS AlexHost Π·Π° допомогою cPanel Ρ– Softaculous – Ρ†Π΅ Π±Π΅Π·ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΈΠΉ процСс, який дозволяє користувачам Π· Π±ΡƒΠ΄ΡŒ-яким Ρ€Ρ–Π²Π½Π΅ΠΌ ΠΊΠ²Π°Π»Ρ–Ρ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ— швидко Ρ– Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ створити профСсійний сайт. Π”ΠΎΡ‚Ρ€ΠΈΠΌΡƒΡŽΡ‡ΠΈΡΡŒ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΈΡ… ΠΊΡ€ΠΎΠΊΡ–Π², описаних Ρƒ Ρ†ΡŒΠΎΠΌΡƒ посібнику, Π²ΠΈ Π·ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π»Π°ΡˆΡ‚ΡƒΠ²Π°Ρ‚ΠΈ основні ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Ρ‚Π°ΠΊΡ– як вСрсія WordPress, багатосайтовий Ρ€Π΅ΠΆΠΈΠΌ Ρ– завдання cron, Π³Π°Ρ€Π°Π½Ρ‚ΡƒΡŽΡ‡ΠΈ ΠΏΡ€ΠΈ Ρ†ΡŒΠΎΠΌΡƒ Π±Π΅Π·ΠΏΠ΅ΠΊΡƒ Ρ‚Π° ΠΎΠΏΡ‚ΠΈΠΌΡ–Π·Π°Ρ†Ρ–ΡŽ вашого сайту.

15%

Alexhost Π²ΠΈΠΊΠΎΠ½ΡƒΡ” Π²Π°ΡˆΡ– баТання

ΠŸΡ€ΠΎΠΉΠ΄Ρ–Ρ‚ΡŒ опитування Ρ‚Π° Π²ΠΈΠ³Ρ€Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ·ΠΈ