XAMPP 7.1.10 ติดตั้งเซิร์ฟเวอร์นี้ใน Ubuntu 17.10 ได้อย่างง่ายดาย

เกี่ยวกับ xampp

ในบทความต่อไปเราจะมาดู 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.

ดาวน์โหลด

เว็บไซต์ XAMPP

ในการเริ่มต้นเราจะดาวน์โหลดแพ็คเกจที่จำเป็น (ด้วย ไฟล์นามสกุล. run) จาก เว็บไซต์อย่างเป็นทางการ.

เรียกใช้โปรแกรมติดตั้ง

เรากำลังจะวางไฟล์ xampp-linux-x64-7.1.10-0-installer.run (ชื่ออาจเปลี่ยนไปเมื่อมีการเปิดตัวเวอร์ชันใหม่) ในโฮมไดเร็กทอรีของเรา เมื่ออยู่ที่นั่นในเทอร์มินัล (Ctrl + Alt + T) เราจะเขียนคำสั่งต่อไปนี้:

chmod + x xampp-linux-x64-7.1.10-0-installer.run

ต่อไปเราต้องเรียกใช้โปรแกรมติดตั้งด้วยคำสั่งต่อไปนี้:

หน้าจอการติดตั้ง xampp

sudo ./xampp-linux-x64-7.1.10-0-installer.run

หากเราดำเนินการต่อแอปพลิเคชันนี้จะถูกติดตั้งในไดเร็กทอรี / opt / lampp โดยค่าเริ่มต้น.

ไดเรกทอรี xampp

นอกจากนี้เรายังจะต้องเลือก เราต้องการติดตั้งส่วนประกอบอะไร. เราจะดำเนินการนี้โดยตรวจสอบหน้าจอต่อไปนี้:

ส่วนประกอบ xampp

เมื่อติดตั้งเสร็จมันจะถามเราว่าต้องการไหม เรียกใช้ผู้จัดการ. ถ้าเราตอบว่าใช่เราจะเห็นสิ่งต่อไปนี้:

xampp 7.1.10 หน้าจอหลัก

ไปที่ Localhost

xampp เว็บไซต์แดชบอร์ด

หลังจากเปิดใช้งานเว็บเซิร์ฟเวอร์ (Apache) คุณสามารถพิมพ์ในเบราว์เซอร์ของคุณได้แล้ว http://localhost. หากทุกอย่างเป็นไปด้วยดีคุณจะเห็นหน้าต้อนรับ XAMPP ถ้าเป็นเช่นนั้นก็ใช้งานได้

สร้างตัวเรียกใช้แดชบอร์ด 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 เราจะเขียนชื่อของคุณและในขณะนี้ไอคอนของแผงควบคุมจะปรากฏขึ้น เราสามารถเรียกใช้โดยตรงจากที่นี่หรือเพิ่มไปยังท่าเรือรายการโปรด

xampp แผงควบคุม

ตอนนี้เซิร์ฟเวอร์ของเรากำลังทำงานอยู่ใครก็ตามที่ต้องการติดตั้งซอฟต์แวร์สำหรับเว็บเช่น WordPress หรือ OwnCloud หรือสามารถเริ่มพัฒนาโปรแกรม PHP หรือ Perl ของตนเองได้

ถอนการติดตั้ง XAMPP

ในการกำจัดเซิร์ฟเวอร์นี้ออกจากระบบปฏิบัติการของเราเราสามารถใช้ไฟล์ ถอนการติดตั้งไฟล์ ที่เสนอ ในการเปิดใช้งานจากเทอร์มินัล (Ctrl + Alt + T) เราเขียน:

sudo /opt/lampp/uninstall

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เวก้ามิลตัน dijo

    ฉันเข้าใจแล้ว.. ขอบคุณ

  2.   Gustavo dijo

    มันช่วยฉันได้มาก ฉันมี xampp เวอร์ชันเก่าอยู่แล้วในอูบุนตู แต่ฉันต้องการอัปเดตเฉพาะเวอร์ชัน PHP เป็นเวอร์ชันล่าสุด ฉันได้ทำขั้นตอนการคอมไพล์และติดตั้งที่แสดงใน localhost / dashboard / เพื่ออัปเดตเป็นเวอร์ชันใหม่ แต่ไม่ประสบความสำเร็จฉันสามารถรวบรวมทุกอย่างได้ดี แต่ฉันไม่พบไฟล์ที่สร้างขึ้นซึ่งควรจะมีอยู่ มีบทแนะนำเกี่ยวกับวิธีดำเนินการอัปเดตนี้หรือไม่?

    1.    เดเมียน อาโมเอโด dijo

      สวัสดี. ยังไม่ได้ลอง แต่ลองทำยังไง Google บ่งชี้ คุณจะบอกเราว่ามันใช้งานได้หรือไม่ Salu2.

    2.    โดมิงเกซ dijo

      สวัสดี Gustavo ลองบทช่วยสอนนี้ดูว่าจะช่วยคุณได้ไหม ติดตั้ง xampp บน Ubuntu . มีการอัปเดตเป็นปี 2021 แต่ฉันคิดว่าการทำตามขั้นตอนทั้งหมดคุณจะไม่มีปัญหา สิ่งที่ดีที่สุด

  3.   Luis Castillo dijo

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

    1.    เดเมียน อาโมเอโด dijo

      หากมีข้อมูลมากกว่านี้ฉันบอกได้เพียงว่าไม่ได้ติดตั้งอย่างถูกต้อง Salu2.

  4.   Danilo dijo

    ในตอนท้ายฉันได้รับข้อผิดพลาดนี้:
    ไม่สามารถเรียกใช้ python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' ในฐานะผู้ใช้รูท

    ไม่สามารถคัดลอกไฟล์ Xautorization ของผู้ใช้

  5.   เอมิล dijo

    ฉันจะบันทึกเมื่อสร้างการเข้าถึงแผงควบคุมได้อย่างไร

  6.   เดเมียน อาโมเอโด dijo

    หากคุณใช้นาโนเหมือนในบทความคุณต้องกด CTRL + O เพื่อบันทึกและ CTRL + X เพื่อออก Salu2.

  7.   Jaime dijo

    ความนับถือ,
    ฉันทำตามขั้นตอนทั้งหมดแล้วและมองหาในเส้นประและไม่ปรากฏขึ้นฉันไปที่โฟลเดอร์ / usr / share / applications และเรียกใช้โดยตรงและมีข้อความปรากฏขึ้นว่า "มีข้อผิดพลาดในการเปิดตัว แอปพลิเคชัน "ฉันไปและฉันแก้ไข xampp-control-panel.desktop และลบออกจาก exec = ข้อความต่อไปนี้" gksudo phyton "และบันทึกดังนั้นจึงเรียกใช้งานหน้าต่าง แต่ไม่เริ่มบริการ apache และ mysql ฉันจะทำอย่างไรใน กรณีนั้น?
    ขอบคุณล่วงหน้าสำหรับการตอบกลับของคุณ

  8.   Damien Amoedo dijo

    สวัสดี. ตรวจสอบให้แน่ใจว่าคุณไม่มีการติดตั้ง mysql และ apache อื่น สำหรับตัวเรียกใช้งานที่คุณมีใน / usr / share / applications ให้แก้ไขและเปลี่ยนบรรทัด EXEC ที่ปรากฏในบทความเป็น: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- ลินุกซ์ -x64.run '». บันทึกและคุณควรจะสามารถเริ่มบริการทั้งหมดที่ xampp เสนอได้ Salu2.

  9.   Moni dijo

    สวัสดีตอนเช้าทุกครั้งที่เปิด xampp มันจะถามรหัสผ่าน sudo มีวิธีกำหนดค่าไม่ให้ถามเฉพาะสำหรับแอปพลิเคชันนี้หรือไม่?