Sari la conținutul principal

Instalare Avansată

Dacă există vreo problemă cu instalarea rapidă prin script, dacă doriți să înțelegeți mai bine cum funcționează instalarea Netuno sau din orice alt motiv, puteți face instalarea manuală.

Alegeți versiunea dorită. Selecția făcută aici se va aplica tuturor blocurilor de comandă din această pagină.

Versiunea Stabilă este ediția omologată a Netuno. A trecut prin teste riguroase și este complet pregătită pentru utilizare în medii de producție.

Cerințe preliminare​

Înainte de a începe, verificați ce trebuie să aveți instalat pe computer:

  • Java (Doar pentru instalator)

Este necesar să aveți Java instalat anterior pe sistemul de operare. Acesta va fi folosit exclusiv pentru a rula scriptul inițial de instalare al Netuno.

  • GraalVM (Instalare Automată)

În timpul instalării, motorul GraalVM este descărcat și configurat automat în chiar folderul Netuno. De la acest punct, Java din GraalVM izolat va fi utilizat pentru a rula platforma, garantând stabilitate și performanță ridicată fără a interfera cu configurațiile globale ale mașinii dumneavoastră.

Pentru a afla mai multe despre tehnologie, accesați: GraalVM.

Cerințele de Frontend sunt opționale

Instalarea instrumentelor de frontend (precum Node.js, NPM sau Yarn) este complet opțională. Va trebui să le configurați doar dacă obiectivul dumneavoastră este dezvoltarea de interfețe avansate în mod full-stack.

Backend - Java​

Această etapă garantează că mediul este pregătit pentru a executa instalatorul platformei. Este necesar să aveți Java versiunea 11 sau mai recentă instalat.

Verificați dacă Java este deja instalat executând comanda de mai jos în terminal:

java -version

Dacă nu este instalat, recomandăm instalarea Java open source:

apt install default-jdk-headless

Frontend - Bun​

Pentru dezvoltarea interfețelor de utilizator (UI / Frontend), recomandăm utilizarea Bun, instrumentul standard oficial al ecosistemului Netuno pentru compilarea frontend-ului.

De ce să folosiți Bun?​

Bun este o alternativă modernă și foarte optimizată la Node.js. Se remarcă în mediul Netuno prin faptul că oferă:

  • Performanță ridicată: Execuție și instalare de dependențe vizibil mai rapide.
  • Productivitate: Performanță mai bună în fluxul zilnic de dezvoltare a interfețelor.
  • Integrare nativă: Toate proiectele de exemplu și șabloanele Netuno vin deja preconfigurate pentru a funcționa cu Bun.

Accesați ghidul la: Instalarea Bun

Netuno nu vă limitează alegerile tehnologice. Dacă preferați, este posibil să utilizați Node.js cu NPM, PNPM, Yarn sau orice alt manager de pachete. Alegerea stack-ului de frontend rămâne în întregime la latitudinea dumneavoastră.

PĂSTRAȚI INSTRUMENTELE ACTUALIZATE

Indiferent de tehnologia aleasă, utilizați întotdeauna cele mai recente versiuni pentru a garanta compatibilitate, securitate și performanță.

Linux sau macOS​

Majoritatea distribuțiilor Linux și macOS includ deja cURL sau Wget în mod implicit. Verificați care este disponibil:

curl --version
wget --version

Urmați pașii de mai jos:

1. Creați folderul și accesați-l:

mkdir -p netuno && cd netuno

2. Descărcați instalatorul (alegeți doar o metodă):

Cu cURL:

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

Cu Wget:

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

3. Executați instalarea:

java -jar netuno-setup.jar install
ATENȚIE

macOS are un mecanism de securitate nativ (Gatekeeper) care poate bloca aplicațiile descărcate prin terminal.

Pe macOS, pentru a garanta că Netuno funcționează fără erori de permisiuni, executați comanda de mai jos imediat după pasul 3, încă din folderul netuno.

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

Sistemul vă va solicita parola de administrator a Mac-ului pentru confirmare.

Windows​

Vom folosi PowerShell pentru a efectua descărcarea și instalarea. Deschideți PowerShell din meniul Start tastând powershell.

1. Creați folderul, accesați-l și descărcați instalatorul. Copiați blocul complet și apăsați 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. Executați instalarea:

java -jar netuno-setup.jar install
ATENȚIE

Instalarea standard nu necesită de obicei privilegii ridicate. Totuși, dacă primiți un mesaj de „Acces refuzat”, închideți PowerShell, redeschideți-l ca Administrator și executați din nou comanda.

Reînceperea de la zero​

Pentru a curăța mediul și a reîncepe de la zero:

1. Reveniți un nivel în terminal:

cd ..

2. Eliminați folderul cu eroare:

rm -rf netuno

3. Reporniți instalarea.