How to make jetbrains php storm free unlimited trial ?
What is Php Storm?
PhpStorm is an IDE (Integrated Development Environment) for PHP and web developers, which is engineered by JetBrains. It has enriched functionality & utility but It is not available free of cost. So for PHP enthusiast developer like me always has to look some other way like uninstalling & re-installing or changing the dns of jetbrains.com etc…….(if you know any other that worked for you please comment down !)
Well, I am against these types of the act but being a developer, it’s my right to exploit any bug/implementation in a non-harmful and legally productive way. So here are few steps in Linux to remove trial period check-in phpStorm and to code in using phpStorm forever !.
Important Note** : After 30 days it will force u to update to full version or will allow you to use php storm for 30 min only.
Don’t worry, just re-apply the quick steps mentioned below again and it will extend the evaluation period to next 30 days.
QUICK STEPS that worked for me.
1.) rm ~/.config/JetBrains/PHPSTORM_VERSION_FOLDER/options/other.xml 2.) rm -rf ~/.config/JetBrains/PHPSTORM_VERSION_FOLDER/eval/* ; //*// 3.) cd ~/.java/.userPrefs/jetbrains 4.) rm -rf phpstorm*
eg :
rm ~/.config/JetBrains/PhpStorm2020.2/options/other.xml ;
rm -rf ~/.config/JetBrains/PhpStorm2020.2/eval/* ;
cd ~/.java/.userPrefs/jetbrains ; rm -rf phpstorm*
Open the phpStorm and select evaluate for free. Congratulations ! 30 more days of hassle-free PHP coding.
Step 1 :Install free phpStorm wget https://download-cf.jetbrains.com/webide/PhpStorm-2018.3.tar.gz
sudo tar xvf PhpStorm-2018.3.tar.gz --directory /opt/
/opt/Phpstorm-*/bin/phpstorm.sh
or install by installing jetbrains toolbox from https://www.jetbrains.com/toolbox-app/
Step 2: Terminate All jetBrains application
Get all the process using ps aux | grep "jetBrains"
and kill it.
Or simple close all the application and toolbox
Step 3 : Remove all *.key files
goto : cd ~/.config/JetBrains/”
1.) cd ~/.WHATEVER_YOUR_PHPSTORM_VEERSION/config/eval/
2.) rm -rf "*.key"
or 2.) DELETE all item in the eval folder
Step 4: Remove options.xml file
1.) cd ~/.config/JetBrains/WHATEVER_YOUR_PHPSTORM_VEERSION/options
2.) rm -rf options.xml
Step 5: Block connections or mislead JetBrains servers connections
add below entries in your /etc/hosts
file.
127.0.0.1 www.jetbrains.com 127.0.0.1 plugins.jetbrains.com
Step 6 : RESTART YOUR COMPUTER (this is important since OS caches all the preferences. You have to restart OS for the new preferences to be fetched)
Please free to comment below if you have any query. I would be happy to help.
ENZOY ! HAPPY CODING !
Thanks man . Quick steps worked
I am gald it helped
I tried your both steps, but it always ask me to setup when i open again, I just installed phpstorm , will this work for me after 30 days
Hi Ajay,
It will keep asking you to update since u have just extended the evaluation period. So keep selecting evaluate now button while opening php storm. No harm in it. It contains all the full version features.
After 30 days it will force u to update to full version or will allow you to use php storm for 30 min only.
Don’t worry, just re-apply the quick steps mentioned above again and it will extend the evaluation period to 30 days.
Keep evaluating, keep upgrading to use the latest bug-free feature for free.
Happy Coding !!!!
just use spin up docker container with phpstorm image