我正在使用與 nginx 連接的運行 nextjs(節點服務器)的 Raspberry Pi。我嘗試使用x-terminal-emulator ‘/usr/bin/bash -c /home/pi/Desktop/startup.sh’,但其中許多都沒有識別/usr/bin/bash為目錄,并且大多數都沒有讓步來執行腳本。我可以通過多少種方式啟動我的 bash 腳本?最有用的方法是什么?
這些是我嘗試過的方法以及與它們相對應的錯誤。
- contrab -e:沒有讓步執行命令列
- rc.local: 沒有讓步執行命令列
- systemd:
/usr/bin/bash檔案或目錄不存在。
我一定是錯誤地使用它們。如果是這樣,使用它們的方法是什么?
uj5u.com熱心網友回復:
此配方允許您在系統啟動時啟動節點服務器。在這個秘籍中,假設你有一個節點服務器在埠 3000 上運行。
腳步
- 將節點服務器添加到 rc.local 檔案
須藤納米 /etc/rc.local
將以下行添加到 rc.local 檔案
須藤節點/home/pi/node_server.js
- 使 rc.local 可執行
sudo chmod x /etc/rc.local
- 重新啟動系統
須藤重啟
- 驗證服務器是否在引導時運行
sudo netstat –lntp | grep 3000
這應該輸出在埠 3000 上運行的節點服務器。
- 驗證服務器是否可以從遠程計算機訪問
curl -i http://<ip_address>:3000
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/532839.html
標籤:节点.js重击树莓派启动
下一篇:在awk模式內的字串中轉義雙引號
