How to Install PhpStorm on Ubuntu 24.04
PhpStorm installation on Ubuntu 24.04 offers two primary methods: using the official Snap package, a self-contained application format, or downloading the `tar.gz` archive for manual setup.
PhpStorm, an integrated development environment for PHP, aids developers in writing code and managing projects. PhpStorm uses smart code completion, debugging tools, and version control integration to help developers build applications.
PhpStorm 2024.1, the latest stable release, offers better help for PHP 8.3 and new frameworks. This guide explains the easiest way to install PhpStorm on Ubuntu 24.04 LTS.
Install PhpStorm on Ubuntu 24.04 using Snap by opening a terminal and running `sudo snap install phpstorm –classic`. You can also use the JetBrains Toolbox App or Flatpak for installation.
Recommended Method: JetBrains Toolbox App
The JetBrains Toolbox App provides the best method for installing PhpStorm. This app manages all JetBrains software in one location. The app automatically keeps software updated and handles installations. Users can download the JetBrains Toolbox App directly from the official JetBrains website.
Prepare Ubuntu
Updating your Ubuntu 24.04 system before installing PhpStorm ensures you have the latest software. Run `sudo apt update` to fetch software lists, and then `sudo apt upgrade` to install any available updates. This update process helps prevent problems when you install new programs like PhpStorm.
sudo apt update && sudo apt upgrade -y
Install PhpStorm via Snap
Installing PhpStorm on Ubuntu 24.04 using Snap is a straightforward process that keeps the application updated automatically in a self-contained package.
Run this command to install it:
sudo snap install phpstorm –classic

You can launch it from your desktop menu or by typing phpstorm in the terminal.
Manual Installation
Manual PhpStorm installation on Ubuntu 24.04 requires downloading the official archive file from JetBrains. This download method grants you complete control over the PhpStorm installation. To check if the archive file downloaded correctly, verify the archive file's checksum, often found on the JetBrains download page for version 2023.3.
Install PhpStorm via Flatpak
Flatpak installation on Ubuntu 24.04 provides a simple method for installing PhpStorm. PhpStorm, a developer tool, operates within its own secure sandbox. This sandbox prevents PhpStorm from damaging your system files. To install PhpStorm with Flatpak, you first install the Flatpak package manager, add the Flathub app collection, and then run the PhpStorm setup command.
First, install Flatpak:
sudo apt install flatpak
Add the Flathub repository:
sudo flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Finally, install PhpStorm:
flatpak install flathub com.jetbrains.PhpStorm
Conclusion
- Multiple Methods: You can choose between the Toolbox App, Snap, or Flatpak based on your needs.
- Powerful Tools: PhpStorm offers smart code completion and debugging to make your work easier.
- Framework Ready: It works great with Laravel, Symfony, and modern web tech.
- Trial Access: You get a 30-day free trial to test all features before buying a license.
PhpStorm on Ubuntu 24.04 installs using Toolbox App, Snap, or Flatpak. PhpStorm provides smart code completion and debugging tools, helping you code efficiently. This Integrated Development Environment supports popular frameworks such as Laravel and Symfony, and you can try PhpStorm free for 30 days.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!