1. 서비스 생성 파일 만든다. 

sudo vi /lib/systemd/system/mypythonservice.service

 2. 실행 구문을 넣어준다. 

[Unit] 
Description=My Python Service 
After=multi-user.target 

[Service] 
Type=idle 
ExecStart=/usr/bin/python /home/myuser/mypythonproject.py 
Restart=on-failure 

[Install] 
WantedBy=multi-user.target

 3. 권한 설정 

sudo chmod 644 /lib/systemd/system/mypythonservice.service

 4. 데몬 재시작 

sudo systemctl daemon-reload

 5. enable 시켜줌

sudo systemctl enable mypythonservice.service
 
 

+ Recent posts