Aplicații

Cum instalezi Apache Superset pe un Cloud VPS

Actualizat 7/18/2026

Platformă BI modernă: dashboard-uri și explorare de date peste orice bază SQL. Port 8088. Recomandat: minim 4 GB RAM.

Analytics self-hosted înseamnă date deținute de tine, conformitate GDPR simplă și fără plafoane de evenimente sau vizitatori.

Instalare cu un click pe cloudlinux.ro

Cea mai rapidă variantă: Apache Superset se instalează automat la prima pornire a unui server nou.

  1. Creează un Cloud VPS din panoul de control.
  2. La pasul de configurare, alege Apache Superset din catalogul de aplicații.
  3. Pornește serverul. Instalarea rulează automat în fundal câteva minute, iar starea apare pe pagina serverului.
  4. Datele de acces și parolele generate se salvează pe server în /root/app-credentials.txt. Aplicația va fi disponibilă pe portul 8088.

Instalare manuală pe orice server Ubuntu

Dacă preferi să instalezi singur, mai jos este exact scriptul folosit de instalarea automată. Rulează-l ca root pe un server Ubuntu proaspăt (recomandat 24.04). Se oprește la prima eroare, iar la final găsești datele de acces în /root/app-credentials.txt.

export DEBIAN_FRONTEND=noninteractive
curl -fsSL https://get.docker.com | sh
DB_PASS=$(openssl rand -base64 24 | tr -dc 'A-Za-z0-9' | cut -c1-20)
ADMIN_PASS=$(openssl rand -base64 24 | tr -dc 'A-Za-z0-9' | cut -c1-16)
SECRET_KEY=$(openssl rand -base64 42)
docker network create superset
docker volume create superset_db
docker volume create superset_home
docker run -d --name superset-db --restart=always --network superset \
  -e POSTGRES_DB=superset -e POSTGRES_USER=superset -e POSTGRES_PASSWORD="$DB_PASS" \
  -v superset_db:/var/lib/postgresql/data postgres:16
mkdir -p /opt/superset
cat > /opt/superset/superset_config.py <<EOF
SECRET_KEY = "${SECRET_KEY}"
SQLALCHEMY_DATABASE_URI = "postgresql+psycopg2://superset:${DB_PASS}@superset-db:5432/superset"
EOF
docker run -d --name superset --restart=always --network superset -p 8088:8088 \
  -v /opt/superset/superset_config.py:/app/pythonpath/superset_config.py:ro \
  -v superset_home:/app/superset_home apache/superset:latest
sleep 20
docker exec superset superset db upgrade
docker exec superset superset fab create-admin --username admin --firstname Admin --lastname User \
  --email [email protected] --password "$ADMIN_PASS"
docker exec superset superset init
IP=$(hostname -I | awk '{print $1}')
printf 'Apache Superset: http://%s:8088\nUtilizator: admin\nParola: %s\n' "$IP" "$ADMIN_PASS" > /root/app-credentials.txt

Poți salva scriptul și ca rețetă în contul tău, ca să-l refolosești la orice server nou.

Pune ghidul în practică pe un VPS propriu

Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.

Vezi prețurile

Tutoriale similare