Stellen Sie das Startskript unter Linux ein (RasPi, Edison)

Ich wollte, dass Node.js automatisch startet, wenn Edison startet.

Einstellungen für das Startskript

Erstellen Sie eine Startskripteinheit

Erstellen Sie zunächst eine Einstellungsdatei

$ vi /etc/systemd/system/hoge.service 

Beispiel für eine Skripteinstellung (für Node.js)

Inhalt der Einstellungsdatei

[Unit]
Description=Node.js Hoge-Server

[Service]
WorkingDirectory=/home/root/Documents/Project/hoge
Type=simple
ExecStart=/usr/bin/node app.js
Restart=always
RestartSec=10
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=node-server

[Install]
WantedBy=multi-user.target

Starten Sie das Skript

$ systemctl start hoge.service

Stoppen Sie das Skript

$ systemctl stop hoge.service

Protokoll anzeigen

$ systemctl status hoge.service

Startskript aktivieren

Startet automatisch, wenn das Betriebssystem gestartet wird

$ systemctl enable hoge.service

Startskript deaktivieren

Starten Sie nicht automatisch, wenn das Betriebssystem gestartet wird

$ systemctl disable hoge.service

Referenzseite

http://enakai00.hatenablog.com/entry/20130917/1379374797

Recommended Posts

Stellen Sie das Startskript unter Linux ein (RasPi, Edison)
Installieren Sie JDK unter Linux
Fügen Sie den Link unter Linux ein
Führen Sie cron unter Amazon Linux aus (unter Linux eingestellt).
Setzen Sie die Umgebungsvariable PYTHONPATH auf zsh
Setzen Sie unter Ubuntu Linux Tab auf q
Kompilieren des Linux-Kernels (Linux 5.x unter Ubuntu 20.04)
Stellen Sie unter Linux (Ubuntu) das Trackpad ein und stellen Sie die Funktion auf Drei-Finger-Wischen ein
Richten Sie golang mit goenv unter GNU / Linux ein
[2020Juli] Überprüfen Sie die UDID des iPad unter Linux
Legen Sie eine feste IP in der Linux-Umgebung fest
Richten Sie eine Objective-C 2.0-Entwicklungsumgebung unter Linux ein
Geolocation auf Intel Edison
Push-Benachrichtigung an Intel Edison
Machen Sie Intel Edison Debian und setzen Sie scikit-learn
Infrarot-Fernbedienungsempfang mit Intel Edison
Django-Start
Steuern Sie LED-Lampen von einem Mikrocomputer (Intel Edison) (1)
Steuern Sie LED-Lampen von einem Mikrocomputer (Intel Edison) (2)
Stellen Sie das Startskript unter Linux ein (RasPi, Edison)
Geben Sie die Lautstärke unter Linux an und spielen Sie den Sound ab
Erstellen Sie unter Linux einen QR-Code für die URL
[AWS CLI] Aktivieren Sie die AWS CLI unter Red Hat Enterprise Linux 8
[Teil 1] Lassen Sie uns einen Micra-Server unter Linux einrichten
Überprüfen Sie, ob das LAN-Kabel unter Linux nicht angeschlossen ist
Informationen zur Option --enable-shared beim Erstellen von Python unter Linux
Ich habe versucht, den Linux-Kernel auf virtualbox + vagrant zu installieren
Ankündigung der Verfügbarkeit von Java 11 LTS unter Amazon Linux 2