การติดตั้งเซิร์ฟเวอร์ phpmyadmin ubuntu 14.04 การติดตั้งและกำหนดค่า phpMyAdmin บน Ubuntu, Linux การสร้างฐานข้อมูลใหม่
Phpmyadmin เป็นหนึ่งในเครื่องมือยอดนิยมสำหรับจัดการฐานข้อมูล mysql ผ่านทางเว็บอินเตอร์เฟส เขียนด้วย PHP และ JavaScript และด้วยเหตุนี้ คุณสามารถจัดการเซิร์ฟเวอร์ฐานข้อมูลภายในหรือระยะไกลได้
การใช้ PhpMyAdmin เราสามารถสร้าง ลบ เปลี่ยนชื่อ แก้ไขฐานข้อมูล ตาราง ฟิลด์ รวมถึงจัดการผู้ใช้ ส่งออก นำเข้าบันทึก และดำเนินการคำสั่ง SQL ใด ๆ เซิร์ฟเวอร์ฐานข้อมูลที่รองรับในปัจจุบัน ได้แก่ MariaDB, MySQL และ Drizzle ในบทความนี้เราจะดูวิธีการติดตั้ง PhpMyAdmin Ubuntu 16.04 บนเว็บเซิร์ฟเวอร์ Apache หรือ Nginx
การติดตั้ง PhpMyAdmin บน Ubuntu 16.04
ยูทิลิตี้ phpmyadmin มีอยู่ในที่เก็บ Ubuntu อย่างเป็นทางการ ดังนั้นคุณจึงสามารถติดตั้งได้จากที่นั่นอย่างง่ายดาย หากต้องการทำสิ่งนี้ ให้อัปเดตรายการที่เก็บก่อน:
จากนั้นติดตั้งโปรแกรมเอง:
sudo apt ติดตั้ง phpmyadmin
ที่เก็บข้อมูลอย่างเป็นทางการมีเวอร์ชันเก่ากว่า ดังนั้นหากคุณต้องการติดตั้ง phpmyadmin ubuntu เวอร์ชันล่าสุด คุณต้องใช้ PPA:
sudo add-apt-repository ppa:nijel/phpmyadmin.php
$ sudo apt-get อัปเดต
$ sudo apt ติดตั้ง phpmyadmin
ระหว่างการติดตั้งจำเป็นต้องเลือกเว็บเซิร์ฟเวอร์ที่เราจะติดตั้ง phpmyadmin เลือก อาปาเช่โดยใช้แป้นเว้นวรรคแล้วกด ตกลง:
จะต้องระบุการตั้งค่าสำหรับ Nginx ด้วยตนเอง และเราจะดูในภายหลังเล็กน้อย ถัดไปคุณต้องตั้งรหัสผ่านสำหรับฐานข้อมูล PhpMyAdmin คลิก ใช่:
จากนั้นป้อนรหัสผ่านที่จำเป็นสองครั้ง คุณคงไม่ต้องใช้มันอีกในอนาคต ดังนั้นคุณสามารถเลือกสิ่งที่ซับซ้อนได้:
คุณอาจต้องรวมโมดูล php หลายโมดูลและไฟล์การกำหนดค่า apache เพื่อให้ทำงานได้:
sudo phpenmod mcrypt
$sudo phpenmod mbstring
จากนั้นรวมไฟล์การกำหนดค่า Apache:
sudo a2enconf phpmyadmin
การติดตั้ง phpmyadmin nginx ubuntu ทำได้โดยการเพิ่มส่วนต่อไปนี้ลงในไฟล์ /etc/nginx/nginx.conf เราถือว่า nginx ทำงานผ่าน php-fpm:
sudo vi /etc/nginx/nginx.conf
เซิร์ฟเวอร์(
ฟัง 80;
เซิร์ฟเวอร์_ชื่อ phpmyadmin;
access_log /var/log/phpmyadmin.access_log;
error_log /var/log/phpmyadmin.error_log;
ตำแหน่ง ^~ /phpmyadmin/ (
นามแฝง /usr/share/phpMyAdmin/;
ดัชนี index.php;
ตำแหน่ง ~ /phpmyadmin(/.*\.php) (
รวม fastcgi.conf;
fastcgi_param SERVER_NAME โลคัลโฮสต์;
fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$1;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index.php;
}
}
}
บันทึกและรีสตาร์ทเว็บเซิร์ฟเวอร์ของคุณ:
sudo systemctl รีสตาร์ท apache2
sudo systemctl รีสตาร์ท nginx
ตอนนี้ทุกอย่างควรจะทำงานได้อย่างแน่นอน เปิดเบราว์เซอร์ของคุณและพิมพ์ http://localhost/phpmyadmin ในแถบที่อยู่:
ป้อนชื่อผู้ใช้และรหัสผ่านของคุณ จากนั้นคุณสามารถทำทุกอย่างที่คุณต้องการกับฐานข้อมูล
การป้องกัน PhpMyAdmin
การติดตั้ง phpmyadmn Ubuntu 16.04 เสร็จสมบูรณ์ แต่โปรแกรมนี้ให้การควบคุมฐานข้อมูลเต็มรูปแบบ ดังนั้นเราจึงจำเป็นต้องมั่นใจในความปลอดภัยสูงสุด มาทำการเข้าถึง Phpmyadmin โดยใช้รหัสผ่านกันดีกว่า หากต้องการกำหนดค่า Apache ให้สร้างไฟล์ /usr/share/phpmyadmin/.htaccess โดยมีเนื้อหาดังต่อไปนี้:
sudo vi /usr/share/phpmyadmin/.htaccess
AuthType พื้นฐาน
AuthName "ไฟล์ที่ถูกจำกัด"
AuthUserFile /etc/phpmyadmin/.htpasswd
ต้องการผู้ใช้ที่ถูกต้อง
นี่คือความหมายของบรรทัดเหล่านี้:
- AuthType พื้นฐาน- บรรทัดนี้กำหนดประเภทการรับรองความถูกต้อง เราระบุว่าเราจะใช้รหัสผ่าน
- ชื่อรับรองความถูกต้อง- ตั้งค่าข้อความที่จะเห็น;
- AuthUserFile- ไฟล์ที่มีข้อมูลที่จะใช้สำหรับการรับรองความถูกต้อง
- จำเป็นต้อง- เงื่อนไขที่จำเป็นสำหรับการรับรองความถูกต้อง
sudo htpasswd -c /etc/phpmyadmin/.htpasswd ผู้ใช้
คุณสามารถเพิ่มผู้ใช้ได้หลายคน แต่อย่าใช้ตัวเลือก -c เพื่อทำสิ่งนี้:
sudo htpasswd /etc/phpmyadmin/.htpasswd ผู้ใช้
ตอนนี้เมื่อคุณพยายามเปิดที่อยู่ phpmyadmin ระบบจะถามรหัสผ่าน เฉพาะผู้ใช้ที่ป้อนรหัสผ่านเท่านั้นที่จะสามารถเข้าถึงอินเทอร์เฟซการเข้าสู่ระบบ phpmyadmin
ข้อสรุป
ในบทความนี้ เราดูวิธีการติดตั้ง phpmyadmin Ubuntu 16.04 อย่างที่คุณเห็นทุกอย่างนั้นง่ายมากและใช้เวลาเพียงเล็กน้อยในการคิดออก หากคุณมีคำถามใด ๆ ถามในความคิดเห็น!
— เซิร์ฟเวอร์ท้องถิ่นสำหรับ Linux ขออภัย เครื่องมือการดูแลฐานข้อมูล phpMyAdmin ไม่รวมอยู่ในชุดเครื่องมือ LAMP และต้องติดตั้งแยกต่างหาก บทความนี้จะสอนวิธีใช้ phpMyAdmin
การติดตั้ง phpMyAdmin บน Ubuntu
บ่อยครั้งที่ phpMyAdmin (PMA) พบได้ในบริการโฮสติ้งแบบชำระเงิน และใช้เพื่อสร้างและจัดการฐานข้อมูลเว็บไซต์ ไม่จำเป็นต้องติดตั้งบนโฮสติ้งแบบเสียเงิน - ทุกอย่างเรียบร้อยก่อนคุณแล้ว บ่อยครั้งคุณจะพบกับการติดตั้ง PMA บนคอมพิวเตอร์ของคุณเพื่อจัดการฐานข้อมูลเซิร์ฟเวอร์ภายในเครื่อง เป็นตัวอย่างฉันจะดู การติดตั้ง phpMyAdmin บน Ubuntuเป็นหนึ่งในลีนุกซ์รุ่นยอดนิยม
เปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้:
sudo apt-get ติดตั้ง phpmyadmin |
หลังจากนั้นให้ป้อนรหัสผ่านผู้ดูแลระบบและตกลงที่จะดำเนินการติดตั้งต่อ
เลือกเว็บเซิร์ฟเวอร์ที่จะได้รับการกำหนดค่าให้เรียกใช้ PMA โดยอัตโนมัติ ในกรณีของเราคือ apache2
ตกลงที่จะกำหนดค่าฐานข้อมูลโดยใช้ dbconfig-common
ป้อนรหัสผ่านผู้ดูแลระบบ MySQL
ตั้งรหัสผ่านเพื่อลงทะเบียน PMA บนเซิร์ฟเวอร์ฐานข้อมูลแล้วยืนยัน หลังจากการติดตั้งเสร็จสมบูรณ์ phpMyAdmin จะสามารถใช้งานได้ที่ http://localhost/phpmyadmin
phpMyAdmin ไม่ทำงาน
หากคุณไปที่ที่อยู่นี้และเห็นหน้าข้อผิดพลาด คุณสามารถดำเนินการดังต่อไปนี้
- ป้อนคำสั่งในเทอร์มินัล:
sudo ln - s / ฯลฯ / phpmyadmin / apache conf /etc/apache2/conf. ง - รีสตาร์ทเซิร์ฟเวอร์ apache โดยใช้คำสั่ง:
sudo /etc/init. d/apache2 รีสตาร์ท - ไปที่ http://localhost/phpmyadmin อีกครั้ง และตอนนี้คุณควรเห็นหน้าเข้าสู่ระบบผู้ดูแลระบบ phpMyAdmin
ผู้ใช้จะเป็นรูทและ รหัสผ่านที่คุณตั้งไว้ระหว่างการติดตั้ง.
การสร้างฐานข้อมูลใหม่
หลังจากการรับรองความถูกต้อง เราจะไปที่หน้าเริ่มต้นของ PMA ซึ่งคุณสามารถเลือกภาษาอินเทอร์เฟซ หากคุณยังไม่เคยทำมาก่อน สามารถดูข้อมูลเกี่ยวกับระบบการจัดการฐานข้อมูล MySQL และเว็บเซิร์ฟเวอร์ที่ใช้ได้ คอลัมน์ด้านซ้ายแสดงฐานข้อมูลที่มีอยู่ทั้งหมด
อะไรจะมีประโยชน์เป็นอันดับแรก? แน่นอนว่าความสามารถในการสร้างฐานข้อมูลสำหรับเว็บไซต์ในอนาคต เมื่อต้องการทำเช่นนี้ ไปที่แท็บฐานข้อมูล
เพียงป้อนชื่อของฐานข้อมูลใหม่แล้วคลิกที่ปุ่ม “สร้าง” - phpMyAdmin จะดำเนินการส่วนที่เหลือโดยอัตโนมัติ
ข้อความระบุว่าการสร้างฐานข้อมูลสำเร็จจะปรากฏขึ้น และจะถูกเพิ่มลงในรายการด้านล่าง
การเพิ่มผู้ใช้ฐานข้อมูลใหม่
เมื่อสร้างฐานข้อมูลใหม่แล้ว คุณต้องเพิ่มผู้ใช้ที่สามารถใช้งานได้ด้วย
ในการดำเนินการนี้คลิกที่ข้อความ "ตรวจสอบสิทธิ์" คุณจะถูกนำไปยังหน้า “ผู้ใช้ที่มีสิทธิ์เข้าถึงฐานข้อมูล” ซึ่งคุณควรคลิกที่ “เพิ่มผู้ใช้ใหม่”
ในส่วน "ข้อมูลบัญชี" ให้ป้อนชื่อผู้ใช้ (เป็นตัวอักษรภาษาอังกฤษ) โฮสต์ (บนเซิร์ฟเวอร์ท้องถิ่น - localhost) และรหัสผ่าน
ด้านล่างคุณจะต้องตั้งค่าสิทธิ์สำหรับผู้ใช้ใหม่ บนเซิร์ฟเวอร์ท้องถิ่น คุณสามารถทำเครื่องหมายทุกช่องได้โดยไม่ลังเล หลังจากนี้คลิกที่ปุ่ม "ตกลง" ที่ด้านล่างสุด จากนั้นผู้ใช้ใหม่จะถูกสร้างขึ้น
นำเข้าและส่งออกฐานข้อมูล
หากต้องการสร้างสำเนาสำรองของฐานข้อมูล ให้ใช้ส่วน "ส่งออก"
ในกรณีของวิธีการส่งออกแบบ “รวดเร็ว” การสำรองฐานข้อมูลที่มีอยู่ทั้งหมดจะถูกสร้างขึ้นพร้อมกันในรูปแบบที่เลือกด้านล่าง
, | |
เพื่อการดำเนินงานที่ถูกต้องของโครงการเว็บจำนวนมาก จำเป็นต้องมีระบบการจัดการฐานข้อมูล (DBMS) เช่น MySQL อย่างไรก็ตาม การโต้ตอบกับระบบโดยใช้บรรทัดคำสั่ง MySQL โดยเฉพาะนั้นไม่สะดวกเสมอไป
ด้วย phpMyAdmin ผู้ใช้สามารถจัดการระบบ MySQL ผ่านทางเว็บอินเตอร์เฟส คู่มือนี้ให้คำแนะนำทีละขั้นตอนสำหรับการติดตั้งและการรักษาความปลอดภัยเว็บอินเทอร์เฟซ phpMyAdmin
ความต้องการ
เพื่อปฏิบัติตามคำแนะนำนี้ คุณจะต้อง:
- บัญชีผู้ใช้ที่ไม่ใช่รูทที่มีสิทธิ์ sudo (คุณสามารถดูวิธีสร้างผู้ใช้ดังกล่าวได้ในบทความ "")
- กลุ่มโปรแกรม LAMP ที่ติดตั้งไว้ล่วงหน้า (Linux, Apache, MySQL, PHP); สำหรับคำแนะนำในการติดตั้ง LAMP stack บนเซิร์ฟเวอร์ Ubuntu 14.04 โปรดอ่าน
เมื่อคุณปฏิบัติตามข้อกำหนดเบื้องต้นเรียบร้อยแล้ว คุณก็สามารถเริ่มการติดตั้ง phpMyAdmin ได้
1: ติดตั้ง phpMyAdmin
phpMyAdmin สามารถติดตั้งได้อย่างรวดเร็วจากพื้นที่เก็บข้อมูล Ubuntu มาตรฐาน
ในการดำเนินการนี้ ให้อัพเดตรายการแพ็คเกจระบบ จากนั้นดาวน์โหลดและติดตั้งไฟล์โดยใช้ apt package manager:
อัปเดต sudo apt-get
sudo apt-get ติดตั้ง phpmyadmin
ในการตั้งค่าการติดตั้ง คุณต้องตอบคำถามหลายข้อ
- เลือก apache2 เป็นเซิร์ฟเวอร์
บันทึก: หากคุณไม่กด Spacebar เมื่อเลือกเซิร์ฟเวอร์ โปรแกรมติดตั้งจะไม่สามารถย้ายไฟล์ที่จำเป็นระหว่างการติดตั้งได้ หากต้องการเลือก Apache ให้กด Spacebar, Tab แล้วกด Enter
- เมื่อถูกถามว่าคุณจำเป็นต้องใช้ dbconfig-common เพื่อกำหนดค่าฐานข้อมูลหรือไม่ ให้ตอบว่าใช่
- ป้อนรหัสผ่านผู้ดูแลระบบ DBMS
- ตอนนี้คุณจะถูกขอให้เลือกและยืนยันรหัสผ่านสำหรับแอปพลิเคชัน phpMyAdmin
ระหว่างการติดตั้ง ไฟล์คอนฟิกูเรชัน phpMyAdmin จะถูกเพิ่มลงในไดเร็กทอรี /etc/apache2/conf-enabled/ ซึ่งไฟล์จะถูกอ่านโดยอัตโนมัติ
สิ่งที่เหลืออยู่คือการเปิดใช้งานส่วนขยาย php5-mcrypt อย่างชัดเจน ซึ่งสามารถทำได้โดยใช้:
sudo php5enmod mcrypt
จากนั้นรีสตาร์ท Apache เพื่ออัพเดตการกำหนดค่า:
sudo service apache2 รีสตาร์ท
พร้อม! หากต้องการเปิดอินเทอร์เฟซ ให้ไปที่เบราว์เซอร์ของคุณ:
http://domain_or_IP/phpmyadmin
หากต้องการเข้าสู่ระบบ phpMyAdmin ให้ใช้ชื่อผู้ใช้และรหัสผ่านรูทที่คุณสร้างระหว่างการติดตั้ง ส่วนติดต่อผู้ใช้จะปรากฏบนหน้าจอ
2: ปกป้อง phpMyAdmin
อย่างที่คุณเห็น การติดตั้งและใช้งาน phpMyAdmin เป็นกระบวนการที่ค่อนข้างง่าย อย่างไรก็ตาม อย่าลืมว่าเนื่องจากความแพร่หลาย PhpMyAdmin จึงมักถูกโจมตีโดยอาชญากรไซเบอร์ ในขั้นตอนนี้ จำเป็นต้องจัดเตรียมอินเทอร์เฟซให้มีระดับการป้องกันที่เพียงพอเพื่อป้องกันการใช้งานโดยไม่ได้รับอนุญาต
หนึ่งในวิธีที่ง่ายที่สุดในการรักษาความปลอดภัย phpMyAdmin คือการโฮสต์เกตเวย์การรักษาความปลอดภัย ทำได้โดยใช้ไฟล์ Apache พิเศษที่เรียกว่า .htaccess
กำลังเปิดใช้งานการแทนที่ .htaccess
ขั้นแรก คุณต้องเปิดใช้งานไฟล์ .htaccess โดยแก้ไขไฟล์การกำหนดค่า Apache
ดังนั้นให้เปิดไฟล์กำหนดค่า Apache:
sudo นาโน /etc/apache2/conf-available/phpmyadmin.conf
ไปที่ส่วน
ตัวเลือก FollowSymLinks
DirectoryIndex.php
อนุญาตแทนที่ทั้งหมด
. . .
หลังจากป้อนบรรทัดที่ต้องการแล้ว ให้บันทึกและปิดไฟล์
หากต้องการอัปเดตการตั้งค่า ให้รีสตาร์ทเว็บเซิร์ฟเวอร์:
sudo service apache2 รีสตาร์ท
การสร้างไฟล์ .htaccess
ขณะนี้แอปพลิเคชันรองรับไฟล์ .htaccess แล้ว คุณเพียงแค่ต้องสร้างไฟล์ดังกล่าว
เพื่อการดำเนินการที่ถูกต้อง คุณต้องสร้างไฟล์นี้ในไดเร็กทอรีแอปพลิเคชัน ดังนั้น หากต้องการสร้างไฟล์ที่ต้องการและเปิดในโปรแกรมแก้ไขข้อความที่มีสิทธิ์ใช้งานรูท ให้พิมพ์:
sudo นาโน /usr/share/phpmyadmin/.htaccess
คุณต้องเพิ่มรหัสต่อไปนี้ลงในไฟล์นี้:
AuthType พื้นฐาน
AuthName "ไฟล์ที่ถูกจำกัด"
AuthUserFile /etc/phpmyadmin/.htpasswd
ต้องการผู้ใช้ที่ถูกต้อง
มาดูรายละเอียดเพิ่มเติมที่บรรทัดเหล่านี้:
- ประเภทการรับรองความถูกต้องขั้นพื้นฐานระบุประเภทการอนุญาต ในกรณีนี้ การตรวจสอบรหัสผ่านจะใช้โดยใช้ไฟล์รหัสผ่าน
- ชื่อรับรองความถูกต้องมีข้อความของข้อความกล่องโต้ตอบการรับรองความถูกต้อง เพื่อป้องกันไม่ให้ผู้ใช้ที่ไม่ได้รับอนุญาตได้รับข้อมูลเพิ่มเติมเกี่ยวกับแอปพลิเคชันที่ถูกปิด ข้อความนี้ไม่ควรมีรายละเอียด แต่มีเพียงข้อมูลทั่วไปเท่านั้น (เช่น "ไฟล์ที่ถูกจำกัด" "สิ่งที่ถูกจำกัด" "โซนส่วนตัว" ฯลฯ)
- AuthUserFileระบุตำแหน่งของไฟล์รหัสผ่านที่จะใช้ในการอนุญาต จะต้องอยู่นอกไดเรกทอรีที่ให้บริการ ไฟล์ดังกล่าวจะถูกสร้างขึ้นในภายหลัง
- จำเป็นต้องถูกต้อง-ผู้ใช้บ่งชี้ว่าเฉพาะผู้ใช้ที่ได้รับอนุญาตเท่านั้นที่สามารถเข้าถึงทรัพยากรนี้ได้ เป็นพารามิเตอร์นี้ที่ปกป้องทรัพยากรจากผู้ใช้ที่ไม่ได้รับอนุญาต
บันทึกและปิดไฟล์
การสร้างไฟล์ .htpasswd
ตอนนี้ในไดเร็กทอรีที่ระบุในบรรทัด AuthUserFile คุณต้องสร้างรหัสผ่าน file.htpasswd
ในการดำเนินการนี้ คุณจะต้องมีแพ็คเกจเพิ่มเติมที่มียูทิลิตี้ htpasswd ซึ่งสามารถติดตั้งได้จากพื้นที่เก็บข้อมูลมาตรฐาน:
sudo apt-get ติดตั้ง apache2-utils
โปรดจำไว้ว่า ไฟล์จะต้องถูกสร้างขึ้นในไดเร็กทอรีที่ระบุในคำสั่ง AuthUserFile ในกรณีนี้คือ /etc/phpmyadmin/.htpasswd
สร้างไฟล์นี้และส่งต่อให้กับผู้ใช้โดยพิมพ์:
sudo htpasswd -c /etc/phpmyadmin/.htpasswd ชื่อผู้ใช้
วันนี้เราจะมาดูขั้นตอนการติดตั้งเว็บแอปพลิเคชั่นยอดนิยมกัน phpMyAdminซึ่งใช้ในการบริหารจัดการ MySQL DBMS เราจะติดตั้งบนระบบปฏิบัติการ Linux Mint 18.2
ฉันขอเตือนคุณว่าก่อนหน้านี้ในเนื้อหา "การติดตั้งและกำหนดค่าเซิร์ฟเวอร์ MySQL และ MySQL Workbench บน Linux Mint 18.2" เราดูที่การติดตั้ง MySQL DBMS และแอปพลิเคชันไคลเอ็นต์ MySQL Workbench ซึ่งมีอินเทอร์เฟซแบบกราฟิก แต่ผู้ดูแลระบบจำนวนมากใช้ ดังที่ฉันได้กล่าวไปแล้วเว็บแอปพลิเคชันยอดนิยมสำหรับการทำงานกับ MySQL, phpMyAdmin ดังนั้นตอนนี้โดยเฉพาะสำหรับผู้เริ่มต้นฉันจะอธิบายรายละเอียดขั้นตอนการติดตั้ง phpMyAdmin บน Linux Mint 18.2
เช่นเคย เราจะดูการติดตั้งโดยใช้เครื่องมือกราฟิก ( ผู้จัดการโปรแกรม) และการใช้เทอร์มินัล Linux
phpMyAdminเป็นเว็บแอปพลิเคชันฟรีที่มีอินเทอร์เฟซแบบกราฟิกสำหรับจัดการ MySQL DBMS ( รองรับ MariaDB ด้วยเช่นกัน- phpMyAdmin ได้รับการพัฒนาโดยใช้ภาษา PHP และเนื่องจากนี่คือเว็บแอปพลิเคชัน จึงจำเป็นต้องมีเว็บเซิร์ฟเวอร์ในการทำงาน เช่น Apache หรือ Lighttpd แอปพลิเคชั่น phpMyAdmin ได้รับความนิยมทั่วโลก และปัจจุบันได้รับการแปลเป็น 72 ภาษา รวมถึงภาษารัสเซียด้วย
ด้วย phpMyAdmin คุณสามารถ:
- ดูฐานข้อมูลและตาราง
- สร้าง คัดลอก เปลี่ยนชื่อ แก้ไข และลบฐานข้อมูล
- สร้าง คัดลอก เปลี่ยนชื่อ แก้ไข และลบตาราง
- เพิ่ม แก้ไข และลบฟิลด์ในตาราง
- ดำเนินการคำสั่ง SQL;
- สร้าง แก้ไข และลบดัชนี
- โหลดไฟล์ข้อความลงในตาราง
- สร้างและอ่านดัมพ์ของตารางและฐานข้อมูล
- ส่งออกข้อมูลเป็นรูปแบบ SQL, CSV, XML, Word, Excel, PDF และ LaTeX;
- จัดการผู้ใช้และสิทธิพิเศษของ MySQL
- และยังมีอะไรอีกมากมาย
การติดตั้ง phpMyAdmin บน Linux Mint 18.2
ดังที่ได้กล่าวไปแล้วเราจะดูสองวิธีในการติดตั้ง phpMyAdmin และเราจะเริ่มต้นด้วยวิธีง่าย ๆ ที่เหมาะสำหรับผู้เริ่มต้นนั่นคือ ใช้ส่วนต่อประสานกราฟิกของตัวจัดการโปรแกรม
การติดตั้ง phpMyAdmin โดยใช้ตัวจัดการโปรแกรม
ในการติดตั้ง phpMyAdmin คุณต้องติดตั้งเว็บเซิร์ฟเวอร์ก่อน เช่น Apache ดังนั้นตอนนี้เราจะติดตั้ง Apache ก่อนแล้วจึงติดตั้ง phpMyAdmin เท่านั้น
เปิดตัวจัดการโปรแกรม เช่น “ เมนู -> ตัวจัดการโปรแกรม" หรือ " เมนู -> การดูแลระบบ -> ตัวจัดการโปรแกรม».
ป้อนรหัสผ่านผู้ดูแลระบบคอมพิวเตอร์
การติดตั้งเว็บเซิร์ฟเวอร์ Apache
ในตัวจัดการโปรแกรมให้ป้อน Apache ในการค้นหาแล้วกด Enter จากนั้นค้นหา Apache2 ในผลการค้นหาแล้วดับเบิลคลิก
การติดตั้งจะเสร็จสมบูรณ์เมื่อหน้าต่างแสดง “ ติดตั้งแล้ว».
การติดตั้ง phpMyAdmin
หากต้องการติดตั้ง phpMyAdmin ในลักษณะเดียวกัน ให้ป้อน phpMyAdmin ลงในการค้นหาแล้วกด Enter เป็นไปได้มากว่าจะพบเพียงโปรแกรมเดียวซึ่งเป็นสิ่งที่เราต้องการให้ดับเบิลคลิกที่มัน
ในระหว่างขั้นตอนการติดตั้ง คุณจะถูกถามว่าจะใช้เว็บเซิร์ฟเวอร์ใด เนื่องจากเราได้ติดตั้ง Apache ไว้แล้ว ดังนั้นเราจึงตอบ Apache แล้วคลิก “ ซึ่งไปข้างหน้า».
แล้วจะมีคำถามเกี่ยวกับฐานข้อมูล phpMyAdmin เช่น หากเราต้องการกำหนดค่าให้ออกจากช่องทำเครื่องหมายแล้วคลิก “ ซึ่งไปข้างหน้า».
ในการตั้งค่าเราจะถูกขอให้สร้างและป้อนรหัสผ่านสำหรับฐานข้อมูล phpMyAdmin เราป้อนและคลิก “ ซึ่งไปข้างหน้า" จากนั้นยืนยันและคลิก " ซึ่งไปข้างหน้า» ( รหัสผ่านควรค่อนข้างซับซ้อนแม้ว่าคุณจะแทบไม่ต้องใช้ก็ตาม).
การติดตั้งจะเสร็จสมบูรณ์เมื่อมีข้อความ “ ติดตั้งแล้ว- หลังจากนี้คุณสามารถตรวจสอบการทำงานของ phpMyAdmin ได้ทันที
การติดตั้ง phpMyAdmin โดยใช้เทอร์มินัล
หากต้องการเปิดใช้งานเทอร์มินัล Linux ให้คลิกที่ลิงก์บนแผงควบคุมหรือเปิดใช้งานจากเมนู Mint
การติดตั้งโปรแกรมรวมทั้ง phpMyAdmin ต้องทำแบบ root เลยให้สลับไปใช้ user นี้ทันที หากต้องการทำสิ่งนี้ให้เขียนคำสั่ง sudo -i (หรือ sudo su) แล้วกด Enter ( ป้อนข้อมูล) จากนั้นป้อนรหัสผ่านผู้ใช้
จากนั้นเราจำเป็นต้องอัพเดตรายการแพ็คเกจเพื่อที่เราจะได้เขียนคำสั่ง
ฉลาดรับการปรับปรุง
จากนั้นในกรณีของตัวจัดการโปรแกรมเราต้องติดตั้งเว็บเซิร์ฟเวอร์ Apache ก่อนเพื่อดำเนินการนี้ให้ป้อนคำสั่งต่อไปนี้
Apt-get -y ติดตั้ง apache2
Apt-get -y ติดตั้ง phpmyadmin
ในระหว่างขั้นตอนการติดตั้งเราจะถามว่าจะใช้เว็บเซิร์ฟเวอร์ใดเราเลือก Apache แล้วคลิก " เข้า».
จากนั้นเราจะต้องกำหนดค่าฐานข้อมูล phpMyAdmin เลือก “ ใช่" และคลิก " เข้า».
จากนั้นเราก็มาและป้อนรหัสผ่านสำหรับฐานข้อมูล phpMyAdmin คลิก “ เข้า"ในหน้าต่างถัดไปเราจะยืนยันรหัสผ่านเช่น เข้าไปใหม่แล้วกด “ เข้า».
หลังจากนี้การติดตั้งจะเสร็จสิ้น
การกำหนดค่า Apache ให้ทำงานกับ phpMyAdmin
หากเราติดตั้ง phpMyAdmin โดยใช้เทอร์มินัล ในกรณีนี้ ไม่เหมือนกับการติดตั้งแบบกราฟิกโดยใช้ตัวจัดการโปรแกรม เราจำเป็นต้องเชื่อมต่อไฟล์การกำหนดค่า phpMyAdmin ด้วยตนเอง ( เหล่านั้น. ไฟล์การตั้งค่า phpmyadmin).
ในการดำเนินการนี้ให้เขียนคำสั่ง (ด้วยสิทธิ์รูท) ซึ่งเราจะสร้างลิงก์สัญลักษณ์ในไดเร็กทอรีที่มีไฟล์คอนฟิกูเรชัน Apache
Ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
จากนั้นเราจะเปิดใช้งานไฟล์กำหนดค่านี้
A2enconf phpmyadmin.php?
รีสตาร์ทอาปาเช่
Systemctl รีสตาร์ท apache2
เพียงเท่านี้คุณก็สามารถตรวจสอบการทำงานของ phpMyAdmin ได้แล้ว
หากจำเป็น ไฟล์คอนฟิกูเรชันนี้สามารถปิดใช้งานได้ เพื่อจุดประสงค์นี้ จะมีคำสั่ง a2disconf หลังจากเว็บเซิร์ฟเวอร์แล้ว Apache จะต้องรีสตาร์ทด้วย
อย่างไรก็ตามคุณสามารถเชื่อมต่อไฟล์การกำหนดค่านี้ได้ด้วยวิธีอื่นเช่นลงทะเบียนการเชื่อมต่อโดยตรงในไฟล์ apache2.conf ซึ่งมักพบวิธีนี้บนเครือข่าย แต่ตัวเลือกแรกในกรณีนี้จะถูกต้องมากกว่า หากต้องการแก้ไข apache2.conf ให้รันคำสั่ง (ในฐานะ root)
นาโน /etc/apache2/apache2.conf
เพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของไฟล์
รวม /etc/phpmyadmin/apache.conf
เราบันทึกไฟล์ด้วยแป้นพิมพ์ลัด Ctrl+O แล้วกด Enter จากนั้นปิดด้วยแป้นพิมพ์ลัด Ctrl+X เท่านั้น Apache ในกรณีนี้จำเป็นต้องรีสตาร์ทด้วย
Systemctl รีสตาร์ท apache2
ตรวจสอบการทำงานของ phpMyAdmin, การเชื่อมต่อกับ MySQL
เพื่อตรวจสอบการทำงานของ phpMyAdmin ให้เปิดเบราว์เซอร์ใดก็ได้แล้วพิมพ์ที่อยู่ต่อไปนี้ในแถบที่อยู่ ( นี่คือที่อยู่ท้องถิ่นของ phpMyAdmin).
http://localhost/phpmyadmin
หากคุณเห็นหน้าต้อนรับ phpMyAdmin แสดงว่าทุกอย่างเรียบร้อยดี กล่าวคือ ทั้งเว็บเซิร์ฟเวอร์และ phpMyAdmin ใช้งานได้
หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ให้ป้อนชื่อผู้ใช้และรหัสผ่านของคุณ เช่น ฉันจะเชื่อมต่อในฐานะรูท ( แม้ว่าอย่างที่คุณทราบไม่แนะนำให้ใช้การทำงานในฐานะรูท).
หลังจากเข้าสู่ระบบ คุณจะถูกนำไปที่หน้าแรกของ phpMyAdmin ซึ่งคุณสามารถดูรายการฐานข้อมูลบนเซิร์ฟเวอร์และการตั้งค่าพื้นฐานของเซิร์ฟเวอร์ MySQL
ถอนการติดตั้ง phpMyAdmin ใน Linux Mint 18.2.1
คุณสามารถลบ phpMyAdmin ได้โดยใช้ตัวจัดการโปรแกรมหรือใช้เทอร์มินัล ลองดูทั้งสองวิธีด้วย
ถอนการติดตั้ง phpMyAdmin โดยใช้ Program Manager
เปิดตัวจัดการโปรแกรมและค้นหา phpMyAdmin เช่นเดียวกับระหว่างการติดตั้ง หลังจากที่คุณเปิด phpMyAdmin ในตัวจัดการโปรแกรม คุณจะต้องคลิกที่ “ ลบ».
ในระหว่างขั้นตอนการลบ เราจะถูกถามว่าเราต้องการลบการตั้งค่าฐานข้อมูล phpMyAdmin หรือไม่ โดยเราจะออกจากช่องทำเครื่องหมาย เช่น ลบการตั้งค่า คลิก " ซึ่งไปข้างหน้า».
จากนั้นจะมีคำถามว่าเราต้องการลบฐานข้อมูล phpMyAdmin หรือไม่ ให้ทำเครื่องหมายที่ช่องแล้วคลิก “ ซึ่งไปข้างหน้า", เช่น. เราจะลบฐานข้อมูล phpMyAdmin เนื่องจากเราไม่ต้องการมันอีกต่อไป ( หากคุณต้องการมัน คุณไม่ต้องทำเครื่องหมายในช่อง).
ช่อง phpMyAdmin จะถูกลบออก ตอนนี้เราสามารถปิดการใช้งานไฟล์กำหนดค่า phpMyAdmin ในการตั้งค่าเว็บเซิร์ฟเวอร์ Apache ได้ ในการทำเช่นนี้ใน Terminal เราจำเป็นต้องรันคำสั่ง ( ด้วยสิทธิ์ของผู้ใช้ขั้นสูง).
A2disconf phpmyadmin.php?
และรีสตาร์ท Apache
Systemctl รีสตาร์ท apache2
หากคุณไม่ต้องการเว็บเซิร์ฟเวอร์ Apache คุณก็สามารถลบออกได้โดยใช้ตัวจัดการโปรแกรมเช่นเดียวกับ phpMyAdmin
ในระหว่างกระบวนการลบ Apache คุณจะไม่มีคำถามเพิ่มเติม
ถอนการติดตั้ง phpMyAdmin โดยใช้ Terminal
หากต้องการลบ phpMyAdmin โดยใช้เทอร์มินัล เราต้องเปิดใช้งานตามนั้น จากนั้นเราจะได้รับสิทธิ์รูทโดยใช้ sudo -i (หรือ sudo su) เนื่องจากการลบจะต้องดำเนินการด้วยสิทธิ์ superuser
หากต้องการลบเฉพาะ phpMyAdmin เราต้องปิดการใช้งานไฟล์กำหนดค่า phpMyAdmin ก่อน สำหรับสิ่งนี้ เราเขียนคำสั่งต่อไปนี้และรีสตาร์ท Apache ก่อนหน้านี้เล็กน้อย
A2disconf phpmyadmin systemctl รีสตาร์ท apache2
หากต้องการลบ phpMyAdmin เราใช้คำสั่งต่อไปนี้
Apt-get -y --purge ลบ phpmyadmin
สำคัญ --ล้างหมายความว่าเราต้องการลบแพ็คเกจพร้อมกับไฟล์คอนฟิกูเรชัน
ในระหว่างกระบวนการลบเราจะถูกถามว่าต้องการลบการตั้งค่าฐานข้อมูล phpMyAdmin หรือไม่เราตอบว่า “ ใช่" และคลิก " เข้า».
แล้วพอถามถึงการลบฐานข้อมูล phpMyAdmin เราก็ตอบไปว่า “ ใช่"อย่างที่ฉันบอกไปแล้ว เว้นแต่คุณต้องการมัน"
เป็นผลให้ phpMyAdmin จะถูกลบ
หากต้องการลบเว็บเซิร์ฟเวอร์ Apache ให้เขียนคำสั่งต่อไปนี้
Apt-get -y --purge ลบ apache2
หากต้องการลบแพ็คเกจที่เกี่ยวข้องทั้งหมดที่เราไม่ต้องการอีกต่อไป เราจำเป็นต้องใช้คำสั่งต่อไปนี้ ดังนั้นเราจึงสามารถเพิ่มพื้นที่ว่างในดิสก์ได้
Apt-get -y ลบอัตโนมัติ
ฉันหวังว่าเนื้อหานี้จะเป็นประโยชน์กับคุณ โชคดี!
แม้ว่าผู้ใช้จำนวนมากจำเป็นต้องมีระบบการจัดการฐานข้อมูลเช่น MySQL แต่การทำงานกับ MySQL ผ่านเครื่องมือบรรทัดคำสั่งเท่านั้นอาจเป็นเรื่องน่าหงุดหงิด
phpMyAdminถูกสร้างขึ้นเพื่อให้ผู้ใช้สามารถจัดการฐานข้อมูล MySQL โดยใช้เว็บอินเตอร์เฟส ในบทความนี้ เราจะอธิบายวิธีการติดตั้งและกำหนดค่า phpMyAdmin ให้ทำงานอย่างปลอดภัยกับฐานข้อมูลของคุณบน Ubuntu 16.04
ก่อนการติดตั้ง
ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีทุกสิ่งที่คุณต้องการ
ก่อนอื่น เราจะถือว่าคุณมีผู้ใช้ที่ไม่ใช่รูทที่มีสิทธิ์ sudo คุณสามารถตั้งค่าบัญชีผู้ใช้ดังกล่าวได้โดยทำตามขั้นตอนที่ 1-4 ใน
สุดท้ายนี้ มีปัญหาด้านความปลอดภัยบางประการที่ควรคำนึงถึงเมื่อใช้ phpMyAdmin เนื่องจาก:
- โต้ตอบโดยตรงกับ MySQL
- ดำเนินการตรวจสอบสิทธิ์โดยใช้ล็อกอินและรหัสผ่าน MySQL
- ดำเนินการและส่งกลับผลลัพธ์ของการสืบค้น SQL โดยพลการ
ด้วยเหตุผลเหล่านี้ และเนื่องจาก phpMyAdmin เป็นหนึ่งในแอปพลิเคชัน PHP ที่พบบ่อยที่สุดและถูกโจมตี คุณจึงไม่ควรเรียกใช้ phpMyAdmin บนเครื่องระยะไกลด้วยการเชื่อมต่อ HTTP แบบธรรมดา หากคุณยังไม่มีโดเมนที่มีใบรับรอง SSL/TLS ที่กำหนดค่าไว้ เราขอแนะนำให้คุณอ่านบทความนี้
หลังจากทำตามขั้นตอนข้างต้นแล้ว คุณสามารถเริ่มทำตามขั้นตอนที่กล่าวถึงในบทความนี้ได้
ขั้นตอนที่ 1 – การติดตั้ง phpMyAdmin
ขั้นแรก มาติดตั้ง phpMyAdmin จากที่เก็บเริ่มต้นของ Ubuntu กัน
ในการดำเนินการนี้ เราจะอัปเดตดัชนีแพ็กเกจในเครื่องของเรา จากนั้นใช้ระบบจัดการแพ็กเกจ apt เพื่อดาวน์โหลดและติดตั้งไฟล์ที่จำเป็น:
- อัปเดต sudo apt-get
- sudo apt-get ติดตั้ง phpmyadmin php-mbstring php-gettext
ในระหว่างกระบวนการติดตั้ง คุณจะถูกถามคำถามการกำหนดค่าหลายข้อ
ความสนใจ:
ในระหว่างกล่องโต้ตอบแรก apache2 จะถูกเน้น แต่ ไม่เลือกแล้ว ถ้าไม่คลิก. ช่องว่างเพื่อเลือก Apache ตัวติดตั้ง ไม่จะย้ายไฟล์ที่จำเป็นในระหว่างกระบวนการติดตั้ง คลิก ช่องว่าง, แท็บและจากนั้น เข้าเพื่อเลือกอาปาเช่
- เมื่อเลือกเซิร์ฟเวอร์ ให้เลือก อาปาเช่2.
- ตอบ ใช่เมื่อถูกถามว่าคุณต้องการใช้ dbconfig-common เพื่อกำหนดค่าฐานข้อมูลหรือไม่
- คุณจะได้รับแจ้งให้ใส่รหัสผ่านผู้ดูแลระบบฐานข้อมูลของคุณ
- ถัดไปคุณจะถูกขอให้ป้อนและทำซ้ำรหัสผ่านสำหรับ phpMyAdmin เอง
ในระหว่างขั้นตอนการติดตั้ง ไฟล์การกำหนดค่า phpMyAdmin สำหรับ Apache จะถูกเพิ่มลงในไดเร็กทอรี /etc/apache2/conf-enabled/
สิ่งเดียวที่เราต้องทำด้วยตนเองคือเปิดใช้งานส่วนขยาย PHP mcrypt และ mbstring ด้วยคำสั่งต่อไปนี้:
- sudo phpenmod mcrypt
- sudo phpenmod mbstring
ตอนนี้คุณสามารถเข้าถึงเว็บอินเตอร์เฟส phpMyAdmin ได้โดยป้อนชื่อโดเมนหรือที่อยู่ IP สาธารณะของเซิร์ฟเวอร์ของคุณและบรรทัด /phpmyadmin:
https:// โดเมน_ชื่อ_หรือ_IP_ที่อยู่/phpmyadmin
ตอนนี้คุณสามารถเข้าสู่เว็บอินเตอร์เฟสโดยใช้ชื่อผู้ใช้รูทและรหัสผ่านที่คุณตั้งไว้ระหว่างกระบวนการติดตั้ง MySQL
หลังจากเข้าสู่ระบบ คุณจะเห็นอินเทอร์เฟซผู้ใช้ที่คล้ายกัน:
ขั้นตอนที่ 2 - ทำให้ phpMyAdmin ปลอดภัยยิ่งขึ้น
การติดตั้ง phpMyAdmin นั้นค่อนข้างง่าย อย่างไรก็ตาม เรายังไม่เสร็จสิ้น เนื่องจากมีผู้ใช้จำนวนมากใช้ phpMyAdmin จึงเป็นเป้าหมายยอดนิยมของผู้โจมตี เราจำเป็นต้องดำเนินการบางอย่างเพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต
วิธีหนึ่งในการบรรลุเป้าหมายนี้คือการให้สิทธิ์ผู้ใช้ก่อนเข้าสู่ระบบแอปพลิเคชัน เราสามารถแก้ไขปัญหานี้ได้โดยใช้ความสามารถของไฟล์ Apache .htaccess ในการอนุญาตและการตรวจสอบสิทธิ์ของผู้ใช้
การกำหนดค่า Apache เพื่ออนุญาต .htaccess
ขั้นแรก เรามาเปิดใช้ความสามารถในการใช้ไฟล์ .htaccess ในไฟล์การกำหนดค่า Apache ของเรากันก่อน
เราจะแก้ไขไฟล์ในไดเรกทอรีการกำหนดค่า Apache ของเรา:
- sudo นาโน /etc/apache2/conf-available/phpmyadmin.conf
เราจำเป็นต้องเพิ่มคำสั่ง AllowOverride All ให้กับส่วนนี้
/etc/apache2/conf-available/phpmyadmin.conf
หากต้องการใช้การเปลี่ยนแปลง ให้รีสตาร์ท Apache:
- sudo systemctl รีสตาร์ท apache2
การสร้างไฟล์ .htaccess
ตอนนี้เราได้เปิดใช้งาน .htaccess สำหรับแอปพลิเคชันของเราแล้ว เราจำเป็นต้องสร้างไฟล์ดังกล่าว
ต้องสร้างไฟล์ในไดเร็กทอรีแอปพลิเคชัน เราสามารถสร้างไฟล์ที่ต้องการและเปิดเพื่อแก้ไขด้วยคำสั่งต่อไปนี้:
- sudo นาโน /usr/share/phpmyadmin/.htaccess
ตอนนี้เรามาป้อนข้อมูลต่อไปนี้:
/usr/share/phpmyadmin/.htaccess
AuthType Basic AuthName "ไฟล์ที่ถูกจำกัด" AuthUserFile /etc/phpmyadmin/.htpasswd ต้องการผู้ใช้ที่ถูกต้อง
บรรทัดที่เราป้อนหมายถึงสิ่งต่อไปนี้:
- AuthType Basic: สตริงนี้ระบุประเภทการอนุญาต ประเภทที่ระบุ (พื้นฐาน) หมายความว่าการอนุญาตจะขึ้นอยู่กับรหัสผ่านและไฟล์รหัสผ่าน
- AuthName: บรรทัดนี้ระบุข้อความทักทายในกล่องโต้ตอบการอนุญาต ใช้คำและวลีทั่วไปในบรรทัดนี้เพื่อทำให้ผู้โจมตีระบุประเภทระบบที่ซ่อนอยู่หลังกล่องโต้ตอบการอนุญาตได้ยากขึ้น
- AuthUserFile: บรรทัดนี้ระบุที่อยู่ของไฟล์รหัสผ่านที่ใช้สำหรับการอนุญาต ไฟล์จะต้องอยู่ในไดเร็กทอรีที่ไม่สามารถเข้าถึงได้จากโลกภายนอก เราจะสร้างไฟล์นี้ในภายหลัง
- ต้องการผู้ใช้ที่ถูกต้อง: บรรทัดนี้หมายความว่าเฉพาะผู้ใช้ที่ได้รับการรับรองความถูกต้องเท่านั้นที่สามารถเข้าถึงระบบที่ได้รับการป้องกัน
หลังจากป้อนบรรทัดที่ระบุแล้ว ให้บันทึกและปิดไฟล์
การสร้างรหัสผ่าน file.htpasswd สำหรับการตรวจสอบสิทธิ์
ตอนนี้เราได้กำหนดเส้นทางสำหรับไฟล์รหัสผ่านของเราในคำสั่ง AuthUserFile ในไฟล์ .htaccess ของเราแล้ว เราจำเป็นต้องสร้างไฟล์นี้
ในการดำเนินการนี้ เราจะต้องติดตั้งแพ็คเกจเพิ่มเติมจากที่เก็บมาตรฐาน:
- sudo apt-get ติดตั้ง apache2-utils
ตอนนี้เราสามารถเข้าถึงยูทิลิตี้ htpasswd ได้แล้ว
เส้นทางที่เราระบุไว้ก่อนหน้านี้มีลักษณะดังนี้: /etc/phpmyadmin/.htpasswd มาสร้างไฟล์นี้และเพิ่มผู้ใช้รายแรกด้วยคำสั่งต่อไปนี้:
- sudo htpasswd -c /etc/phpmyadmin/.htpasswd ชื่อผู้ใช้
คุณจะถูกขอให้เลือกและยืนยันรหัสผ่านสำหรับผู้ใช้ที่สร้างขึ้น หลังจากนี้ ไฟล์จะถูกสร้างขึ้นและแฮชของรหัสผ่านที่คุณระบุจะถูกเพิ่มเข้าไป
หากต้องการเพิ่มผู้ใช้ใหม่ให้รันคำสั่งต่อไปนี้ ปราศจากธง -c:
- sudo htpasswd /etc/phpmyadmin/.htpasswd ผู้ใช้เพิ่มเติม
ตอนนี้คุณได้กำหนดค่าการเข้าถึงไดเรกทอรีย่อย phpMyAdmin แล้ว เมื่อคุณพยายามเข้าสู่ระบบ phpMyAdmin คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่านของคุณ:
https:// โดเมน_ชื่อ_หรือ_IP_ที่อยู่/phpmyadmin
หลังจากป้อนชื่อผู้ใช้และรหัสผ่าน คุณจะถูกนำไปยังหน้าการตรวจสอบสิทธิ์ phpMyAdmin ดังนั้นเราจึงสร้างชั้นการป้องกันเพิ่มเติมสำหรับ phpMyAdmin ของคุณ
บทสรุป
ตอนนี้คุณมี phpMyAdmin พร้อมที่จะทำงานบนเซิร์ฟเวอร์ Ubuntu 16.04 ของคุณแล้ว ด้วยการใช้อินเทอร์เฟซ คุณสามารถสร้างฐานข้อมูล ผู้ใช้ ตาราง และอื่นๆ ได้อย่างง่ายดาย รวมถึงดำเนินการแก้ไขหรือลบข้อมูลที่เก็บไว้เป็นประจำ