How to Install PhpStorm on Fedora 29 Linux

How to Install PhpStorm on Fedora 29 Linux
How to Install PhpStorm on Fedora 29 Linux

Install PhpStorm on Fedora 29

PhpStorm is an intelligent and fully featured IDE for PHP developed by JetBrains. It also provides support for Javascript, Typescript, and CSS etc. You can also extend PhpStorm features by using plugins. By using PhpStorm plugins you can also get support for frameworks like Laravel, CodeIgniter. We can also use PhpStrom for other programming languages like HTML, SQL, Javascript, CSS and more. In this tutorial, you are going to learn how to install PhpStorm on Fedora 29.

Prerequisites

Before you start to install PhpStorm on Fedora. You must have the non-root user account on your system with sudo privileges.

Install PhpStorm

First we will download PhpStorm using official PhpStorm download page using wget command. At the time writing this tutorial the current latest version available is 2018.3.2. You can check latest version for installation if you want.

sudo wget https://download-cf.jetbrains.com/webide/PhpStorm-2018.3.2.tar.gz

Now extract the downloaded package using following command.

tar -xvf PhpStorm-2018.3.2.tar.gz

Navigate inside the extracted directory.

cd PhpStorm-2018.3.2

Now to run PhpStorm like normal programs you should create symbolic link using the following command.

sudo ln -s ./PhpStorm-2018.3.2/bin/phpstorm.sh /usr/bin/phpstorm

Start PhpStorm

You can launch PhpStorm using following command.

phpstorm

On starting PhpStorm first time you will be asked to import settings. If you have settings from older version then you can import or select “Do not import settings”.

PHPStorm-Import-Settings
PHPStorm-Import-Settings

You will get the following output after accepting the license and setting up the initial configuration.

phpstrom initial configuration
phpstrom initial configuration

Conclusion

You have successfully learned how to install PhpStorm on Fedora 29. If you have any queries regarding this then please dont forget to comment below.

LEAVE A REPLY

Please enter your comment!
Please enter your name here