So installieren Sie die PhpStorm-IDE unter Linux

So installieren Sie die PhpStorm-IDE unter Linux

PhpStorm ist die "Lightning Smart" PHP-IDE von JetBrains, die Entwicklern unter Linux, MacOS und Windows zur Verfügung steht. Es ist keine kostenlose Anwendung, und Benutzer müssen einen Lizenzschlüssel erwerben, um das volle Potenzial auszuschöpfen. Dennoch ist die kostenpflichtige PHP-Entwicklungssoftware eine der besten.

Die App unterstützt die Linux-Plattform durch verschiedene Technologien ziemlich gut. Auf ihrer offiziellen Website werben sie dafür, dass die App über ein Snap-Paket vertrieben wird. Dies ist jedoch nicht die einzige Möglichkeit, die PhpStorm-IDE unter Linux zu installieren, da ein Arch Linux AUR-Paket verfügbar ist und Benutzer auch ein eigenständiges TarGZ-Archiv herunterladen können, um das Programm auszuführen. In diesem Handbuch werden alle verschiedenen Möglichkeiten beschrieben, wie Sie das PhpStorm IDE-Tool unter Linux zum Laufen bringen können.

Hinweis: Um PhpStorm unter Linux ausführen zu können, muss die Java Runtime Environment installiert sein! Befolgen Sie diese Anweisungen , um weitere Informationen zu erhalten .

Generische Binär-Installationsanweisungen

So installieren Sie die PhpStorm-IDE unter Linux

Der Installationsvorgang für generische Binärdateien unter Linux beginnt mit dem Herunterladen der eigenständigen TarGZ-Datei von der Jetbrains-Website. Besuchen Sie die offizielle JetBrains-Website . Wenn Sie die JetBrains-Site erreicht haben, suchen Sie oben auf der Seite nach „Tools“ und fahren Sie mit der Maus darüber, um ein Auswahlmenü anzuzeigen. Suchen Sie im Auswahlmenü nach „PhpStorm“ und klicken Sie darauf, um zur PhpStorm-Downloadseite zu gelangen.

Suchen Sie auf der PhpStorm-Downloadseite die Schaltfläche „Jetzt herunterladen“ und klicken Sie darauf. Es sollte automatisch den Download für die Linux-TarGZ-Archivdatei in das Verzeichnis „Downloads“ in Ihrem Home-Ordner (~) unter Linux starten.

Sobald Ihr Webbrowser das neueste TarGZ PhpStorm-Archiv heruntergeladen hat, öffnen Sie ein Terminalfenster. Sie können schnell ein Terminalfenster öffnen, indem Sie Strg + Alt + T oder  Strg + Umschalt + T  auf der Tastatur drücken  . Verwenden Sie dann bei geöffnetem Terminalfenster den  CD-  Befehl, um die Terminalsitzung aus dem Home-Verzeichnis nach "Downloads" zu verschieben.

cd ~/Downloads

Verwenden Sie im Verzeichnis „Downloads“ den Befehl tar , um den Inhalt des PhpStorm TarGZ-Archivs zu extrahieren.

tar xvf PhpStorm*.tar.gz

Lassen Sie die Dateien aus dem Archiv dekomprimieren. Wenn der Extraktionsprozess abgeschlossen ist, erstellt der Befehl tar einen Unterordner im Verzeichnis „Downloads“ mit der Bezeichnung „PhpStorm“, gefolgt von verschiedenen Nummern, die die Release-Version angeben.

Nachdem alles extrahiert wurde, minimieren Sie das Terminalfenster und befolgen Sie die nachstehenden Anweisungen, um zu erfahren, wie Sie Java unter Linux installieren.

Installieren Sie die Java Runtime Environment auf Ihrem Linux

PhpStorm benötigt die Java Runtime Environment, um auf einem Linux-System korrekt zu funktionieren. Die Java-Anforderung ist sinnvoll, da viele JetBrains-Tools mit Java erstellt wurden und daher plattformübergreifend verwendet werden können.

Die Installation der Java Runtime Environment ist je nach verwendeter Linux-Distribution sehr unterschiedlich. Um die besten Ergebnisse mit PhpStorm zu erzielen, sollten Sie OpenJDK in Erwägung ziehen. Das heißt, die Oracle Java-Version funktioniert auch.

Sie sind sich nicht sicher, wie Sie Java auf Ihrem Linux-PC einrichten? Gehen Sie zu unserem ausführlichen Tutorial zum Einrichten der Java Runtime Environment unter Linux .

Ausführen von PHPStorm

Die PhpStorm-App muss beim Herunterladen über TarGZ nicht auf dem System erstellt oder installiert werden. Stattdessen kann das Programm mit dem mitgelieferten Skript „phpstorm.sh“ schnell ausgeführt werden.

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

Installationsanweisungen für Arch Linux

PhpStorm ist auf Arch Linux über das Arch Linux User Repository. Um es auf Ihrem System zu installieren, richten Sie zunächst die Java Runtime Environment ein. Öffnen Sie dann, nachdem Sie Java eingerichtet haben, ein Terminalfenster und verwenden Sie den Pacman-Paketmanager, um sowohl Git als auch Base-devel zu installieren.

sudo pacman -S git base-devel

Wenn die Pakete Base-devel und Git auf Arch eingerichtet sind, verwenden Sie den Befehl git clone , um das neueste AUR-Paket der PhpStorm-IDE aus dem Internet herunterzuladen.

git-Klon https://aur.archlinux.org/phpstorm.git

Lassen Sie das PhpStorm-Paket aus dem AUR-Software-Repository herunterladen . Wenn der Downloadvorgang abgeschlossen ist, verschieben Sie Ihr Terminalfenster mit dem CD- Befehl in das neu erstellte Verzeichnis „phpstorm“ .

cd phpstorm

Verwenden Sie im Ordner „phpstorm“ den Befehl makepkg , um die PhpStorm-IDE auf Ihrem Arch Linux-PC zu erstellen und zu installieren.

makepkg -sri

Denken Sie daran, dass bei der Installation von PhpStorm vom AUR auf Arch Linux Probleme auftreten können. Wenn etwas passiert, überprüfen Sie die Kommentare auf der PhpStorm AUR-Seite, um Unterstützung zu erhalten.

Installationsanweisungen für das Snap-Paket

So installieren Sie die PhpStorm-IDE unter Linux

Die PhpStorm IDE-Anwendung ist im Ubuntu Snap Store verfügbar. Wenn Sie also eine Linux-Distribution ausführen, die Snap unterstützt, ist die Installation ganz einfach! Um den Installationsprozess zu starten, aktivieren Sie die Snap-Laufzeit auf Ihrem System, indem Sie dieser Anleitung folgen . Sobald Snaps aktiviert sind, öffnen Sie ein Terminalfenster, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken und den unten stehenden Befehl zur Snap-Installation eingeben , um PhpStorm zu erhalten!

sudo snap install phpstorm


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?