質問編集履歴
2
記述ミス修正 sudo chmod -f 755 /home/pi/Bot/* -> sudo chmod -R 755 /home/pi/Bot/*
title
CHANGED
File without changes
|
body
CHANGED
@@ -57,7 +57,7 @@
|
|
57
57
|
sftp経由でBot.dllほか依存DLLを/home/pi/Bot/にコピー
|
58
58
|
/home/pi/Bot/ 内のファイル所有者はpi:pi
|
59
59
|
|
60
|
-
sudo chmod -
|
60
|
+
sudo chmod -R 755 /home/pi/Bot/*
|
61
61
|
sudo vim /etc/systemd/system/bot.service
|
62
62
|
|
63
63
|
[Unit]
|
1
サービス化手順を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,7 +31,7 @@
|
|
31
31
|
Description="NAME"
|
32
32
|
|
33
33
|
[Service]
|
34
|
-
ExecStart=/usr/local/bin/dotnet
|
34
|
+
ExecStart=/usr/local/bin/dotnet Bot.dll
|
35
35
|
WorkingDirectory=/home/pi/Bot/
|
36
36
|
Restart=always
|
37
37
|
|
@@ -48,4 +48,33 @@
|
|
48
48
|
```
|
49
49
|
を実行しましたが変化がありませんでした。
|
50
50
|
|
51
|
-
どうすれば正常に動作するか教えて下さい。
|
51
|
+
どうすれば正常に動作するか教えて下さい。
|
52
|
+
|
53
|
+
追記
|
54
|
+
|
55
|
+
サービス化の手順は下記のとおりです
|
56
|
+
```
|
57
|
+
sftp経由でBot.dllほか依存DLLを/home/pi/Bot/にコピー
|
58
|
+
/home/pi/Bot/ 内のファイル所有者はpi:pi
|
59
|
+
|
60
|
+
sudo chmod -f 755 /home/pi/Bot/*
|
61
|
+
sudo vim /etc/systemd/system/bot.service
|
62
|
+
|
63
|
+
[Unit]
|
64
|
+
Description="NAME"
|
65
|
+
|
66
|
+
[Service]
|
67
|
+
ExecStart=/usr/local/bin/dotnet Bot.dll
|
68
|
+
WorkingDirectory=/home/pi/Bot/
|
69
|
+
Restart=always
|
70
|
+
|
71
|
+
[Install]
|
72
|
+
WantedBy=multi-user.target
|
73
|
+
|
74
|
+
sudo chmod 755 /etc/systemd/system/bot.service
|
75
|
+
sudo chown root:root /etc/systemd/system/bot.service
|
76
|
+
|
77
|
+
sudo systemctl daemon-reload
|
78
|
+
sudo systemctl start bot
|
79
|
+
|
80
|
+
```
|