Активация 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, обнаружилось, что дырку с активацией через сервер закрыли. Пока временным (или нет) решением является активация по этой инструкции (web archive т.к оригинальная статья была удалена). Также, для linux можно попробовать использовать следующий bash скрипт для бесконечного триала:

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

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