メインコンテンツへスキップ

高度なインストール

スクリプトによるクイックインストールで問題が発生した場合、Netunoのインストールの仕組みをよりよく理解したい場合、またはその他の理由がある場合は、手動インストールを実行できます。

希望するバージョンを選択してください。ここでの選択は、このページのすべてのコマンドブロックに適用されます。

安定版はNetunoの認定エディションです。厳格なテストを経ており、本番環境で完全に使用できる状態です。

前提条件​

始める前に、コンピューターにインストールが必要なものを確認してください:

  • Java (インストーラーのみ)

オペレーティングシステムにJavaが事前にインストールされている必要があります。これはNetunoの初期インストールスクリプトを実行するためのみ使用されます。

  • GraalVM (自動インストール)

インストール中に、GraalVMエンジンがNetunoのフォルダー内に自動的にダウンロードおよび設定されます。以降、分離されたGraalVMのJavaがプラットフォームの実行に使用され、マシンのグローバル設定に影響を与えることなく、安定性と高いパフォーマンスを保証します。

技術の詳細については、GraalVMをご覧ください。

フロントエンドの要件は任意です

フロントエンドツール(Node.js、NPM、Yarnなど)のインストールは完全に任意です。フルスタックモードで高度なインターフェースを開発する場合にのみ設定が必要です。

バックエンド - Java​

このステップでは、プラットフォームのインストーラーを実行できるように環境を準備します。Javaバージョン11以上がインストールされている必要があります。

ターミナルで以下のコマンドを実行して、Javaがすでにインストールされているか確認してください:

java -version

インストールされていない場合は、オープンソースのJavaのインストールをお勧めします:

apt install default-jdk-headless

フロントエンド - Bun​

ユーザーインターフェース(UI / フロントエンド)を開発するには、Netunoエコシステムのフロントエンドコンパイル用公式標準ツールであるBunの使用をお勧めします。

なぜBunを使うのか?​

Bunは、Node.jsに対する現代的で高度に最適化された代替手段です。Netuno環境では次の点で優れています:

  • 高いパフォーマンス: 依存関係の実行とインストールが明らかに高速です。
  • 生産性: 日々のインターフェース開発フローでのパフォーマンスが向上します。
  • ネイティブ統合: Netunoのすべてのサンプルプロジェクトとテンプレートは、Bunで動作するように事前設定されています。

ガイドはこちら: Bunのインストール

Netunoは技術選択を固定しません。必要であれば、Node.jsをNPM、PNPM、Yarn、またはその他のパッケージマネージャーとともに使用できます。フロントエンドスタックの選択は完全にあなたの判断に委ねられます。

ツールを常に最新の状態に保つ

選択した技術に関係なく、互換性、セキュリティ、パフォーマンスを確保するために常に最新バージョンを使用してください。

LinuxまたはmacOS​

ほとんどのLinuxディストリビューションとmacOSには、cURLまたはWgetが標準で含まれています。どちらが利用可能か確認してください:

curl --version
wget --version

以下の手順に従ってください:

1. フォルダーを作成して移動します:

mkdir -p netuno && cd netuno

2. インストーラーをダウンロードします(方法は1つだけ選択してください):

cURLを使用する場合:

curl -L https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -o netuno-setup.jar

Wgetを使用する場合:

wget https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -O netuno-setup.jar

3. インストールを実行します:

java -jar netuno-setup.jar install
注意

macOSには、ターミナル経由でダウンロードしたアプリケーションをブロックする可能性があるネイティブのセキュリティメカニズム(Gatekeeper)があります。

macOSでNetunoが権限エラーなしで動作するようにするには、手順3の直後に、引き続きnetunoフォルダー内で以下のコマンドを実行してください。

sudo xattr -r -d com.apple.quarantine .

システムが確認のためにMacの管理者パスワードを要求します。

Windows​

ダウンロードとインストールにはPowerShellを使用します。スタートメニューでpowershellと入力してPowerShellを開きます。

1. フォルダーを作成し、移動して、インストーラーをダウンロードします。ブロック全体をコピーしてEnterキーを押してください:

md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar" -OutFile "netuno-setup.jar"

2. インストールを実行します:

java -jar netuno-setup.jar install
注意

標準のインストールでは通常、管理者権限は必要ありません。ただし、「アクセスが拒否されました」というメッセージが表示された場合は、PowerShellを閉じ、管理者として再度開き、コマンドを再実行してください。

ゼロからやり直す​

環境をクリーンアップしてゼロからやり直すには:

1. ターミナルで1つ上の階層に戻ります:

cd ..

2. 失敗したフォルダーを削除します:

rm -rf netuno

3. インストールを再開します。