<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      ubuntu安裝node-red

      ubuntu安裝node-red

      安裝nvm

      在 Ubuntu 系統上,可以通過以下幾種方法來安裝 nvm(Node Version Manager):

      方法 1: 使用官方腳本安裝

      這是最常見和推薦的方法。使用 curlwget 來下載并運行安裝腳本。

      使用 curl 安裝

      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
      

      使用 wget 安裝

      wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
      

      方法1沒下載成功,換方法2.

      方法 2: 手動安裝

      手動下載、解壓并配置 nvm

      1. 克隆 nvm 倉庫:

      git clone https://github.com/nvm-sh/nvm.git ~/.nvm
      

      2. 加載 nvm:

      檢查和配置 .bashrc 文件
      1. 打開 .bashrc 文件:
        使用nano或者別的文本編輯其打開 ~/.bashrc 文件。這里使用 nano 作為示例:

        nano ~/.bashrc
        
      2. 添加 nvm 加載代碼:
        在文件末尾添加以下內容:

        export NVM_DIR="$HOME/.nvm"
        [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
        
      3. 保存并退出:

        • nano 中,按 Ctrl+X
        • 然后按 Y 確認保存。
        • 最后按 Enter 退出。
      4. 重新加載 .bashrc 文件:
        運行以下命令以應用更改:

        source ~/.bashrc
        

      3.驗證安裝

      安裝完成后,通過以下命令驗證 nvm 是否已正確安裝:

      $ nvm --version
      0.40.1
      

      安裝 Node.js

      nvm 安裝成功后,可以使用它來安裝特定版本的 Node.js。例如,安裝最新的 LTS 版本:

      $ nvm install --lts
      Installing latest LTS version.
      Downloading and installing node v20.17.0...
      Downloading https://nodejs.org/dist/v20.17.0/node-v20.17.0-linux-x64.tar.xz...
      ######################################################################### 100.0%
      Computing checksum with sha256sum
      Checksums matched!
      Now using node v20.17.0 (npm v10.8.2)
      Creating default alias: default -> lts/* (-> v20.17.0)
      
      

      設置默認的 Node.js 版本:

      $ nvm use --lts
      Now using node v20.17.0 (npm v10.8.2)
      
      $ nvm alias default 20.17.0
      default -> 20.17.0 (-> v20.17.0)
      

      安裝 Node-RED

      最后,全局安裝 Node-RED:

      sudo npm install -g --unsafe-perm node-red
      

      安裝完成,啟動node-red

      $ node-red
      2 Oct 11:29:41 - [info] 
      
      Welcome to Node-RED
      ===================
      
      2 Oct 11:29:41 - [info] Node-RED version: v4.0.3
      2 Oct 11:29:41 - [info] Node.js  version: v20.17.0
      2 Oct 11:29:41 - [info] Linux 5.15.0-117-generic x64 LE
      2 Oct 11:29:41 - [info] Loading palette nodes
      ...
      

      設置成自啟動

      幾種常見的方法:

      方法 1: 使用 Systemd 服務(推薦)

      Systemd 是大多數現代 Linux 發行版的初始化系統和服務管理器。通過創建一個 Systemd 服務,你可以確保 Node-RED 在系統啟動時自動運行。

      1. 創建 Systemd 服務文件:
        創建一個新的 Systemd 服務文件。假設你的用戶是 your-username,Node-RED 安裝在全局目錄中。

        sudo nano /etc/systemd/system/nodered.service
        
      2. 編輯服務文件:
        將以下內容粘貼到文件中,并根據需要進行修改:
        注意:Environment欄配置nvm環境變量。

        [Unit]
        Description=Node-RED Server
        After=network.target
        
        [Service]
        User=your-username
        WorkingDirectory=/home/your-username
        Environment="PATH=/usr/local/bin:/home/your-username/.nvm/versions/node/v20.17.0/bin:$PATH"
        ExecStart=/usr/local/bin/node-red
        Restart=on-failure
        Environment=NODE_OPTIONS=--max-old-space-size=512
        
        [Install]
        WantedBy=multi-user.target
        
        • User=your-username:將 your-username 替換為你的用戶名。
        • WorkingDirectory=/home/your-username:設置工作目錄為你用戶的主目錄。
        • ExecStart=/usr/local/bin/node-red:確保路徑正確指向你安裝的 Node-RED 可執行文件。
      3. 重新加載 Systemd 配置:
        保存并關閉文件后,重新加載 Systemd 配置以應用更改:

        sudo systemctl daemon-reload
        
      4. 啟用并啟動服務:
        啟用服務以便在系統啟動時自動運行,并立即啟動它:

        sudo systemctl enable nodered.service
        sudo systemctl start nodered.service
        
      5. 檢查服務狀態:
        檢查服務是否正在運行:

      $ sudo systemctl status nodered.service 
      ● nodered.service - Node-RED Server
           Loaded: loaded (/etc/systemd/system/nodered.service; enabled; vendor prese>
           Active: active (running) since Wed 2024-10-02 11:53:59 CST; 9s ago
         Main PID: 2810 (node-red)
            Tasks: 11 (limit: 1917)
           Memory: 47.1M
              CPU: 1.134s
           CGroup: /system.slice/nodered.service
                   └─2810 node-red
      

      方法 2: 使用 Cron 的 @reboot

      如果你不想使用 Systemd,可以使用 Cron 的 @reboot 來實現類似的功能。

      1. 編輯 Cron 表:
        打開當前用戶的 Cron 表:

        crontab -e
        
      2. 添加 @reboot 條目:
        添加以下行以在系統啟動時運行 Node-RED:

        @reboot /usr/local/bin/node-red >> /home/your-username/node-red.log 2>&1
        
        • /usr/local/bin/node-red:確保路徑正確指向你安裝的 Node-RED 可執行文件。
        • /home/your-username/node-red.log:指定日志文件路徑。
      3. 保存并退出:
        保存并退出編輯器(在 nano 中按 Ctrl+X,然后按 Y 確認保存)。

      方法 3: 使用 PM2 進程管理器

      PM2 是一個流行的 Node.js 進程管理器,可以幫助你輕松地管理和保持 Node-RED 服務的運行。

      1. 安裝 PM2:
        全局安裝 PM2:

        npm install -g pm2
        
      2. 啟動 Node-RED 并使用 PM2 管理:
        使用 PM2 啟動 Node-RED:

        pm2 start /usr/local/bin/node-red --name node-red
        
      3. 設置開機自啟:
        使用 PM2 設置 Node-RED 開機自啟:

        pm2 startup
        pm2 save
        

        pm2 startup 會生成一個命令,你需要復制并運行該命令以設置 PM2 開機自啟。例如:

        sudo env PATH=$PATH:/usr/local/bin /usr/local/lib/node_modules/pm2/bin/pm2 startup systemd -u your-username --hp /home/your-username
        
      4. 檢查 PM2 狀態:
        檢查 PM2 管理的服務狀態:

        pm2 list
        
      方法1測試成功,2.3沒測試。
      posted @ 2024-10-02 11:59  科里布  閱讀(941)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 无码人妻一区二区三区线| 亚洲精品有码在线观看| 内射极品少妇xxxxxhd| jk白丝喷浆| 国产区图片区小说区亚洲区| 女同精品女同系列在线观看| 亚洲av成人无码天堂| 国产首页一区二区不卡| 亚洲av专区一区| 有码中文字幕一区三区| 噜噜综合亚洲av中文无码| 国产免费久久精品44| 绝顶丰满少妇av无码| 苍山县| 日韩精品亚洲精品第一页| 国产高清在线男人的天堂| 亚洲色大成网站WWW永久麻豆| 成人自拍小视频免费观看| 欧洲尺码日本尺码专线美国又| 日本中文一区二区三区亚洲| 天天狠天天透天天伊人| 精品视频一区二区三区不卡 | 久热色精品在线观看视频| 灵丘县| 亚洲夂夂婷婷色拍ww47| 国产中文字幕在线一区| 亚洲av无码专区在线亚| 999福利激情视频| 亚洲综合网国产精品一区| 久久精品视频一二三四区| 亚洲乱理伦片在线观看中字| 日韩人妻系列无码专区| 久在线精品视频线观看| 久久精品国产一区二区三| 9久9久热精品视频在线观看| 商河县| 亚洲欧洲日韩国内高清| 亚洲综合91社区精品福利| 国产麻豆91网在线看| 日韩一区二区三区日韩精品| 亚洲一区二区|