メタデータの末尾にスキップ
メタデータの先頭に移動

このページの古いバージョンを表示しています。現在のバージョンを表示します。

現在のバージョンとの相違点 ページ履歴を表示

バージョン 1 現在のバージョン »

Linux で Jira を systemd サービスとして登録し、自動起動するための設定を行います。

目次


1. /etc/systemd/system/jira.service ファイルを追加します。


# vi /etc/systemd/system/jira.service

2. jira.service ファイルに以下のように内容を入力して、Jira サービスを定義します。


[Unit]
Description=Jira Service
After=network.target iptables.service firewalld.service postgresql-9.6.service
 
[Service]
Type=forking
User=jira
Environment=JAVA_HOME=/usr/java/default
LimitNOFILE=65536
LimitNPROC=65536
ExecStart=/opt/atlassian/jira/bin/start-jira.sh
ExecStop=/opt/atlassian/jira/bin/stop-jira.sh
 
[Install]
WantedBy=multi-user.target

上記で定義された「jira」ユーザーは、Jira の実行に使用されるユーザーです。別のユーザーで Jira を実行している場合は、これを変更してください。

3. サービスを有効化します。

# rm -f /etc/rc.d/init.d/jira \
&& systemctl daemon-reload \
&& systemctl enable jira \
&& systemctl is-enabled jira \
&& systemctl list-unit-files --type=service | grep jira

以下の内容が表示されたら、期待通りとなります。

Created symlink from /etc/systemd/system/multi-user.target.wants/jira.service to /etc/systemd/system/jira.service.
enabled
jira.service                                enabled 
  • ラベルがありません