ติดตั้ง xampp บน Ubuntu 16.04


11

ฉันพยายามที่จะติดตั้งโดยใช้ PPA และโดยการดาวน์โหลดแอพ xampp จาก apachefriends.org แต่ทั้งหมดนั้นไร้ประโยชน์ ฉันจะติดตั้ง xampp โดยไม่มีข้อผิดพลาดได้อย่างไร? มีคนแนะนำวิธีการ

bash: ./xampp-linux-x64-5.6.20-0-installer.run: cannot execute binary file: Exec format error

นี่เป็นข้อผิดพลาดที่ฉันเผชิญขณะพยายามติดตั้ง

คำตอบ:


27

หากคุณพบข้อผิดพลาดเฉพาะจะมีประโยชน์ในการโพสต์ของคุณเพื่อช่วยเราวินิจฉัยปัญหา แต่การติดตั้ง xampp มันควรจะง่ายเหมือน:

wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
sudo su
chmod +x xampp-linux-x64-5.6.20-0-installer.run
./xampp-linux-x64-5.6.20-0-installer.run

ที่นำมาจากhttp://www.ubuntumaniac.com/2016/04/install-xampp-5620-on-ubuntu-1604.html


ทุบตี: ./xampp-linux-x64-5.6.20-0-installer.run: ไม่สามารถดำเนินการไฟล์ไบนารี: ข้อผิดพลาดรูปแบบ Exec นี่เป็นข้อผิดพลาดที่ฉันเผชิญในขณะที่ฉันพยายามติดตั้ง
Sarath

คุณใช้ i386 (32 บิต) หรือ x86_64 (64 บิต) หรือไม่ หรือสถาปัตยกรรมประเภทอื่นทั้งหมด (เช่น ARM สำหรับ Raspberry Pi) หน้านี้บน SourceForge มี xampp 5.6.20 ที่คอมไพล์แล้วสำหรับ 32bit Linux (เป็นลิงค์ดาวน์โหลดที่ไม่ใช่ x64) chmod a+x xampp-linux-5.6.20-0-installer.run && ./xampp-linux-5.6.20-0-installer.runลองดาวน์โหลดที่และดำเนินการด้วย ข้อผิดพลาดนั้นบ่งชี้ว่าคุณกำลังใช้บางสิ่งที่รวบรวมไว้สำหรับสถาปัตยกรรมอื่น
Foxie

ฉันจะดาวน์โหลด xampp สำหรับ Ubuntu แบบ 32 บิตได้ที่ไหน
Sarath

โปรดอ้างอิงถึงความคิดเห็นก่อนหน้าของฉัน; ฉันได้ให้ลิงค์ไปยังหน้า SourceForge ซึ่งมี 32 บิต xampp 5.6.20
Foxie

3
ของมันในปี 2018 และฉันยังคงต้องติดตั้งโดยใช้คำสั่งเฉพาะที่คุณอธิบาย ทำไมนรกถึงซับซ้อนนัก? ดับเบิลคลิกเพื่อชนะ
อดัม

3

หากคุณต้องการทำการติดตั้งใหม่ให้ทำตามนี้

หมายเหตุ: LAMPP เป็น XAMPP รุ่นเฉพาะของ Linux

  1. ดาวน์โหลด LAMPP-Server โดยใช้คำสั่งนี้

    $sudo apt-get install lamp-server^

  2. ไปที่https://www.apachefriends.org/download.htmlและดาวน์โหลดเวอร์ชันของซอฟต์แวร์ LAMPP ที่คุณต้องการสำหรับ Linux (Ubuntu)

  3. เปิดเทอร์มินัลของคุณและค้นหาไฟล์ (โดยค่าเริ่มต้นจะดาวน์โหลดลงในโฟลเดอร์ดาวน์โหลด)

    cd Downloads

  4. ดำเนินการคำสั่งนี้

    sudo chmod +x xampp-linux-x64-7.1.7-0-installer.run

    หมายเหตุ: เวอร์ชั่นของ XAMPP ที่คุณดาวน์โหลดอาจแตกต่างกันดังนั้นให้เปลี่ยนเวอร์ชั่นในคำสั่งนี้ตามลำดับ

    คุณจะถูกถามถึงรหัสผ่านของระบบ

  5. ตอนนี้เข้าสู่โหมด SuperUser

    sudo su

  6. เรียกใช้โปรแกรมติดตั้ง แต่อย่าปิด Terminal

    ./xampp-linux-x64-7.1.7-0-installer.run

    หมายเหตุ: เปลี่ยนเวอร์ชันสำหรับการดำเนินการคำสั่งนี้อีกครั้ง

    กล่องโต้ตอบจะเปิดขึ้นหากคุณได้รับข้อผิดพลาดให้เพิกเฉย ในกล่องโต้ตอบคลิกถัดไป (สำหรับแต่ละขั้นตอน) และทำตามขั้นตอนการติดตั้ง เมื่อติดตั้ง XAMPP แล้วให้คลิกเสร็จสิ้น

  7. กลับไปที่เทอร์มินัลของคุณและเปลี่ยนไดเรกทอรี

    cd /opt/lampp

  8. ในการตั้งรหัสผ่านให้พิมพ์

    ./lampp security

    กดy(Enter) แล้วป้อนรหัสผ่านใหม่แล้วป้อนรหัสผ่านนี้อีกครั้งเพื่อยืนยัน

  9. เริ่ม XAMPP

    ./xampp start

  10. พิมพ์exit(Enter) เพื่อออกจาก SuperUser

  11. ในการเริ่ม LAMPP ให้เรียกใช้คำสั่งนี้

    sudo /opt/lampp/lampp start

  12. หากต้องการหยุด LAMPP ให้เรียกใช้คำสั่งนี้

    sudo /opt/lampp/lampp stop


1

ตามค่าเริ่มต้น Ubuntu ไม่อนุญาตให้เรียกใช้ไฟล์ดังนั้นคุณต้องเปิดใช้งาน

1) เลือกไฟล์. run และไปที่คุณสมบัติ
2) ไปที่แท็บการอนุญาตและเปิดใช้งานตัวเลือก ' ปฏิบัติการได้ '
3) ตอนนี้ถ้าคุณมีสิทธิ์ใช้งานรูทคุณจะสามารถดับเบิลคลิกได้และทำการติดตั้งให้เสร็จสิ้น หรือทำ sudo ./xampp-linux-x64-7.2.2-0-installer.run เพื่อให้แน่ใจว่าคุณมีเวอร์ชั่นที่ถูกต้อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.