วิธีการเข้าถึง phpmyadmin ในหลอดไฟ


14

ผมได้ติดตั้งLAMPบนubuntu 12.10และฉันต้องการที่จะ acced PhpMyAdminและผมไม่ทราบว่ามัน URL ของ

ฉันพยายามเข้าถึง URL นี้: http://localhost/phpmyadmin

แต่ฉันได้รับปัญหานี้:

ไม่พบ

ไม่พบ URL / phpmyadmin ที่ร้องขอบนเซิร์ฟเวอร์นี้

เซิร์ฟเวอร์ Apache / 2.2.22 (Ubuntu) เซิร์ฟเวอร์ที่ localhost Port 80

และนี่คือคำแนะนำที่ฉันได้ปฏิบัติตามเพื่อติดตั้งหลอดไฟ:

http://www.howtoforge.com/ubuntu_lamp_for_newbies

คำตอบ:


10

สมมติว่าคุณทำตามคำแนะนำในการติดตั้งเหล่านั้นกับจดหมายอย่างน้อย phpmyadmin ควรติดตั้งบนคอมพิวเตอร์ของคุณ อย่างไรก็ตามจำเป็นต้องเพิ่มการกำหนดค่า Apache เพื่อให้สามารถใช้งานได้

เมื่อคุณติดตั้ง phpmyadmin มันควรจะตั้งค่าการกำหนดค่าสำหรับ Apache โดยอัตโนมัติเพื่อให้สามารถเข้าถึงได้ที่ http://localhost/phpmyadmin/ (มันเป็นไปได้ที่คุณอาจต้องเฉือนท้าย?)

อย่างไรก็ตามในกรณีที่ไม่เป็นเช่นนั้นคุณสามารถเรียกใช้ขั้นตอนการกำหนดค่าเริ่มต้นอีกครั้งด้วยคำสั่งต่อไปนี้:

sudo dpkg-reconfigure -plow phpmyadmin

เมื่อเปลี่ยนการกำหนดค่า Apache ปกติแล้วจะต้องเริ่มต้น Apache ใหม่โดยอัตโนมัติ แต่ในกรณีที่ไม่เป็นเช่นนั้นคุณสามารถเริ่มต้น Apache ใหม่ได้ตลอดเวลาด้วย:

sudo service apache2 reload

(การเปลี่ยนแปลงบางอย่างจำเป็นต้องใช้restartแทนreload)


ขอบคุณสำหรับความช่วยเหลือของคุณฉันเพิ่งเรียกใช้ขั้นตอนการกำหนดค่าเริ่มต้นอีกครั้งจากนั้นใช้งานได้ฉันมีคำถามอื่นที่ฉันสามารถค้นหาโฟลเดอร์ www ที่ฉันสามารถวาง php scritps ได้หรือไม่
Aimad Majdou

1
โฟลเดอร์ www คือ/var/www- คุณควรถามคำถามติดตามเป็นปกติเพราะคุณจะได้รับคนสนใจตอบพวกเขา (พวกเขาได้รับตัวแทน) แต่นี่อาจเป็นคำถามพื้นฐานเกินไป ขอให้โชคดี แต่คุณอาจมีช่วงการเรียนรู้ค่อนข้างมากในเรื่องการรักษาความปลอดภัยและการกำหนดค่า Apache
thomasrutter

12

กำลังเพิ่มคำตอบ@thomasrutter :

เพียงแค่ในกรณีที่มีคนไม่ทราบนี้ (ฉันไม่ได้สำหรับบางครั้ง) หลังจากใช้คำสั่งนี้เพื่อกำหนดค่า phpMyAdmin

sudo dpkg-reconfigure -plow phpmyadmin

หน้าจอนี้จะปรากฏในเทอร์มินัลของคุณตรวจสอบให้แน่ใจว่า*มีอยู่ในวงเล็บ[]เช่นนี้[*]สำหรับการapacheใช้Space

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


8

หากคุณแน่ใจว่าคุณlamp-stackเพิ่งเปิดเครื่องและพิมพ์:

edit /etc/apache2/apache2.conf

หรือ

sudo nano /etc/apache2/apache2.conf

และวางต่อไปนี้ในตอนท้ายของไฟล์:

Include /etc/phpmyadmin/apache.conf

จากนั้นให้แน่ใจว่าคุณรีสตาร์ทเซิร์ฟเวอร์:

sudo service apache2 restart

4

หลังจากติดตั้ง phpMyAdmin คุณจะต้องกำหนดค่า มีเอกสารที่ดีที่นี่: phpMyAdmin @ เอกสาร Ubuntu ชุมชน

ลองดู


1
เอกสารที่เขาเชื่อมโยงกับการจะติดตั้ง phpMyAdmin sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadminที่บรรทัดนี้
thomasrutter

2
ใช่คุณพูดถูก อย่างไรก็ตามการเชื่อมโยงที่ฉันให้ไว้นั้นให้ข้อมูลเชิงลึกมากขึ้นเกี่ยวกับกระบวนการกำหนดค่า phpMyAdmin
catalesia

1
คำตอบของ neon_overload ไม่ได้แก้ปัญหาในเครื่องของฉัน แต่เอกสารที่คุณเชื่อมโยงทำ ต้องรวมInclude /etc/phpmyadmin/apache.confไว้ในไฟล์ /etc/apache2/apache2.conf ฉันเดาว่านี่เป็นข้อผิดพลาดในการตั้งค่า
chesedo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.