На главную страницу сайта Teamlead
Базы знаний Teamlead
Для создания атоматически запускаемого сервиса JIRA в операционной системе Cent OS нужно:
1. Создать текстовый файл со следующим содержанием:
#!/bin/bash # # chkconfig: 2345 85 15 # description: jira # processname: jira # source function library . /etc/init.d/functions JAVA_HOME="/usr/java/default" JRE_HOME="/usr/java/default" CATALINA_HOME="/usr/lib/jira/jira" RETVAL=0 start() { echo -n $"Starting jira services: " . /usr/lib/jira/jira/bin/catalina.sh start RETVAL=$? echo } stop() { echo -n $"Shutting down jira services: " . /usr/lib/jira/jira/bin/catalina.sh stop RETVAL=$? echo } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; status) status jira RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|status}" exit 1 esac exit $RETVAL
2. Сохранить файл на рабочем столе пользователя root
3. Для создания сервиса выполнить следующие команды в терминале:
# mv /root/Desktop/jira.txt /etc/init.d/jira
# cd /etc/init.d
# chmod a+x jira
# chkconfig --add jira
4. Рестарт сервера
Для информации
Ручной запуск сервиса:
# /etc/init.d/jira start
Ручная остановка сервиса:
# /etc/init.d/jira stop
Ручной рестарт сервиса:
# /etc/init.d/jira restart