LinuxにPhpStormIDEをインストールする方法

LinuxにPhpStormIDEをインストールする方法

PhpStormは、JetBrainsによって作成された「LightningSmart」PHP IDEであり、Linux、MacOS、およびWindowsの開発者が利用できます。これは無料のアプリケーションではありません。ユーザーは、ライセンスキーを最大限に活用するには、ライセンスキーを購入する必要があります。それでも、有料のPHP開発ソフトウェアに関する限り、これは最高のソフトウェアの1つです。

このアプリは、さまざまなテクノロジーを通じてLinuxプラットフォームをかなりうまくサポートしています。彼らの公式ウェブサイトでは、アプリがSnapパッケージを介して配布されていることを宣伝しています。ただし、LinuxにPhpStorm IDEをインストールする方法はこれだけではありません。ArchLinuxAURパッケージが利用可能であり、ユーザーはスタンドアロンのTarGZアーカイブをダウンロードしてプログラムを実行することもできます。このガイドでは、PhpStormIDEツールをLinuxで起動して実行するためのさまざまな方法について説明します。

注:LinuxでPhpStormを実行するには、Javaランタイム環境をインストールする必要があります。詳細については、次の指示従ってください

一般的なバイナリのインストール手順

LinuxにPhpStormIDEをインストールする方法

LinuxでのGenericBinaryのインストールプロセスは、JetbrainsWebサイトからスタンドアロンのTarGZファイルをダウンロードすることから始まります。JetBrains公式ウェブサイトにアクセスしてください。JetBrainsサイトにアクセスしたら、ページの上部にある「ツール」を確認し、マウスでカーソルを合わせて選択メニューを表示します。選択メニュー内で「PhpStorm」を見つけてクリックし、PhpStormダウンロードページに移動します。

PhpStormダウンロードページで、[今すぐダウンロード]ボタンを見つけてクリックします。Linuxのホームフォルダ(〜)の「Downloads」ディレクトリへのLinuxTarGZアーカイブファイルのダウンロードが自動的に開始されます。

Webブラウザで最新のTarGZPhpStormアーカイブのダウンロードが完了したら、ターミナルウィンドウを開きます。キーボードのCtrl + Alt + Tまたは Ctrl + Shift + T を押すと、ターミナルウィンドウをすばやく開くことができます 。次に、ターミナルウィンドウを開いた状態で、CD コマンドを使用して 、ターミナルセッションをホームディレクトリから「ダウンロード」に移動します。

cd〜 /ダウンロード

「ダウンロード」ディレクトリ内で、tarコマンドを使用してPhpStormTarGZアーカイブのコンテンツを抽出します。

tar xvf PhpStorm * .tar.gz

ファイルをアーカイブから解凍します。抽出プロセスが完了すると、tarコマンドは「Downloads」ディレクトリに「PhpStorm」というラベルの付いたサブフォルダを作成し、その後にリリースバージョンを示すさまざまな番号が続きます。

すべてを抽出したら、ターミナルウィンドウを最小化し、以下の手順に従ってLinuxにJavaをインストールする方法を学習します。

LinuxにJavaランタイム環境をインストールします

PhpStormは、Linuxシステムで正しく動作するためにJavaランタイム環境を必要とします。多くのJetBrainsツールはJavaで構築されており、クロスプラットフォームにすることができるため、Javaの要件は理にかなっています。

Javaランタイム環境のインストールは、使用しているLinuxディストリビューションによって大きく異なります。PhpStormで最良の結果を得るには、OpenJDKの入手を検討してください。そうは言っても、OracleJavaリリースも機能します。

Linux PCでJavaを設定する方法がわからない場合は、頭の上のLinux上のJava Runtime Environmentの設定に関するすべてのチュートリアル、私たちの深いです

PhpStormの実行

PhpStormアプリは、TarGZを介してダウンロードする場合、システムにビルドまたはインストールする必要はありません。代わりに、付属の「phpstorm.sh」スクリプトを使用してプログラムをすばやく実行できます。

sh〜 / Downloads / PhpStorm * /bin/phpstorm.sh

ArchLinuxのインストール手順

PhpStormは、ArchLinuxユーザーリポジトリを介してArchLinux上にあります。システムにインストールするには、Javaランタイム環境を設定することから始めます。次に、Javaをセットアップした後、ターミナルウィンドウを開き、Pacmanパッケージマネージャーを使用してGitとBase-develの両方をインストールします。

sudo pacman -S gitbase-devel

ArchにBase-develパッケージとGitパッケージを設定したらgit cloneコマンドを使用して、インターネットからPhpStormIDEの最新のAURパッケージをダウンロードします。

git clone https://aur.archlinux.org/phpstorm.git

PhpStormパッケージをAURソフトウェアリポジトリからダウンロードします。ダウンロードプロセスが完了したら、CDコマンドを使用してターミナルウィンドウを新しく作成した「phpstorm」ディレクトリに移動します。

cd phpstorm

「phpstorm」フォルダー内で、makepkgコマンドを使用してPhpStormIDEをビルドしてArchLinuxPCにインストールします。

makepkg -sri

Arch LinuxにAURからPhpStormをインストールする場合、問題が発生する可能性があることに注意してください。何かが起こった場合は、PhpStormAURページのコメントでサポートを確認してください

スナップパッケージのインストール手順

LinuxにPhpStormIDEをインストールする方法

PhpStormIDEアプリケーションはUbuntuSnapストアにあるため、SnapをサポートするLinuxディストリビューションを実行している場合は、インストールが非常に簡単になります。インストールプロセスを開始するには、このガイドに従って、システムでSnapランタイムを有効にします。次に、スナップが有効になったら、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開き、以下のスナップインストールコマンドを入力してPhpStormを取得します。

sudo snap install phpstorm


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか