728x90
1. 서비스를 실행할 원격주소를 ssh로 접속
2. '/etc/systemd/system' 경로에 '서비스명.service' 파일 생성
# vim /etc/systemd/system/frontend.service
3. 내용 입력
#!bin/bash
[Unit]
Description=frontend
After=network.target
[Service]
ExecStart=/bin/bash -c "exec java -jar /home/was/frontend/frontend.jar"
Restart=on-failure
RestartSec=30
User=root
Group=root
[Install]
WantedBy=multi-user.target
4. 'systemctl daemon-reload'를 실행 하여 서비스 등록
# systemctl daemon-reload
5. 서비스 이용가능하게 설정
# systemctl enable frontend
6. 서비스 실행
# systemctl start frontend
728x90
'DevOps > Jenkins' 카테고리의 다른 글
Jenkins 7탄 ] git hooks 설정 방법 / git commit 시 젠킨스 자동 빌드 실행 방법 (0) | 2023.03.30 |
---|---|
Jenkins 5탄 ] build로 생성된 jar파일 ssh로 프로젝트 배포 경로에 옮긴 후 service restart (0) | 2023.03.30 |
Jenkins 4탄] 젠킨스 Maven 설치 후 jar 파일 생성 (1) | 2023.03.30 |
Jenkins 3탄] 젠킨스 nodeJS 설치 후 패킹 전 build 하는 법 (0) | 2023.03.30 |
Jenkins ] 젠킨스 플러그인 설치 방법 (0) | 2023.03.29 |