[ Linux ]
[Linux] Service 등록 방법 - Anaconda
2024-08-14 11:00:24
루트 시스템이 systemd 인 환경에서 진행. Service 파일을 생성한 후, 아래와 같이 작성.이때, 실행할 명령어를 입력하는 ExecStart 에서 source 명령어로 적용 및 가상 환경 activate 후에 실행 파일인 main.py 를 작동.[Unit]Description=# 서비스 시작 전 필요한 다른 서비스 지정After=network.target[Service]# 어떤 계정으로 실행할지 결정User=rootGroup=root# 서비스 실행되는 방식 지정# simple 지정 시 서비스가 실행될 때 부모 프로세스를 생성하지 않고 실행Type=simple# 서비스 실행 시 실행될 명령 경로 작성WorkingDirectory=ExecStart=/bin/bash -c 'source/anacond..