Skip to content

Node.js installieren

Linux
  • Ich brauche mal wieder Node.js auf meinem ROCKPro64 😉

    Welche Version wir installieren ermitteln wir auf der Webseite des Projektes.
    Am heutigen Tag sah das so aus.

    2262af0b-b8e0-4c77-9bfa-4a24102f9425-grafik.png

    Wir wählen 10.15.2, zu finden hier. Wir wählen die arm64 Version!

    Download

    rock64@rp64_nextcloud:/usr/bin$ cd /opt
    rock64@rp64_nextcloud:/opt$ sudo wget https://nodejs.org/dist/v10.15.2/node-v10.15.2-linux-arm64.tar.xz
    --2019-03-02 12:55:51--  https://nodejs.org/dist/v10.15.2/node-v10.15.2-linux-arm64.tar.xz
    Resolving nodejs.org (nodejs.org)... 104.20.22.46, 104.20.23.46, 2606:4700:10::6814:172e, ...
    Connecting to nodejs.org (nodejs.org)|104.20.22.46|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 11783408 (11M) [application/x-xz]
    Saving to: ‘node-v10.15.2-linux-arm64.tar.xz’
    
    node-v10.15.2-linux-arm64.tar. 100%[==================================================>]  11,24M  8,57MB/s    in 1,3s    
    
    2019-03-02 12:55:53 (8,57 MB/s) - ‘node-v10.15.2-linux-arm64.tar.xz’ saved [11783408/11783408]
    

    Auspacken

    rock64@rp64_nextcloud:/opt$ sudo tar xf node-v10.15.2-linux-arm64.tar.xz 
    rock64@rp64_nextcloud:/opt$ ls
    node-v10.15.2-linux-arm64  node-v10.15.2-linux-arm64.tar.xz
    

    Den Ordner umbennen und verschieben.

    rock64@rp64_nextcloud:/opt$ sudo mv node-v10.15.2-linux-arm64/ node/ 
    rock64@rp64_nextcloud:/opt$ ls
    node  node-v10.15.2-linux-arm64.tar.xz
    

    Profil bearbeiten

    rock64@rp64_nextcloud:/opt$ nano ~/.profile
    

    Dort folgendes ans Ende anhängen

    export PATH=$PATH:/opt/node/bin
    

    Profil neuladen

    rock64@rp64_nextcloud:/opt$ source ~/.profile
    

    Kontrolle ob alles klappt.

    rock64@rp64_nextcloud:/opt$ node -v
    v10.15.2
    

    Tipp

    Wenn man node.js als Root braucht, muss das in dem entsprechenden Profil eingetragen werden.

    Konfigurationsdatei

    Die Konfigurationsdatei config.json findet man unter dem Installationspfad von nodebb
    Der Inhalt:

    {
        "url": "http://192.168.3.208:4567",
        "secret": "xxxxxxxxx-3a6b-4163-8309-xxxxxxxxxxxxxx",
        "database": "redis",
        "redis": {
            "host": "127.0.0.1",
            "port": "6379",
            "password": "password",
            "database": "0"
        },
        "port": "4567"
    }
    

    Hier findet man die Datenbankanbindung, im Beispiel eine Verbindung zur Redis-Datenbank.

    Fertig

  • Debian Bookworm 12.2 released

    Linux
    1
    0 Stimmen
    1 Beiträge
    91 Aufrufe
    Niemand hat geantwortet
  • NanoPi R5S - Samba

    NanoPi R5S
    5
    0 Stimmen
    5 Beiträge
    254 Aufrufe
    FrankMF

    Test zu dem NFS Mount (240GB USB SSD an USB-Port)

    [frank-ms7c37 nfs]# dd if=/dev/zero of=sd.img bs=1M count=2048 oflag=direct,nonblock 2048+0 Datensätze ein 2048+0 Datensätze aus 2147483648 Bytes (2,1 GB, 2,0 GiB) kopiert, 20,0851 s, 107 MB/s

    Test zum NAS Mount (Samba) (2TB 2,5Zoll HDD am USB-Port)

    [frank-ms7c37 NAS]# dd if=/dev/zero of=sd.img bs=1M count=2048 oflag=direct,nonblock 2048+0 Datensätze ein 2048+0 Datensätze aus 2147483648 Bytes (2,1 GB, 2,0 GiB) kopiert, 21,4538 s, 100 MB/s

    Das für den NAS Mount (Samba) sollte die maximal Schreibgrenze der Festplatte sein. Mehr dürfte da nicht gehen. Das andere könnte an den Adaptern liegen, die ich dafür benutze.

    Bei mir ist NFS hier aktuell nicht viel schneller, oder ich bin zu doof dafür.

  • 0 Stimmen
    1 Beiträge
    1k Aufrufe
    Niemand hat geantwortet
  • NodeBB - Update auf v1.18.4

    NodeBB
    1
    0 Stimmen
    1 Beiträge
    161 Aufrufe
    Niemand hat geantwortet
  • Debian Buster 10.8 released

    Linux
    1
    0 Stimmen
    1 Beiträge
    196 Aufrufe
    Niemand hat geantwortet
  • Kopia - Verbessertes UI in Arbeit

    Kopia
    4
    0 Stimmen
    4 Beiträge
    358 Aufrufe
    FrankMF

    Nächste tolle Neuerung, man kann die Datensicherung jetzt sofort mounten. Sich alles ansehen usw.

    Bildschirmfoto vom 2020-09-08 21-56-39.png

  • Cups Druckdaemon

    Linux
    1
    0 Stimmen
    1 Beiträge
    369 Aufrufe
    Niemand hat geantwortet
  • Minicom

    Linux
    1
    0 Stimmen
    1 Beiträge
    474 Aufrufe
    Niemand hat geantwortet