วิธีการติดตั้ง PhpStorm IDE บน Linux

PhpStorm คือ PHP IDE แบบ “Lighting Smart” ที่สร้างโดย JetBrains ซึ่งมีให้สำหรับนักพัฒนาบน Linux, MacOS และ Windows ไม่ใช่แอปพลิเคชันฟรี และผู้ใช้ต้องซื้อคีย์ใบอนุญาตเพื่อใช้คีย์นี้อย่างเต็มศักยภาพ ถึงกระนั้นซอฟต์แวร์พัฒนา PHP แบบจ่ายเงินก็ยังเป็นซอฟต์แวร์ที่ดีที่สุดตัวหนึ่ง

แอพรองรับแพลตฟอร์ม Linux ค่อนข้างดีผ่านเทคโนโลยีต่างๆ บนเว็บไซต์ทางการ พวกเขาโฆษณาว่าแอปนี้เผยแพร่ผ่านแพ็คเกจ Snap อย่างไรก็ตาม นั่นไม่ใช่วิธีเดียวในการติดตั้ง PhpStorm IDE บน Linux เนื่องจากมีแพ็คเกจ Arch Linux AUR พร้อมใช้งาน และผู้ใช้ยังสามารถดาวน์โหลดไฟล์เก็บถาวร TarGZ แบบสแตนด์อโลนเพื่อเรียกใช้โปรแกรม ในคู่มือนี้ เราจะพูดถึงวิธีต่างๆ ที่คุณสามารถทำให้เครื่องมือ PhpStorm IDE ทำงานบน Linux ได้

หมายเหตุ: ในการรัน PhpStorm บน Linux จะต้องติดตั้ง Java Runtime Environment! สำหรับข้อมูลเพิ่มเติมให้ปฏิบัติตามคำแนะนำเหล่านี้

คำแนะนำในการติดตั้งไบนารีทั่วไป

วิธีการติดตั้ง PhpStorm IDE บน Linux

ขั้นตอนการติดตั้ง Generic Binary บน Linux เริ่มต้นด้วยการดาวน์โหลดไฟล์ TarGZ แบบสแตนด์อโลนจากเว็บไซต์ Jetbrains ตรงไปที่เว็บไซต์อย่างเป็นทางการ JetBrains เมื่อคุณไปที่ไซต์ JetBrains แล้ว ให้ดูที่ด้านบนสุดของหน้าสำหรับ "เครื่องมือ" และเลื่อนเมาส์ไปเหนือไซต์นั้นเพื่อแสดงเมนูการเลือก ภายในเมนูการเลือก ให้ค้นหา “PhpStorm” และคลิกเพื่อไปที่หน้าดาวน์โหลด PhpStorm

ในหน้าดาวน์โหลด PhpStorm ให้ค้นหาปุ่ม "ดาวน์โหลดทันที" แล้วคลิก ควรเริ่มดาวน์โหลดไฟล์เก็บถาวร Linux TarGZ โดยอัตโนมัติไปยังไดเร็กทอรี "ดาวน์โหลด" ในโฟลเดอร์หลักของคุณ (~) บน Linux

เมื่อเว็บเบราว์เซอร์ของคุณดาวน์โหลดไฟล์เก็บถาวร TarGZ PhpStorm ล่าสุดเสร็จแล้ว ให้เปิดหน้าต่างเทอร์มินัล คุณจะสามารถเปิดหน้าต่างเทอร์มินัลได้อย่างรวดเร็วโดยกด  Ctrl + Alt + Tหรือ  Ctrl + Shift + T บนแป้นพิมพ์ จากนั้นเมื่อหน้าต่างเทอร์มินัลเปิดอยู่ ให้ใช้  คำสั่งซีดี เพื่อย้ายเซสชันเทอร์มินัลจากไดเรกทอรีหลักไปที่ "ดาวน์โหลด"

cd ~/ดาวน์โหลด

ภายในไดเร็กทอรี "ดาวน์โหลด" ใช้คำสั่งtarเพื่อแยกเนื้อหาของไฟล์เก็บถาวร PhpStorm TarGZ

tar xvf PhpStorm*.tar.gz

ให้ไฟล์คลายการบีบอัดจากไฟล์เก็บถาวร เมื่อกระบวนการแตกไฟล์เสร็จสิ้นคำสั่งtarจะสร้างโฟลเดอร์ย่อยในไดเร็กทอรี "ดาวน์โหลด" ที่มีป้ายกำกับว่า "PhpStorm" ตามด้วยตัวเลขต่างๆ ที่ระบุเวอร์ชันที่เผยแพร่

เมื่อแยกทุกอย่างแล้ว ย่อขนาดหน้าต่างเทอร์มินัลและทำตามคำแนะนำด้านล่างเพื่อเรียนรู้เกี่ยวกับวิธีการติดตั้ง Java บน Linux

ติดตั้ง Java Runtime Environment บน Linux . ของคุณ

PhpStorm ต้องการให้ Java Runtime Environment ทำงานอย่างถูกต้องบนระบบ Linux ข้อกำหนดของ Java นั้นสมเหตุสมผล เนื่องจากเครื่องมือ JetBrains จำนวนมากสร้างขึ้นด้วย Java และช่วยให้สามารถข้ามแพลตฟอร์มได้

การติดตั้ง Java Runtime Environment นั้นแตกต่างกันมาก ขึ้นอยู่กับการแจกจ่าย Linux ที่คุณใช้ เพื่อผลลัพธ์ที่ดีที่สุดกับ PhpStorm ให้พิจารณาใช้ OpenJDK ที่กล่าวว่าการเผยแพร่ Oracle Java ก็ใช้งานได้เช่นกัน

ไม่แน่ใจเกี่ยวกับวิธีการตั้งค่า Java บนพีซี Linux ของคุณ? ตรงไปที่ของเราในเชิงลึกกวดวิชาทั้งหมดที่เกี่ยวกับการตั้งค่า Runtime Environment Java บนลินุกซ์

เรียกใช้ PhpStorm

แอป PhpStorm เมื่อดาวน์โหลดผ่าน TarGZ ไม่จำเป็นต้องสร้างหรือติดตั้งลงในระบบ แต่สามารถเรียกใช้โปรแกรมได้อย่างรวดเร็วด้วยสคริปต์ “phpstorm.sh” ที่รวมอยู่

sh ~/Downloads/PhpStorm*/bin/phpstorm.sh

คำแนะนำในการติดตั้ง Arch Linux

PhpStorm อยู่บน Arch Linux ผ่าน Arch Linux User Repository ในการติดตั้งบนระบบของคุณ ให้เริ่มต้นด้วยการตั้งค่า Java Runtime Environment จากนั้น หลังจากตั้งค่า Java แล้ว ให้เปิดหน้าต่างเทอร์มินัล และใช้ตัวจัดการแพ็คเกจ Pacman เพื่อติดตั้งทั้ง Git และ Base-devel

sudo pacman -S git base-devel

ด้วยแพ็คเกจ Base-devel และ Git ที่ตั้งค่าบน Arch ให้ใช้คำสั่งgit cloneเพื่อดาวน์โหลดแพ็คเกจ AUR ล่าสุดของ PhpStorm IDE จากอินเทอร์เน็ต

โคลน git https://aur.archlinux.org/phpstorm.git

ให้ดาวน์โหลดแพคเกจ PhpStorm จากพื้นที่เก็บข้อมูลซอฟต์แวร์ AUR เมื่อการดาวน์โหลดเสร็จสิ้น ให้ย้ายหน้าต่างเทอร์มินัลของคุณไปที่ไดเร็กทอรี “phpstorm” ที่สร้างขึ้นใหม่ด้วยคำสั่งCD

cd phpstorm

ภายในโฟลเดอร์ “phpstorm” ให้ใช้คำสั่งmakepkgเพื่อสร้างและติดตั้ง PhpStorm IDE บนพีซี Arch Linux ของคุณ

makepkg -ศรี

โปรดทราบว่าเมื่อติดตั้ง PhpStorm จาก AUR บน Arch Linux ปัญหาอาจเกิดขึ้นได้ หากมีอะไรเกิดขึ้น อย่าลืมตรวจสอบความคิดเห็นในหน้าPhpStorm AURเพื่อรับการสนับสนุน

คำแนะนำในการติดตั้งแพ็คเกจ Snap

วิธีการติดตั้ง PhpStorm IDE บน Linux

แอปพลิเคชั่น PhpStorm IDE นั้นอยู่บน Ubuntu Snap store ดังนั้นหากคุณใช้ Linux distribution ที่รองรับ Snap การติดตั้งนั้นง่ายมาก! ในการเริ่มต้นกระบวนการติดตั้ง ให้เปิดใช้งาน Snap runtime บนระบบของคุณโดยทำตามคำแนะนำนี้ จากนั้น เมื่อเปิดใช้งาน Snaps แล้ว ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ และป้อนคำสั่งsnap installด้านล่างเพื่อรับ PhpStorm!

sudo snap ติดตั้ง phpstorm

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม