- 在/etc/init.d/ 下创建新的启动文件
[root@Nexus bin]# cd /etc/init.d/
[root@Nexus init.d]# vim nexus
#!/bin/sh
#chkconfig:2345 20 90
#description:nexus
#processname:nexus
export JAVA_HOME=/usr/local/jdk8
case $1 in
start) su root /usr/local/nexus3/nexus-3.13.0-01/bin/nexus start ;;
stop) su root /usr/local/nexus3/nexus-3.13.0-01/bin/nexus stop ;;
status) su root /usr/local/nexus3/nexus-3.13.0-01/bin/nexus status ;;
restart) su root /usr/local/nexus3/nexus-3.13.0-01/bin/nexus restart ;;
dump) su root /usr/local/nexus3/nexus-3.13.0-01/bin/nexus dump ;;
console) su root /usr/local/nexus3/nexus-3.13.0-01/bin/console ;;
*) echo "require command | start | stop | restart | status | dump " ;;
esac
- 加可执行权限
[root@Nexus init.d]# chmod +x nexus
- 加入开机自启动服务
[root@Nexus init.d]# chkconfig --add nexus
- 检查是否成功加入
[root@Nexus init.d]# chkconfig --list

- 利用service nexus start