Активация JetBrains PhpStorm в несколько кликов

Вот уже долгое время я являюсь ярым фанатом замечательной IDE от JetBrains — PhpStorm. Эта IDE мне подходит во всем, начиная от ее скорости работы и заканчивая гибкостью и возможностью с комфортом кодить. В PhpStorm меня на 100% все устраивает, но есть всегда одно «НО», а именно стоимость этого продукта и в последнее время полное отсутствие «кряков» и других программ позволяющих грамотно активировать PhpStorm IDE. Далее я опишу свой простой метод активации этой замечательной IDE…

Для начала

Внимание! 

Перед началом, я хочу уделить особое внимание тому, что в статье я работаю с Php Storm версии 2016.2, поэтому возможно будут присутствовать небольшие различия в других версиях. В любом случае я не думаю, что с момента написания этой статьи, в активации PhpStorm что-то измениться, но все равно перестраховаться стоит  🙂 

Для начала, давайте посмотрим, какие способы активации присутствуют в IDE:

  1. Активация через JetBrains аккаунт  (это нам явно не подходит);
  2. Активация через код активации (этот метод работал раньше, но теперь код проверяется через аккаунт);
  3. Активация через лицензионный сервер — то что нам нужно. 

Возможно, для тех, у кого старая версия редактора, подойдет и активация как во втором пункте. Для этого я просто оставлю тут ссылку с кейгеном.

Активация PHPStorm через сервер

Впрочем, для активации IDE через сервер, не понадобится ничего сверхъестественного. Все что вам надо это выполнить пункты из списка ниже:

  1. Качаем архив с серверами;
  2. Запускаем сервер в зависимости от ОС. У меня Windows поэтому я запускаю IntelliJIDEALicenseServer _windows_amd64.exe в Ubuntu можно просто добавить расширение .sh к файлу ( например IntelliJIDEALicenseServer_linux_amd64.sh ), задать chmod 777 и запустить ./IntelliJIDEALicenseServer_linux_amd64.sh ;
  3. Запускаем PHPStorm и переходим в меню Help->Register…;
  4. Вставляем в поле License server address IP, который выдал сервер при запуске. У меня к примеру адрес такой — http://127.0.0.1:1017;
  5. Нажимаем кнопку Activate;
  6. PROFIT!

UPD: 20.01.2018

Для версий PhpStorm выпущенных начиная с 2018 года ( 2017.3.3 ++), сервер выше, работать не будет (возможны исключения). Поэтому, скачайте новую версию. Адрес для активации — http://127.0.0.1:1027. Пользователи Windows возможно будут получать следующую ошибку — Only one usage of each socket address is normally permitted, при запуске сервера.

Для исправления ошибки, делаем следующие шаги:

  1. win + R -> cmd -> netstat -ano -> в правом столбце ищем № PID-а который использует порт 1027 и запоминаем ;
  2. ^ + alt + delete -> Диспетчер задач -> Вкладка Подробности -> сортируем столбец ИД или PID и убиваем процесс с номером из 1 шага ;
  3. Выполняем шаги из списка выше, начиная со 2 пункта.

P.S Если мое решение не помогло, пробуйте эту инструкцию.

В общем и целом, в конечном итоге у вас должно получиться примерно как на скриншоте ниже:

PHPStorm активация

UPD: 04.02.2018

Сегодня после очередного обновления PhpStorm, обнаружилось, что дырку с активацией через сервер закрыли. Пока временным (или нет) решением является активация по этой инструкции (thx @rennisinner). Также, для linux можно попробовать использовать следующий bash скрипт для бесконечного триала:

На этом все, думаю если вы будете следовать моей инструкции, то сможете без проблем активировать ваш PHPStorm. Кстати, возможно метод активации, через лицензионный сервер будет работать и с другими продуктами от JetBrains, поэтому если кто-то будет пробовать, отпишитесь о результатах в комментариях, думаю это будет полезной информацией для всех.

Подписаться на новые статьи