დისტანციური მონაცემთა ბაზის სერვერები
შესავალი
FASTPANEL® საშუალებას იძლევა დაუკავშირდეთ გარე მონაცემთა ბაზის სერვერებს: MySQL ან PostgreSQL; ამგვარად გეძლევათ შესაძლებლობა იმუშაოთ გარე სერვერებზე განთავსებულ მონაცემთა ბაზებთან.
გარე მონაცემთა ბაზების დამატება სარეზერვო გეგემებში შეუძლებელია, ხოლო FASTPANEL®-ში გარე მონაცემთა ბაზის სერვერებისთვის პარამეტრების მართვა ხელმისაწვდომი არ არის
ეს სტატია აღწერს FASTPANEL®-ის მთავარ სერვერზე გარე DBMS სერვერის დაკავშირების მაგალითს.
ამ სტატიაში მაგალითებში მთავარი სერვერის მისამართად, რომელზეც დაყენებულია FASTPANEL® , გამოყენებულია პირობითი IP 1.1.1.1. გარე სერვერის რეალურ მისამართს მნიშვნელობა არ აქვს, მაგრამ ამ სტატიაში მოცემული მაგალითების გარეთ მას 1.1.1.1-თან საერთო არაფერი აქვს
MySQL მონაცემთა ბაზის სერვერის დაკავშირება
FASTPANEL®-თან გარე MySQL სერვერის დასაკავშირებლად მიჰყევით შემდეგ ნაბიჯებს:
-
შემდეგი მოთხოვნის შესრულებით შექმნით გარე MySQL სერვერის მომხმარებელს, რომელსაც მიენ იჭება გარე კავშირებისა და მონაცემთა ბაზების მართვისთვის საჭირო პრივილეგიები. ამის შესასრულებლად უნდა შეხვიდეთ mysql-ში ადმინისტრაციული მომხმარებლით:
CREATE USER 'FASTPANEL_USER'@'FASTPANEL_IP' IDENTIFIED BY 'PASSWORD';- FASTPANEL_USER - მომხმარებლის სახელი, რომელიც გამოყენებული იქნება სერვერთან FASTPANEL®-ის კავშირებისთვის
- FASTPANEL_IP - იმ სერვერის IP მისამართი, რომელზეც დაყენებულია FASTPANEL®
- PASSWORD - პაროლი, რომელიც გამოყენებული იქნება სერვერთან FASTPANEL®-ის კავშირებისთვის
მოთხოვნის მაგალითი:

-
მიანიჭეთ ადმინისტრაციული პრივილეგიები შექმნილ მომხმარებელს შემდეგი მოთხოვნის შესრულებით
GRANT ALL PRIVILEGES ON *.* TO FASTPANEL_USER@'FASTPANEL_IP' WITH GRANT OPTION;- FASTPANEL_USER - მომხმარებლის სახელი, რომელიც გამოყენებული იქნება სერვერთან FASTPANEL®-ის კავშირებისთვის.
- FASTPANEL_IP - არის იმ სერვერის IP მისამართი, რომელზეც დაყენებულია FASTPANEL®
მოთხოვნის მაგალითი:

-
გაააქტიურეთ MySQL-ის მოსმენა ყველა ქსელურ ინტერფეისზე. ამისთვის საჭიროა MySQL-ის კონფიგურაციის ფაილში შემდეგი ხაზის ჩასწორება ან დამატება (ყველაზე ხშირად ეს არის
/etc/mysql/my.cnf, მაგრამ შეიძლება განსხვავდებოდეს):bind_address = *
ახალი პარამეტრების გასააქტიურებლად საჭიროა MySQL-ის გადატვირთვა. systemd ტიპის სისტემებში ამის გაკეთება შესაძლებელია შემდეგი ბრძანების შესრულებით:
systemctl restart mysql
კონფიგურაციის დასასრულებლად შეასრულეთ შემდეგი მოქმედებები მთავარ სერვერზე არსებულ FASTPANEL®-ში
-
გადადით "Settings" → "Databases"

-
დააჭირეთ "Database servers"

-
დააჭირეთ ღილაკს "Add a server", შემდეგ მოხსენით მონიშვნა "Local server" ჩექბოქსს და შეავსეთ ველები წინა ნაბიჯებიდან გარე სერვერის დასაკავშირებელი მონაცემებით

თუ ყველაფერი სწორად არის შესრულებული, "Database servers" გვერდზე გამოჩნდება ახალი ხაზი დამატებული სერვერის ინფორმაციით. ამის შემდეგ ეს სერვერი ხელმისაწვდომი გახდება მონაცემთა ბაზის შესაქმნელად.