<ก่อนหน้านี้ | Contents | ถัดไป>
3.2 องค์ประกอบ
ไฟล์การกำหนดค่าสำหรับ phpMyAdmin อยู่ใน /etc/phpmyadmin. ไฟล์กำหนดค่าหลักคือ /etc/phpmyadmin/config.inc.php. ไฟล์นี้มีตัวเลือกการกำหนดค่าที่ใช้กับ phpMyAdmin ทั่วโลก
ในการใช้ phpMyAdmin เพื่อจัดการฐานข้อมูล MySQL ที่โฮสต์บนเซิร์ฟเวอร์อื่น ให้ปรับค่าต่อไปนี้ /etc/phpmyadmin/config.inc.php:
$cfg['Servers'][$i]['host'] = 'db_server';
แทนที่ db_server ด้วยชื่อเซิร์ฟเวอร์ฐานข้อมูลระยะไกลจริงหรือที่อยู่ IP นอกจากนี้ ตรวจสอบให้แน่ใจว่าโฮสต์ phpMyAdmin มีสิทธิ์ในการเข้าถึงฐานข้อมูลระยะไกล
เมื่อกำหนดค่าแล้ว ให้ออกจากระบบ phpMyAdmin และกลับเข้ามาใหม่ และคุณควรเข้าถึงเซิร์ฟเวอร์ใหม่
การขอ config.header.inc.php และ config.footer.inc.php ไฟล์ที่ใช้เพื่อเพิ่มส่วนหัวและส่วนท้าย HTML ให้กับ phpMyAdmin
ไฟล์การกำหนดค่าที่สำคัญอีกไฟล์หนึ่งคือ /etc/phpmyadmin/apache.conf, ไฟล์นี้เชื่อมโยงกับ /etc/apache2/conf-available/phpmyadmin.confและเมื่อเปิดใช้งานแล้ว จะถูกใช้เพื่อกำหนดค่า Apache2 เพื่อให้บริการ
เว็บไซต์ phpMyAdmin ไฟล์นี้มีคำสั่งสำหรับการโหลด PHP การอนุญาตไดเรกทอรี ฯลฯ จากประเภทเทอร์มินัล:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin.conf
sudo systemctl รีโหลด apache2.service
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่า Apache2 โปรดดูส่วนที่ 1 “HTTPD - Apache2 Web Server” [p. 214].