{"id":86,"date":"2015-04-30T11:40:00","date_gmt":"2015-04-30T14:40:00","guid":{"rendered":"https:\/\/blog.wieczorek.com.br\/novo\/?p=86"},"modified":"2022-02-24T11:43:45","modified_gmt":"2022-02-24T14:43:45","slug":"instalando-e-configurando-o-phpstorm-no-debian","status":"publish","type":"post","link":"https:\/\/blog.wieczorek.com.br\/index.php\/2015\/04\/30\/instalando-e-configurando-o-phpstorm-no-debian\/","title":{"rendered":"Instalando e Configurando o PhpStorm no Debian"},"content":{"rendered":"\n<p>Neste post irei demonstrar como instalar e configurar o PhpStorm 8 no Debian, mais especificamente na sua \u00faltima vers\u00e3o, a Jessie. Mas para quem n\u00e3o conhece, o que vem a ser o PhpStorm? O&nbsp;<a href=\"https:\/\/www.jetbrains.com\/phpstorm\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>PhpStorm<\/strong>&nbsp;<\/a>\u00e9 uma IDE para desenvolvimento PHP que tem como foco, auxiliar o seu usu\u00e1rio a construir suas p\u00e1ginas com mais facilidade e rapidez, al\u00e9m de possibilitar uma organiza\u00e7\u00e3o f\u00e1cil para a sua estrutura de arquivos. \u00c9 uma das melhores IDE&#8217;s do mercado para se trabalhar com c\u00f3digo, principalmente para web.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/phpstorm.png?mtime=1430311923\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/phpstorm.png?mtime=1430311923\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Agora que voc\u00ea j\u00e1 foi apresentado ao PhpStorm, \u00e9 hora de configurarmos o nosso ambiente para instal\u00e1-lo. Abaixo os passos que devem ser seguidos:<\/p>\n\n\n\n<p><strong>1\u00b0 Passo<\/strong><\/p>\n\n\n\n<p>O primeiro passo \u00e9 verificar se voc\u00ea possui o Java Instalado. Pode ser o OpenJDK (na sua vers\u00e3o 1.7 ou superior) ou o JDK (ou Java da Oracle). Por padr\u00e3o o OpenJDK j\u00e1 est\u00e1 instalado no Debian, mas caso voc\u00ea prefira o JDK, basta instal\u00e1-lo como \u00e9 demonstrado neste&nbsp;<a href=\"https:\/\/blog.wieczorek.com.br\/index.php\/instalando-o-oracle-jdk-no-debian-wheezy?blog=1\" target=\"_blank\" rel=\"noreferrer noopener\">post<\/a>. O post se refere a vers\u00e3o 7 (Wheezy) do Debian, mas o procedimento \u00e9 o mesmo para quem j\u00e1 est\u00e1 usando a vers\u00e3o 8 (Jessie).<\/p>\n\n\n\n<p>Ah sim, a princ\u00edpio o PhpStorm s\u00f3 roda no Gnome ou no KDE.<\/p>\n\n\n\n<p><strong>2\u00b0 Passo<\/strong><\/p>\n\n\n\n<p>O segundo passo \u00e9 o menos complicado. Acesse o site de download do PhpStorm (<a href=\"https:\/\/www.jetbrains.com\/phpstorm\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.jetbrains.com\/phpstorm\/download\/<\/a>) fa\u00e7a o download do mesmo e siga estes procedimentos:<\/p>\n\n\n\n<p>Descompacte o arquivo PhpStorm-*.tar.gz usando o seguinte comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar xfz PhpStorm-*.tar.gz<\/code><\/pre>\n\n\n\n<p>Rode o&nbsp;<em><strong>phpstorm.sh<\/strong><\/em>&nbsp;que est\u00e1 dentro do subdiret\u00f3rio bin.<a><\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_8_0_welcome_screen.png?mtime=1430311923\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_8_0_welcome_screen.png?mtime=1430311923\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Viu s\u00f3, nada complicado.<\/p>\n\n\n\n<p>Ap\u00f3s criar um projeto e fazer o seu primeiro script PHP, voc\u00ea poder\u00e1 test\u00e1-lo em diferentes browsers, clicando no browser de sua escolha, como mostrado na figura abaixo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_browsers.png?mtime=1430314465\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_browsers.png?mtime=1430314465\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><em><strong>P.S.:<\/strong><\/em>&nbsp;No Debian, \u00e9 criada automaticamente uma entrada no menu ap\u00f3s a primeira execu\u00e7\u00e3o via linha de comando.<\/p>\n\n\n\n<p><strong>3\u00b0 Passo<\/strong><\/p>\n\n\n\n<p>Agora, depois que voc\u00ea instalou seu PhpStorm, criou seu primeiro projeto e foi testar o c\u00f3digo no seu browser, voc\u00ea se deparou com o erro abaixo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/erro502.png?mtime=1430312584\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/erro502.png?mtime=1430312584\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Isso acontece porque o seu interpretador PHP n\u00e3o est\u00e1 configurado no PhpStorm. Para fazer isso, siga o seguinte procedimento:<\/p>\n\n\n\n<p>V\u00e1 em File e depois em Settings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_menu_file.png?mtime=1430313493\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_menu_file.png?mtime=1430313493\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Depois v\u00e1 em Languages &amp; Frameworks e clique em PHP.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_language.png?mtime=1430313493\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_language.png?mtime=1430313493\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Escolha a vers\u00e3o do PHP que voc\u00ea tem instalado e escolha o interpretador que est\u00e1 sendo utilizado. Caso n\u00e3o apare\u00e7a nenhum, clique nos 3 pontinhos e fa\u00e7a conforme mostrado na imagem abaixo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_php.png?mtime=1430313493\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_php.png?mtime=1430313493\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p>Pronto, agora voc\u00ea tem seu interpretador PHP configurado no PhpStorm.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_phpinfo.png?mtime=1430313496\"><img decoding=\"async\" src=\"https:\/\/blog.wieczorek.com.br\/media\/blogs\/pessoal\/ps_phpinfo.png?mtime=1430313496\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><strong>Passo Extra<\/strong><\/p>\n\n\n\n<p>Caso ocorra o mesmo que aconteceu comigo, de eu configurar o interpretador e ele continuar mostrando o\u00a0<strong>Erro 502<\/strong>\u00a0quando tentar rodar o seu c\u00f3digo, o que est\u00e1 acontecendo \u00e9 que o suporte a Fast CGI n\u00e3o est\u00e1 incorporado\/instalado no PHP. Para resolver isso \u00e9 muito simples.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install php5-cgi<\/code><\/pre>\n\n\n\n<p>Ap\u00f3s isso, o&nbsp;<strong>Erro 502<\/strong>&nbsp;n\u00e3o acontecer\u00e1 mais.<\/p>\n\n\n\n<p>Bem, \u00e9 isso. Espero que aproveitem este tutorial de instala\u00e7\u00e3o e configura\u00e7\u00e3o do PhpStorm no Debian 8.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste post irei demonstrar como instalar e configurar o PhpStorm 8 no Debian, mais especificamente na sua \u00faltima vers\u00e3o, a Jessie. Mas para quem n\u00e3o conhece, o que vem a ser o PhpStorm? O&nbsp;PhpStorm&nbsp;\u00e9 uma IDE para desenvolvimento PHP que tem como foco, auxiliar o seu usu\u00e1rio a construir suas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,84,69,4],"tags":[92,93,80,73,91],"class_list":["post-86","post","type-post","status-publish","format-standard","hentry","category-desenvolvimento","category-linux","category-software-livre","category-tecnologia","tag-instalacao","tag-java","tag-linux","tag-php","tag-phpstorm"],"_links":{"self":[{"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/posts\/86","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":1,"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/posts\/86\/revisions"}],"predecessor-version":[{"id":87,"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/posts\/86\/revisions\/87"}],"wp:attachment":[{"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=86"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=86"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wieczorek.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}