ติดตั้ง phpmyadmin เพื่อการดูแลระบบ MySQL ที่ง่ายดาย

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ฉันทำงานกับเซิร์ฟเวอร์ LAMP (Linux Apache, MySQL, PHP) มาเป็นเวลานาน แต่ไม่ว่าฉันจะมีประสบการณ์กับพวกเขามากแค่ไหนสิ่งแรกที่ฉันทำหลังจากการติดตั้ง LAMP คือการติดตั้ง phpMyAdmin เครื่องมือนี้ช่วยให้การจัดการฐานข้อมูลง่ายกว่าบรรทัดคำสั่ง และเมื่องานของคุณกำลังเปิดตัวไซต์ที่ขึ้นอยู่กับฐานข้อมูล MySQL คุณจะรู้ว่า MySQL สามารถปรับใช้งานได้รวดเร็วเพียงใด

ในบทความนี้คุณจะได้เรียนรู้วิธีการติดตั้งและกำหนดค่าเครื่องมือ phpMyAdmin MySQL

ขั้นตอนแรกคือการดาวน์โหลด phpMyAdmin คุณสามารถรับเครื่องมือนี้ได้จากไฟล์ หน้าดาวน์โหลด phpMyAdmin . เมื่อคุณดาวน์โหลดแล้วคุณจะต้องย้ายไฟล์ไปยังรูทเอกสารของเว็บเซิร์ฟเวอร์ของคุณ (คุณจะต้องมีการเข้าถึงรูทหรือ sudo เพื่อทำสิ่งนี้และการตั้งค่า) ส่วนใหญ่จะเป็นอย่างใดอย่างหนึ่ง / Var / www / html หรือ / Var / www . เมื่อคุณมีไฟล์นี้ในตำแหน่งที่ตั้งที่เหมาะสมแล้วก็ถึงเวลาดูแลธุรกิจ

สิ่งแรกที่ต้องทำคือการแกะไฟล์ คำสั่งคลายไฟล์จะขึ้นอยู่กับรูปแบบไฟล์ที่คุณดาวน์โหลด ลองใช้ไฟล์. gz เป็นตัวอย่าง ด้วยไฟล์ phpMyAdmin-3.1.1-english.tar.gz ในสถานที่ออกคำสั่ง:

tar xvzf phpMyAdmin-3.11-english.tar.gz

ไดเร็กทอรีผลลัพธ์จะเป็น phpMyAdmin . ฉันขอแนะนำอย่างยิ่งให้เปลี่ยนชื่อไดเร็กทอรีนั้นเป็นสิ่งที่ง่ายต่อการนำทางและจดจำ โดยทั่วไปฉันเพียงแค่เปลี่ยนไดเร็กทอรีด้วยคำสั่ง mv phpMyAdmin phpmyadmin .

ตอนนี้ไดเร็กทอรีถูกต้องย้ายเข้าไปในไดเร็กทอรี มีหนึ่งไฟล์โดยเฉพาะที่คุณต้องมีซึ่งเป็นไฟล์ config.inc.php ไฟล์. คุณจะสังเกตเห็นว่ามีไฟล์ที่เรียกว่า config.sample.inc.php . เอกสารบางอย่างสั่งให้เปลี่ยนชื่อของ config.sample.inc.php ถึง config.inc.php และทำการเปลี่ยนแปลงของคุณจากภายในไฟล์นั้น ฉันคิดว่าวิธีการนี้อาจทำให้สับสนกับตัวเลือกพิเศษทั้งหมดที่มีอยู่ สร้างไฟล์กำหนดค่าใหม่แทนโดยมีเนื้อหาต่อไปนี้ (ขึ้นอยู่กับการตั้งค่าของคุณ):


$ cfg ['blowfish_secret'] = ''; / * คุณต้องกรอกข้อมูลนี้เพื่อตรวจสอบคุกกี้! * /
/ *
* การกำหนดค่าเซิร์ฟเวอร์
* /
$ ฉัน = 0;
/ *
* เซิร์ฟเวอร์แรก
* /
$ i ++;
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['user'] = 'root';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['รหัสผ่าน'] = 'ROOT_PASSWORD';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['verbose'] = '';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['host'] = 'localhost';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['port'] = '';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['socket'] = '';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['connect_type'] = 'tcp';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['extension'] = 'mysqli';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['auth_type'] = 'config';
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['AllowNoPasswordRoot'] = จริง;
$ cfg ['เซิร์ฟเวอร์'] [$ i] ['nopassword'] = จริง;

มีบางชิ้นที่ควรทราบ ขั้นแรกตรวจสอบให้แน่ใจว่าคุณใช้รหัสผ่าน root mysql จริงซึ่งคุณจะเห็น ROOT_PASSWORD นอกจากนี้หากคุณต้องการได้รับแจ้งทุกครั้งสำหรับการเปลี่ยนแปลงข้อมูลการเข้าสู่ระบบของคุณ 'การตั้งค่า' ถึง 'คุกกี้' ใน 'auth_type' ไลน์.

เมื่อคุณมีไฟล์กำหนดค่าแล้วคุณควรจะสามารถเข้าสู่ระบบ phpmyadmin ของคุณได้ ในการดำเนินการนี้คุณจะต้องป้อน http: // ADDRESS_TO_SERVER / phpmyadmin / ในเบราว์เซอร์ของคุณ (โดยที่ ADDRESS_TO_SERVER คือที่อยู่ IP หรือ URL ที่ชี้ไปยังเซิร์ฟเวอร์

หากด้วยเหตุผลบางประการไฟล์คอนฟิกูเรชันนี้ใช้ไม่ได้สำหรับคุณให้ลองใช้สคริปต์การตั้งค่าบนเว็บ ในการเรียกใช้ให้เบราว์เซอร์ของคุณไปที่ http: // ADDRESS_TO_SERVER / phpmyadmin / setup เพื่อเริ่มกระบวนการตั้งค่ากราฟิก

หลังจากที่คุณเข้าสู่ระบบแล้วควรจะมีวิธีสร้างฐานข้อมูลใหม่อย่างชัดเจน คุณเพียงแค่ป้อนชื่อที่คุณต้องการให้ฐานข้อมูลแล้วคลิกปุ่มสร้าง

เสร็จแล้ว! ขณะนี้คุณมีการติดตั้ง phpmyadmin พร้อมให้บริการคุณแล้ว