PHPMyAdmin ვებ ინტერფეისი ახლა აქტიურად არის ჩართული MySQL მონაცემთა ბაზის მომხმარებლების მიერ, რადგან ისინი მხარს უჭერენ მხოლოდ ტერმინალს. გრაფიკული ინტერფეისის დამატებითი პროგრამული უზრუნველყოფის ინსტალაცია ბევრად უფრო ადვილი გახდება ვებ სერვერებთან მუშაობის პროცედურის გამარტივება, თუმცა ამისათვის პირველ რიგში უნდა გააკეთოთ რიგი ქმედებები, რომლებიც ზოგჯერ სირთულეებს იწვევენ. დღეს ჩვენ გვინდა განვიხილოთ PHPMyAdmin Centos 7 ოპერაციული სისტემა, გაყოფა ყველა მნიშვნელოვანი ნაბიჯი ნაბიჯები. თქვენ მხოლოდ უნდა დაიცვას ინსტრუქციები თქვენ და სწორად შევა თითოეულ გუნდში.
დააინსტალირეთ PhpMyAdmin in Centos 7
სამწუხაროდ, განაცხადის ოფიციალური საცავი არ არსებობს, ასე რომ თქვენ მოგიწევთ პირველ რიგში დაამატოთ მომხმარებლის შენახვის სისტემა, საიდანაც თავად ინსტალაციის პროცესი შესრულებულია. გარდა ამისა, PhpMyAdmin- ის ორი ვერსია განსაკუთრებით პოპულარულია, ჩვენ გითხრათ თითოეული მათგანის დაყენების შესახებ და შემდგომი კონფიგურაცია Apache ან Nginx ვებ სერვერზე.დასძინა phpmyadmin კომპონენტები
რა თქმა უნდა, Linux- ში ახალი აპლიკაციების მუშაობისას ყოველთვის პრიორიტეტია მათი ბიბლიოთეკების დამატება სისტემაში და PHPMyAdmin არ გადააჭარბა. მოდით დავაყენოთ ორი ხელმისაწვდომი ვერსიის თემა, დაწყებული რეკომენდებული დეველოპერები.
PHPMYADMIN- ის ინსტალაცია 4.4.
PHPMYADMIN 4.4 მუშაობს PHP პროგრამირების ენობრივი ვერსია 5.4, და, როგორც მოგეხსენებათ, ეს ვერსია არ არის უახლესი, რომელიც ხელს არ უშლის მას ყველაზე პოპულარული და მოთხოვნით. მისი მონტაჟი Centos- ში კლასიკური "ტერმინალის" მეშვეობით რამდენიმე ქმედებაა:
- აწარმოეთ კონსოლი ნებისმიერი მოსახერხებელი მეთოდით, მაგალითად, "აპლიკაციების" მენიუდან.
- შეიყვანეთ Sudo RPM -IUVH ბრძანება http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm ჩამოტვირთეთ პროგრამული პაკეტის დამატებითი პაკეტების საწარმოს Linux მომხმარებლის საცავი.
- გააგრძელოს პროცესი, შეიყვანეთ პაროლი ანგარიშზე Root Access- თან.
- პაკეტების დამატებით დასრულების შემდეგ, თქვენ უნდა განაახლოთ სისტემური ბიბლიოთეკების სია Sudo Yum- ის განახლების ბრძანებაში.
- აღნიშნული ბრძანება აყენებს ყველა არსებულ განახლებას, შემდეგ კი მხოლოდ განაცხადის კლიენტი დამონტაჟდება Sudo Yum- ის ინსტალაციის PhpMyAdmin- ის მეშვეობით.
ვებ-სერვერის გამოყენებისას, მაგალითად, Apache, თქვენ მხოლოდ დარჩება გადატვირთეთ და შეამოწმეთ დამონტაჟებული კომპონენტის ფუნქციონირება HTTP: // IP_VER_VERVER / PHPMYADMIN.
PHPMYADMIN- ის უახლესი ვერსიის ინსტალაცია
ზოგიერთი მომხმარებელი დაინტერესებულია მხოლოდ PHPMyAdmin- ის უახლეს ვერსიაში, რათა დააყენოთ სხვა ქმედებები, დამატებით ჩამოტვირთვის ახალი პაკეტები. ზოგადად, ინსტრუქცია რჩება მსგავსი, მაგრამ გარკვეული ცვლილებებით.
- დაამატეთ ახალი პაკეტი სისტემას Sudo RPM- ის მეშვეობით Sudo RPM -UVH http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- განაახლეთ არსებული სისტემური ბიბლიოთეკების განახლება Sudo Yum Update Command- ის გამოყენებით.
- განაცხადის უახლესი ვერსიის მხარდაჭერა, ამჟამად 7.1. ამისათვის შეიყვანეთ Yum-Config-Manager --Nable Remi-PhP71.
- დააინსტალირეთ Sudo Yum დააყენოთ PhpMyAdmin, და შესაბამისი PHP ვერსია განისაზღვრება ავტომატურად.
ეს დასძინა ყველა კომპონენტი სრული, თუმცა, სანამ დაწყებამდე მუშაობა ვებ ინტერფეისი, თქვენ უნდა დააკონფიგურიროთ სერვერზე თავად. შემდეგი, ჩვენ გავაანალიზებთ ამ პროცედურის განხორციელებას ორ პოპულარულ გადაწყვეტილებებში - Apache და Nginx.
შექმნის phpmyadmin in nginx
ზოგიერთი მომხმარებელი ურჩევნია მუშაობა NGINX ვებ სერვერთან, რადგან ის უზრუნველყოფს მაღალი სიჩქარით და შესრულებას. თუ თქვენ ხართ ამ პროგრამული უზრუნველყოფის მხარდამჭერი, PHPMyAdmin- ის ინსტალაციის შემდეგ, თქვენ უნდა გააკეთოთ მთელი რიგი პარამეტრები მთელი მექანიზმის შესრულების შესაქმნელად.
პირველ რიგში, გაითვალისწინეთ, რომ ვებ-სერვერს უკვე დაემატა ოპერაციული სისტემა, თუ არა, მონაცვლეობით შეიტანეთ შემდეგი ბრძანებები კონსოლზე:
Sudo Yum დააყენოთ Epel-Release
Sudo Yum Install nginx
Sudo SystemCTL დაწყება nginx
ამის შემდეგ, დაიცვას ასეთი ინსტრუქციები:
- ჩართეთ PHPMyAdmin ვებ სერვერზე დირექტორია Sudo LN -S / USR / Share / PhpMyAdmin / Var / www / html / phpmyadmin string.
- ცვლილებების შეტანის შემდეგ, გადატვირთეთ Sudo SystemCTL- ის გადატვირთვა PHP-FPM.
- მეშვეობით სტანდარტული ტექსტური რედაქტორი, აწარმოებს კონფიგურაციის ფაილი Sudo Vi /etc/nginx/nginx.conf.
- წამოაყენე "HTTP" ბლოკი და დაამატეთ ხაზი გამორთვა _Symlinks off;
- შეინახეთ ცვლილებები და დახურეთ ფაილი, რის შემდეგაც თქვენ გადატვირთეთ Nginx Sudo Nginx -s Reload.
რეკომენდირებულია ვებ-სერვერის უზრუნველსაყოფად შემთხვევითი პაროლის შექმნა. ამისათვის შეიყვანეთ OpenSSL Passwd და დააკოპირეთ შედეგი. შემდეგი, თქვენ უნდა აწარმოოთ ფაილი პაროლები Sudo VI / etc / Etc / Nginx / Passwords- ის გამოყენებით და ახალი ხაზი მომხმარებლის სახელით: პაროლი, ისე, რომ საბოლოო ჯამში აღმოჩნდა, მაგალითად, ადმინისტრატორი: 4B7FSEK4L2.
შექმნის PHPMyAdmin in Apache
მიუხედავად იმისა, რომ წინა ვებ სერვერი უკეთესად ითვლება ზოგიერთ ასპექტში, Apache კვლავ რჩება საკმაოდ პოპულარული გადაწყვეტა და გამოიყენება ლამპარის პროგრამული სისტემაში. მისი ინსტალაცია ცენტრებში არის სიტყვასიტყვით მიერ რამდენიმე ბრძანებები:
Yum დააყენოთ httpd -y
Systemctl დაწყება httpd.service
Systemctl ჩართვა httpd.service.
თუ სერვერი უკვე დაემატა ან შესრულდა ზემოთ ბრძანებები, შეგიძლიათ პირდაპირ PHPMyAdmin- ისთვის, და ეს გაკეთდა შემდეგნაირად:
- დააყენეთ ადმინისტრატორის წვდომის პაროლი Sudo HtPassWD -C / etc / httpd / პაროლების admin.
- გაუშვით კონფიგურაციის ფაილის შემდგომი რედაქტირებისათვის: VI /etc/httpd/conf.d/phpmyadmin.conf.
- ჩამოყალიბდეს სექცია "" და ჩასმა ასეთი შინაარსი:
პარამეტრები ინდექსები FollowSymlinks.
Allowoverride ყველა.
Authtype Basic.
AuthName "შეზღუდული შინაარსი"
AuthUserFile / etc / httpd / პაროლები
მოითხოვოს სწორი მომხმარებელი
ამ სტატიაში, თქვენ გაეცანით არა მხოლოდ PHPMyAdmin კომპონენტების დასამატებლად, არამედ ორი სხვადასხვა ვებ სერვერზე მათი თავდაპირველი კონფიგურაციის შესახებ. თითოეული ბრძანების აღსრულებისას, ჩვენ კატეგორიულად ვურჩევთ რეკომენდაციულ შეტყობინებებს, რომლებიც ნაჩვენებია კონსოლში: ზოგჯერ შეიძლება მიუთითონ შეცდომები, რომლებიც საჭიროებენ ოპერატიულ გადაწყვეტას.