命令行直接进入:

在/etc/init.d/目录下创建启动服务的脚本
cd /etc/init.d
vim solr
2.脚本内容
#!bin/bash
#chkconfig:2345 55 25
#processname:solr
#description:solr server

export JAVA_HOME=/usr/java/jdk1.8.0_241

     
start(){                                
         /usr/local/solr/bin/solr restart -force
        echo "正在启动服务...."
}
stop(){                                
        /usr/local/solr/bin/solr stop -force
        echo "正在停止服务...."
}
status(){
        echo "正在查看状态...."               
}
restart(){              
         /usr/local/solr/bin/solr restart -force
}
case "$1" in        
"start")
        start      
        ;;
"stop")            
        stop
        ;;
"status")            
        status
        ;;
"restart")            
        restart
        ;;
*)               
        echo "用法:$0 start|stop|status|restart"
        ;;
esac

赋予权限:

chmod +x /etc/init.d/solr
添加服务中心:

将服务添加到系统管理服务中:chkconfig --add solr
检测服务是否添加成功:chkconfig --list solr


自启动命令:
chkconfig solr on  // 设置开机启动
chkconfig solr off

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐