Установка PHPSTORM на Ubuntu 14.04 (для разработки)

Подписка на LinuxFormat 2017 Инфофорум национальной безопасности

Программисты любят использовать IDE для разработки приложений. Во первых они предлагают весь основной функционал для работы с различными языками, в данном случае с PHP, а это — возможность быстрого доступа к документации функций, подсветка синтаксиса, возможность создавать проекты. Также, можно настроить дебаггер, сервер для локального тестирования приложения и деплой на удаленный сервер. Так как PHPSTORM работает на Java, настройки такого приложения довольно гибкие и позволяют изменить практически любой функционал под свои нужды.

PHPSTORM одна из самых удобных IDE, поэтому необходимо знать, как установить приложение в системе Ubuntu.

PHPStorm - разработка в Ubuntu

Для начала, требуется установить Oracle (Sun) JDK. Удалите все предыдущие варианты этой надстройки, чтобы быть уверенным в работе приложения:

Далее, добавим репозиторий Java и обновим индекс:

При помощи следующей команды установим Java8:

Установщик вычислит место, которое необходимо для программы, а затем предложит продолжить установку. Согласившись, ждем окончания загрузки и установки дистрибутива, а затем проверяем, все ли прошло успешно командой:

Вы увидите что-то похожее на:

java version «1.7.0_80»
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Теперь скачиваем PHPSTORM с официального сайта http://www.jetbrains.com/phpstorm/download/index.html

Распаковав дистрибутив, сохраняем его в папку, к примеру:

Переходим в папку bin:

Разрешаем запуск файла phpstorm.sh:

Теперь приложение можно запустить командой из этой же папки:

Чтобы постоянно не переходить в папку с приложением, а иметь возможность быстрого доступа к нему, после запуска закрепите приложение на панели Unity.

Комментарии:

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">