15%

Alexhost ви дава ТСлания

Π˜Π·Π²ΡŠΡ€ΡˆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ спСчСлСтС Π½Π°Π³Ρ€Π°Π΄ΠΈ

30.10.2024

Как Π΄Π° инсталирамС PostgreSQL Π² Π”Π΅Π±ΠΈΠ°Π½

Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ Π½Π° WordPress Π½Π° AlexHost VPS с cPanel ΠΈ Softaculous

Π—Π°Ρ‰ΠΎ Π΄Π° инсталиратС WordPress Π½Π° AlexHost? WordPress Π·Π°Ρ…Ρ€Π°Π½Π²Π° Π½Π°Π΄ 40% ΠΎΡ‚ уСбсайтовСтС, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° нСсравнима Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚ Π·Π° Π±Π»ΠΎΠ³ΠΎΠ²Π΅, Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Π° Ρ‚ΡŠΡ€Π³ΠΎΠ²ΠΈΡ ΠΈ ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠ°. VPS Π½Π° AlexHost с NVMe ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, LiteSpeed ΠΈ DDoS Π·Π°Ρ‰ΠΈΡ‚Π° осигурява свСткавична производитСлност ΠΈ стабилна сигурност. Π‘ ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° cPanel ΠΈ Softaculous ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° инсталиратС WordPress Π·Π° ΠΌΠΈΠ½ΡƒΡ‚ΠΈ. Π’ΠΎΠ²Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Ρ‰Π΅ Π²ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄Π΅ ΠΏΡ€Π΅Π· процСса Π½Π° инсталиранС ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π·Π° сигурна ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° инсталация Π² AlexHost.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 1: АктуализирайтС систСмата си

ΠŸΡ€Π΅Π΄ΠΈ Π΄Π° инсталиратС PostgreSQL, Π²ΠΈΠ½Π°Π³ΠΈ Π΅ Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΡ‚Π΅, Ρ‡Π΅ ΡΠΏΠΈΡΡŠΠΊΡŠΡ‚ с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° систСма Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½

  1. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Ρ‚Π΅ слСднитС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π·Π° Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ списъка с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ
    sudo apt update
    sudo apt upgrade

Π’ΠΎΠ²Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ всички ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° систСма Π”Π΅Π±ΠΈΠ°Π½ са с Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ вСрсии

Π‘Ρ‚ΡŠΠΏΠΊΠ° 2: Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°ΠΉΡ‚Π΅ PostgreSQL

PostgreSQL Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΈΡ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π½Π° Π”Π΅Π±ΠΈΠ°Π½, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява инсталацията

  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';

Π—Π°ΠΌΠ΅Π½Π΅Ρ‚Π΅ your_username с ΠΆΠ΅Π»Π°Π½ΠΎΡ‚ΠΎ потрСбитСлско ΠΈΠΌΠ΅ ΠΈ your_password със силна ΠΏΠ°Ρ€ΠΎΠ»Π°

  1. Π—Π° Π΄Π° Π΄Π°Π΄Π΅Ρ‚Π΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ Π½ΠΎΠ² ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π½Π° супСрпотрСбитСл (ΠΏΠΎ ΠΈΠ·Π±ΠΎΡ€), ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Ρ‚Π΅
    ALTER USER your_username WITH SUPERUSER;
  2. Π˜Π·Π»Π΅Π·Ρ‚Π΅ ΠΎΡ‚ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° psql, ΠΊΠ°Ρ‚ΠΎ Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅
    q
3. БъздаванС на нова база данни

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π», ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π½ΠΎΠ²Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π·Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»

  1. Π—Π° Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π½ΠΎΠ²Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ слСдната ΠΊΠΎΠΌΠ°Π½Π΄Π°
    createdb your_database_name

Π—Π°ΠΌΠ΅Π½Π΅Ρ‚Π΅ 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.

  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 shell (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 сайт с AlexHost VPS

Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° WordPress Π½Π° VPS Π½Π° AlexHost с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° контролния ΠΏΠ°Π½Π΅Π» cPanel ΠΈ Softaculous Π΅ Π±Π΅Π·ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅Π½ процСс, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π°Π²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΎΡ‚ всички Π½ΠΈΠ²Π° Π½Π° умСния Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π°Ρ‚ профСсионалСн уСбсайт Π±ΡŠΡ€Π·ΠΎ ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ. Π‘Π»Π΅Π΄Π²Π°ΠΉΠΊΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈΡ‚Π΅ ΡΡ‚ΡŠΠΏΠΊΠΈ, описани Π² Ρ‚ΠΎΠ²Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ основни настройки, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ вСрсията Π½Π° WordPress, Ρ€Π΅ΠΆΠΈΠΌΠ° Multisite ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ cron, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅, Ρ‡Π΅ ΡΠ°ΠΉΡ‚ΡŠΡ‚ Π²ΠΈ Ρ‰Π΅ останС сигурСн ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½.

15%

Alexhost ви дава ТСлания

Π˜Π·Π²ΡŠΡ€ΡˆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ спСчСлСтС Π½Π°Π³Ρ€Π°Π΄ΠΈ