teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

記述ミス修正 sudo chmod -f 755 /home/pi/Bot/* -> sudo chmod -R 755 /home/pi/Bot/*

2019/09/13 09:28

投稿

edomoner
edomoner

スコア8

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 -f 755 /home/pi/Bot/*
60
+ sudo chmod -R 755 /home/pi/Bot/*
61
61
  sudo vim /etc/systemd/system/bot.service
62
62
 
63
63
  [Unit]

1

サービス化手順を追記

2019/09/13 09:28

投稿

edomoner
edomoner

スコア8

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
+ ```