...
코드 블럭 |
---|
vi /etc/systemd/system/jira.service
[Unit]
Description=Atlassian JIRA Server Service
After=network.target mysqld.service
[Service]
Type=forking
User=jira
Environment=JAVA_HOME=/data/java/jdk
ExecStart=/opt/atlassian/jira/bin/start-jira.sh
ExecStop=/opt/atlassian/jira/bin/stop-jira.sh
[Install]
WantedBy=multi-user.target |
Bin 이나 exe 로 설치하면 jdk를 따로 설치할 필요가 없고, 또한 대부분 database를 다른 서버에 설치해주므로 아래와 같이 설정할 수 있다.
코드 블럭 |
---|
vi /etc/systemd/system/jira.service [Unit] Description=JIRA Service After=network.target firewalld.service httpd.service [Service] Type=forking User=jira ExecStart=/opt/atlassian/jira/bin/start-jira.sh ExecStop=/opt/atlassian/jira/bin/stop-jira.sh ExecReload=/opt/atlassian/jira/bin/stop-jira.sh | sleep 60 | /opt/atlassian/jira/bin/start-jira.sh [Install] WantedBy=multi-user.target |
펼치기 | ||
---|---|---|
| ||
Description=Atlassian JIRA Server Service 해당 유닛에 대한 상세한 설명을 포함한다. After=network.target mysqld.service 해당 유닛이 시작된 이후 나열된 유닛이 실행 한다.(network와 mysqld 서비스가 실행후 작동하게 된다.) |
...