ในบทความต่อไปเราจะมาดู XAMPP ซึ่งเป็นที่นิยม เว็บเซอร์ด ซึ่งสามารถทำงานได้ดีบนระบบปฏิบัติการที่แตกต่างกัน โพสต์นี้มีไว้สำหรับผู้ใช้มือใหม่โดยเฉพาะผู้ที่เปลี่ยน Windows และไม่กล้าติดตั้งระบบ โคมไฟ.
สำหรับผู้ที่ยังไม่รู้จัก XAMPP เป็นเว็บเซิร์ฟเวอร์ที่ประกอบด้วยส่วนใหญ่ของไฟล์ ระบบจัดการฐานข้อมูล, Apache เว็บเซิร์ฟเวอร์ และล่ามสำหรับภาษาสคริปต์ PHP y Perl. ในเวอร์ชัน 5.6.15 พวกเขาเปลี่ยนฐานข้อมูล MySQL เป็น MariaDBซึ่งเป็นส่วนแยกของ MySQL ที่มีใบอนุญาต GPL
XAMPP เป็นการแจกจ่าย Apache ที่ฟรีและติดตั้งง่าย ซึ่งประกอบด้วย MariaDB, PHP และ Perl แพ็คเกจการติดตั้งได้รับการออกแบบมาให้ติดตั้งและใช้งานได้ง่ายอย่างไม่น่าเชื่อ เมื่อหลายปีก่อนเพื่อนร่วมงานคนหนึ่งแจ้งให้เราทราบถึงข้อดีของโปรแกรมนี้ คุณสามารถดูบทความนั้นได้ดังต่อไปนี้ ลิงค์.
เซิร์ฟเวอร์นี้มา กำหนดค่าโดยค่าเริ่มต้น ด้วยตัวเลือกเกือบทั้งหมดที่เปิดใช้งาน ฟรีสำหรับการใช้งานในเชิงพาณิชย์และที่ไม่ใช่เชิงพาณิชย์ หากคุณใช้ในเชิงพาณิชย์ตรวจสอบให้แน่ใจว่าคุณปฏิบัติตามใบอนุญาตของผลิตภัณฑ์ที่รวมอยู่ในนั้น ปัจจุบันมีตัวติดตั้งสำหรับ Windows, Gnu / Linux และ OS X
อย่างเป็นทางการนักออกแบบใช้เป็นเพียงเครื่องมือในการพัฒนาเพื่อให้นักออกแบบเว็บไซต์และโปรแกรมเมอร์สามารถทดสอบการทำงานบนคอมพิวเตอร์ของตนเองได้โดยไม่ต้องเข้าถึงอินเทอร์เน็ต เพื่อให้ง่ายที่สุด คุณลักษณะด้านความปลอดภัยบางอย่างถูกปิดใช้งาน โดยค่าเริ่มต้น. ในขณะเดียวกันก็มีการจัดเตรียมเครื่องมือพิเศษเพื่อป้องกันส่วนที่สำคัญที่สุดของแพ็คเกจด้วยรหัสผ่าน
ติดตั้ง XAMPP บน Ubuntu 17.10
ขั้นตอนเหล่านี้สามารถนำไปใช้กับ Ubuntu เวอร์ชันอื่นได้ แต่ในกรณีนี้ฉันจะดำเนินการต่อ เพิ่งติดตั้ง Ubuntu 17.10.
ดาวน์โหลด
ในการเริ่มต้นเราจะดาวน์โหลดแพ็คเกจที่จำเป็น (ด้วย ไฟล์นามสกุล. run) จาก เว็บไซต์อย่างเป็นทางการ.
เรียกใช้โปรแกรมติดตั้ง
เรากำลังจะวางไฟล์ xampp-linux-x64-7.1.10-0-installer.run (ชื่ออาจเปลี่ยนไปเมื่อมีการเปิดตัวเวอร์ชันใหม่) ในโฮมไดเร็กทอรีของเรา เมื่ออยู่ที่นั่นในเทอร์มินัล (Ctrl + Alt + T) เราจะเขียนคำสั่งต่อไปนี้:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
ต่อไปเราต้องเรียกใช้โปรแกรมติดตั้งด้วยคำสั่งต่อไปนี้:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
หากเราดำเนินการต่อแอปพลิเคชันนี้จะถูกติดตั้งในไดเร็กทอรี / opt / lampp โดยค่าเริ่มต้น.
นอกจากนี้เรายังจะต้องเลือก เราต้องการติดตั้งส่วนประกอบอะไร. เราจะดำเนินการนี้โดยตรวจสอบหน้าจอต่อไปนี้:
เมื่อติดตั้งเสร็จมันจะถามเราว่าต้องการไหม เรียกใช้ผู้จัดการ. ถ้าเราตอบว่าใช่เราจะเห็นสิ่งต่อไปนี้:
ไปที่ Localhost
หลังจากเปิดใช้งานเว็บเซิร์ฟเวอร์ (Apache) คุณสามารถพิมพ์ในเบราว์เซอร์ของคุณได้แล้ว http://localhost. หากทุกอย่างเป็นไปด้วยดีคุณจะเห็นหน้าต้อนรับ XAMPP ถ้าเป็นเช่นนั้นก็ใช้งานได้
สร้างตัวเรียกใช้แดชบอร์ด XAMPP
ในการสร้างตัวเรียกใช้งานไฟล์ แผงควบคุมที่เราสามารถพบได้ใน Dash ของ Ubuntu ของเราซึ่งเราสามารถหยุดและเปิด Apache, MariaDB และ ProFTPD ได้เราจะต้องทำตามขั้นตอนต่อไปนี้เท่านั้น:
ก่อนอื่นเราจะต้องติดตั้งไลบรารีต่อไปนี้ในกรณีที่เราไม่ได้ติดตั้ง:
sudo apt install python-glade2
จากนั้นเราจะสร้างไฟล์ ไฟล์ที่มีนามสกุล. desktop ในเส้นทางต่อไปนี้: / usr / share / applications /
ตัวอย่างเช่น:
sudo nano /usr/share/applications/xampp-control-panel.desktop
ในไฟล์ที่เราเปิดไว้ตอนนี้เราจะต้องคัดลอกรหัสต่อไปนี้บันทึกและปิดเท่านั้น
[Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'" Encoding=UTF-8 Terminal=false Type=Application Icon=/opt/lampp/xampp.png
บรรทัดที่ระบุว่า Icon ทำหน้าที่นำเข้าไอคอนที่เกี่ยวข้องเราค้นหารูปภาพไอคอนของเซิร์ฟเวอร์นี้ใน Google ด้วยนามสกุล. png และบันทึกไว้ใน / opt / lampp.
ตอนนี้เพื่อให้เสร็จสิ้นใน Dash เราจะเขียนชื่อของคุณและในขณะนี้ไอคอนของแผงควบคุมจะปรากฏขึ้น เราสามารถเรียกใช้โดยตรงจากที่นี่หรือเพิ่มไปยังท่าเรือรายการโปรด
ตอนนี้เซิร์ฟเวอร์ของเรากำลังทำงานอยู่ใครก็ตามที่ต้องการติดตั้งซอฟต์แวร์สำหรับเว็บเช่น WordPress หรือ OwnCloud หรือสามารถเริ่มพัฒนาโปรแกรม PHP หรือ Perl ของตนเองได้
ถอนการติดตั้ง XAMPP
ในการกำจัดเซิร์ฟเวอร์นี้ออกจากระบบปฏิบัติการของเราเราสามารถใช้ไฟล์ ถอนการติดตั้งไฟล์ ที่เสนอ ในการเปิดใช้งานจากเทอร์มินัล (Ctrl + Alt + T) เราเขียน:
sudo /opt/lampp/uninstall
ฉันเข้าใจแล้ว.. ขอบคุณ
มันช่วยฉันได้มาก ฉันมี xampp เวอร์ชันเก่าอยู่แล้วในอูบุนตู แต่ฉันต้องการอัปเดตเฉพาะเวอร์ชัน PHP เป็นเวอร์ชันล่าสุด ฉันได้ทำขั้นตอนการคอมไพล์และติดตั้งที่แสดงใน localhost / dashboard / เพื่ออัปเดตเป็นเวอร์ชันใหม่ แต่ไม่ประสบความสำเร็จฉันสามารถรวบรวมทุกอย่างได้ดี แต่ฉันไม่พบไฟล์ที่สร้างขึ้นซึ่งควรจะมีอยู่ มีบทแนะนำเกี่ยวกับวิธีดำเนินการอัปเดตนี้หรือไม่?
สวัสดี. ยังไม่ได้ลอง แต่ลองทำยังไง Google บ่งชี้ คุณจะบอกเราว่ามันใช้งานได้หรือไม่ Salu2.
สวัสดี Gustavo ลองบทช่วยสอนนี้ดูว่าจะช่วยคุณได้ไหม ติดตั้ง xampp บน Ubuntu . มีการอัปเดตเป็นปี 2021 แต่ฉันคิดว่าการทำตามขั้นตอนทั้งหมดคุณจะไม่มีปัญหา สิ่งที่ดีที่สุด
มันไม่ได้ช่วยฉันฉันมองหามันในเส้นประและมันไม่ออกมาและเมื่อฉันเรียกใช้โดยตรงจากแอพพลิเคชั่นมันจะแสดงข้อผิดพลาด
หากมีข้อมูลมากกว่านี้ฉันบอกได้เพียงว่าไม่ได้ติดตั้งอย่างถูกต้อง Salu2.
ในตอนท้ายฉันได้รับข้อผิดพลาดนี้:
ไม่สามารถเรียกใช้ python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' ในฐานะผู้ใช้รูท
ไม่สามารถคัดลอกไฟล์ Xautorization ของผู้ใช้
ฉันจะบันทึกเมื่อสร้างการเข้าถึงแผงควบคุมได้อย่างไร
หากคุณใช้นาโนเหมือนในบทความคุณต้องกด CTRL + O เพื่อบันทึกและ CTRL + X เพื่อออก Salu2.
ความนับถือ,
ฉันทำตามขั้นตอนทั้งหมดแล้วและมองหาในเส้นประและไม่ปรากฏขึ้นฉันไปที่โฟลเดอร์ / usr / share / applications และเรียกใช้โดยตรงและมีข้อความปรากฏขึ้นว่า "มีข้อผิดพลาดในการเปิดตัว แอปพลิเคชัน "ฉันไปและฉันแก้ไข xampp-control-panel.desktop และลบออกจาก exec = ข้อความต่อไปนี้" gksudo phyton "และบันทึกดังนั้นจึงเรียกใช้งานหน้าต่าง แต่ไม่เริ่มบริการ apache และ mysql ฉันจะทำอย่างไรใน กรณีนั้น?
ขอบคุณล่วงหน้าสำหรับการตอบกลับของคุณ
สวัสดี. ตรวจสอบให้แน่ใจว่าคุณไม่มีการติดตั้ง mysql และ apache อื่น สำหรับตัวเรียกใช้งานที่คุณมีใน / usr / share / applications ให้แก้ไขและเปลี่ยนบรรทัด EXEC ที่ปรากฏในบทความเป็น: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- ลินุกซ์ -x64.run '». บันทึกและคุณควรจะสามารถเริ่มบริการทั้งหมดที่ xampp เสนอได้ Salu2.
สวัสดีตอนเช้าทุกครั้งที่เปิด xampp มันจะถามรหัสผ่าน sudo มีวิธีกำหนดค่าไม่ให้ถามเฉพาะสำหรับแอปพลิเคชันนี้หรือไม่?