თითქმის ყველა ვებ დეველოპერი Ubuntu სადისტრიბუციო სისტემა ურთიერთქმედება PhpMyAdmin ინსტრუმენტი განახორციელოს MySQL სერვერების მონაცემთა ბაზების მეშვეობით ვებ ინტერფეისი. გარდა ამისა, ეს კომპონენტი არის ნათურის ნაწილი, რომლის ინსტალაციაც ჩვენ უკვე ვთქვათ ჩვენს ვებ-გვერდზე სხვა მასალის ფარგლებში. დღევანდელი სტატია მიზნად ისახავს გამოუცდელი მომხმარებლებს, რომლებიც მხოლოდ გაცნობის ვებ-გვერდებთან ერთად იწყება და PHPMyAdmin- ს კომპიუტერზე დააყენებთ. შემდეგი, ჩვენ წარმოგიდგენთ ნაბიჯ-ნაბიჯ ინსტრუქციას, რომელიც საშუალებას მოგცემთ გაუმკლავდეთ ამოცანების შესრულების ყველა ასპექტს.
დააინსტალირეთ phpmyadmin in Ubuntu
დაუყოვნებლივ გააფრთხილებთ, რომ ყველა შემდგომი ქმედება შესრულდება "ტერმინალის" მეშვეობით, ამიტომ მომზადდება ის ფაქტი, რომ თქვენ უნდა შეიტანოთ ბევრი გუნდში. ჩვენ ასევე ვაჩვენებთ, თუ როგორ PHPMyAdmin პირველადი კონფიგურაცია შესრულებულია ინსტალაციის დასრულებისთანავე. მიიღეთ მაგალითად, ყველაზე პოპულარული Apache ვებ სერვერი და MySQL DBMS. თუ თქვენ ახლა საჭიროა თითოეული ეს კომპონენტი, უმჯობესია გამოიყენოთ ბმული ქვემოთ, სადაც ლამპარის პარამეტრი აღწერილია და პირდაპირ მივდივართ კომპონენტთან ურთიერთქმედებას.თითქმის ყოველთვის ასეთი მარტივი ინსტალაცია გადის უპრობლემოდ. თუმცა, თუ თქვენ გაქვთ რაიმე სისტემური პრობლემები პაკეტის მენეჯერთან, ინფორმაცია ეკრანზე გამოჩნდება, რომ ინსტალაცია ვერ მოხერხდა. ეს სიტუაცია სწრაფად მოგვარდება კონკრეტული პრობლემის შესწორების ძიების გზით Ubuntu ან მომხმარებლის ფორუმების ოფიციალური დოკუმენტაციის მეშვეობით.
ნაბიჯი 2: დააინსტალირეთ phpmyadmin
ეს ეტაპი არის ყველაზე ძირითადი, რადგან ახლა ჩვენ ვითარდება PHPMyAdmin კომპონენტის პირდაპირი ინსტალაცია. არსებობს სხვადასხვა მეთოდები, რომლებიც საშუალებას მისცემს ამას ამის გაკეთება, და მარტივი გზა გამოყენებული იქნება ოფიციალური საცავი, რომელიც ჩვენ გთავაზობთ განახორციელოს მომდევნო ინსტრუქციაში.
- დააყენოთ, თქვენ უნდა შეიტანოთ Sudo Apt დააყენოთ PHPMyAdmin ბრძანება და გააქტიურება.
- არ ეცნობება არქივების ჩამოტვირთვის აუცილებლობას. შეტყობინებაში "მინდა გაგრძელდეს?" აირჩიეთ D. ვარიანტი
- დაველოდოთ კონსოლს ფანჯარაში "პაკეტის პარამეტრი". აქ, პირველ რიგში, ვებ სერვერი მითითებულია ავტომატური კონფიგურაციისთვის. აირჩიეთ თქვენი საკუთარი, შემდეგ დააჭირეთ tab გადატანა სწრაფად "OK" ღილაკს.
- დაველოდოთ რამდენიმე წუთს, რათა პაკეტები სრულიად დაუცველია. ამ ოპერაციის დროს, არ დაიხურება კონსოლი და არ დაიცვას სხვა ქმედებები PC- ზე.
- "Pack Setup" კვლავ გამოჩნდება. ახლა მონაცემთა ბაზა რედაქტირებულია აქ. შეამოწმეთ ფანჯარაში წარმოდგენილი ინფორმაცია და შეარჩიეთ შესაბამისი ვარიანტი.
- შექმენით ახალი პაროლი მონაცემთა ბაზაში.
- დაადასტურეთ, ხელახლა შევიდა სახით, რომელიც გამოჩნდება.
- მიუთითეთ მონაცემთა ბაზასთან დაკავშირების მოსახერხებელი მეთოდი.
- სერვისის პორტის ნომერი ავტომატურად შეიქმნება. თუ თქვენ უნდა შეცვალოთ ეს, უბრალოდ წაშალეთ ნომრები და მიუთითეთ საჭირო პორტი.
- დააყენეთ სტანდარტული მონაცემთა ბაზის სახელი.
- შეამოწმეთ ინფორმაცია მომხმარებლის სახელის შექმნის შესახებ.
- ახლა თქვენ უნდა ჰკითხოთ საკუთარ თავს, წაიკითხეთ ინსტრუქციისა და თქვენი საჭიროებებისგან.
- შეიყვანეთ სხვა პაროლი, რომელიც მოემსახურება MySQL- ს PHPMYADMIN- ს.
მას შემდეგ, რაც ეკრანი აჩვენებს ინფორმაციას PHPMYADMIN- ის წარმატებული ინსტალაციის შესახებ. თუ კონფიგურაციის დროს ან არარსებობისას რაიმე პრობლემა გაჩნდება, მათ ასევე შეატყობინებთ მათ შესახებ. პარამეტრები დამატებით გთავაზობთ სამოქმედო ვარიანტს, მაგალითად, პრობლემის იგნორირებას, ხელახლა მცდელობას ან გამოტოვებთ.
ნაბიჯი 3: ახალი მომხმარებლის შექმნა
წინა ეტაპზე, ინსტალაციის ინსტრუმენტი შესთავაზა ახალი მომხმარებლის PhpMyAdmin- ს, მაგრამ ზოგიერთი მომხმარებელი ამ მომენტში გამოტოვა ან კიდევ რამდენიმე ანგარიშის დამატება. დავიწყოთ ჩვენი სექცია ძირითადი პარამეტრების პროფილის შექმნის ინსტრუქციით.
- გახსენით ახალი სესია ტერმინალისა და ტიპის Sudo MySQL მონაცემთა ბაზის დასაწყებად.
- დარწმუნდით, რომ შეიყვანოთ Superuser პაროლი.
- როგორც პირველი ბრძანება, შეიყვანეთ შექმენით მომხმარებლის 'admin' localhost '' პაროლი '', სადაც admin '@' localhost არის ანგარიშის სახელი და პაროლი არის დამონტაჟებული პაროლი.
- საგრანტო ყველა პრივილეგიის მეშვეობით ძირითადი პრივილეგიების დაყენება *. * "Admin" localhost "საგრანტო ვარიანტით, დარწმუნდით, რომ შეცვალოს მომხმარებლის სახელი ადრე მითითებული.
- ბოლო რიგი, შეიტანეთ და გააქტიურეთ ფლეში პრივილეგიები;.
- თქვენ ეცნობებათ ოპერაციის წარმატებით დასრულებას.
თითქმის ისევე, თქვენ შეგიძლიათ შექმნათ შეუზღუდავი რაოდენობის მომხმარებლები, რომლებიც დაუკავშირდებიან PHPMyAdmin- ს ანგარიშის და პაროლის სახელის შესასვლელად. გაითვალისწინეთ მხოლოდ თითოეული პროფილისთვის პრივილეგიების დამონტაჟება. დამატებითი ინფორმაცია წერილობითია ოფიციალური დოკუმენტაციაში.
ნაბიჯი 4: უსაფრთხოება
PHPMYADMIN- ის ძირითადი უსაფრთხოების წესების შექმნა ყოველთვის არ არის აუცილებელი ქმედება, მაგრამ თუ სერვერი პირდაპირ უკავშირდება ღია ქსელს, მაშინ უნდა ითხოვოთ მინიმუმ ძირითადი პოლიტიკა, რომელიც ხელს შეუწყობს ზედაპირულ თავდასხმებს. მოდით სწრაფად მესმის ზუსტად როგორ კონფიგურაცია სერვერის დაცვა.
- ყველა შემდგომი ქმედებები გაკეთდება კონფიგურაციის ფაილების შეცვლით. ამისათვის თქვენ უნდა გამოიყენოთ ტექსტური რედაქტორი. სტანდარტული გადაწყვეტილებები შეიძლება გაუგებარია ახალბედა მომხმარებლებს, მოდით დავიწყოთ უფრო მოსახერხებელი გადაწყვეტის დამატებით. ტიპი Sudo apt დააყენოთ Nano და დააწკაპუნეთ Enter.
- წარმატებული ინსტალაციის შემდეგ, პირველი კონფიგურაციის ფაილი Sudo Nano /usr/share/phare/phpmyadmin/.htaccess.
- აქ ნებისმიერ ცარიელი ხაზში ჩაწერეთ შემდეგი ოთხი წესი.
Authtype Basic.
AuthName "შეზღუდული ფაილი"
AuthUserfile / etc / phpmyadmin / htpasswd.
მოითხოვოს სწორი მომხმარებელი
- გამოიყენეთ CTRL + O კომბინაციის პარამეტრების შენახვა.
- როდესაც მოთხოვნილია, არ შეცვალოთ ობიექტის სახელი, მაგრამ უბრალოდ დააჭირეთ ღილაკს.
- როდესაც ყველა პარამეტრი შენახულია, დააჭირეთ CTRL + X- ს დახურვის მიმდინარე ფაილს.
- შემდეგი, დააყენეთ ახალი პაროლი მთავარ ანგარიშზე, თუ ეს არ გაკეთებულა ადრე. გააქტიურეთ Sudo Hppasswd -c /etc/phpmyadmin/.htpasswd მომხმარებლის ბრძანება.
- გამოჩნდა სიმებიანი, შეიყვანეთ თქვენთვის ხელმისაწვდომი გასაღები თქვენთვის და გააქტიურების შემდეგ, გაიმეორეთ.
- ეს რჩება მხოლოდ ვებ სერვერის კონფიგურაციისთვის ადრევე ცვლილებების ქვეშ. ამისათვის, გახსენით შესაბამისი ფაილი Sudo Nano /etc/apache/apache2.conf.
- ქვემოთ მოყვანილი ხაზების ჩასმა და ცვლილებების შენახვა.
Allowoverride ყველა.
მოითხოვოს ყველა მინიჭებული
ყველა სხვა უსაფრთხოების პარამეტრები ხორციელდება თქვენი საჭიროებების საფუძველზე, სინტაქსისა და ზოგადი წესების გათვალისწინებით, რომლებიც აღწერილია PHPMYADMIN- ის დოკუმენტაციაში.
დღევანდელი მასალის ნაწილი, ჩვენ განვუცხადებთ არა მხოლოდ ინსტალაციის პრინციპს PHPMYADMIN- ის პრინციპს, არამედ მთავარ კონფიგურაციის შესახებ. ახლა თქვენ იცით, რა ქმედებები უნდა გაკეთდეს მიზნის მისაღწევად.