有时候为了方便管理,我们常常喜欢在Linux中将之安装为服务,然后就可以使用服务来管理。
但是当我们运行安装服务的命令时候,假设服务名为myservice
#chkconfig --add myservice
常常会出现
service myservice does not support chkconfig
我们一般在脚本开头加入下面两句就好了
#gedit /etc/init.d/myservice
添加下面两句到 #!/bin/bash 之后。
# chkconfig: 2345 10 90
# description: myservice ....
其中2345是默认启动级别,级别有0-6共7个级别。
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络连接的多用户命令行模式
等级3表示:有网络连接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:重新启动
10是启动优先级,90是停止优先级,优先级范围是0-100,数字越大,优先级越低。
tomcat 服务注册
注册服务
首先是修改/usr/local/tomcat7/bin/目录下的catalina.sh这个文件,在这个文件中添加JAVA_HOME和CATALINA_HOME这两个变量,大致位置如下
复制代码
# $Id: catalina.sh 1515929 2013-08-20 19:11:24Z markt $
# -----------------------------------------------------------------------------
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
CATALINA_HOME=/usr/local/tomcat7
# OS specific support. $var _must_ be set to either true or false.
复制代码
修改完这个文件以后将其拷贝至/etc/init.d/目录下,并重命名为tomcat,执行代码如下:
sudo cp /usr/local/tomcat7/bin/catalina.sh /etc/init.d/tomcat
执行完上面步骤以后,就可以通过一下命令来启动关闭tomcat了。
sudo service tomcat start|stop|run
tomcat服务自启动
需要通过 chkconfig来实现自启动,ubuntu默认是没有chkconfig命令的,使用
sudo apt-get install chkconfig
命令安装即可。执行下述命令即可让tomcat开机启动
sudo chkconfig –add tomcat
执行结果的最后一行将是:tomcatd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
分享到:
相关推荐
基于无偏振转换吸收器的多重干涉理论,探讨透反射计算与S参数特殊处理,结合Matlab脚本实现分析,Comsol无偏振转换吸收器的多重干涉理论:透反射计算与S参数特殊处理详解,辅以Matlab脚本实现,Comsol无偏振转吸收器多重干涉理论。 包含透反射计算,S参数特殊处理,Matlab脚本等。 ,Comsol;无偏振转换吸收器;多重干涉理论;透反射计算;S参数特殊处理;Matlab脚本,Comsol偏振转换吸收器:多重干涉理论与透反射计算
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
MATLAB下实现碳捕集与垃圾焚烧虚拟电厂优化调度:电转气协同调度的策略与实现,MATLAB下实现碳捕集与垃圾焚烧虚拟电厂优化调度:电转气协同调度的复现与实践,MATLAB代码:计及电转气协同的含碳捕集与垃圾焚烧电厂优化调度 关键词:碳捕集 电厂 需求响应 优化调度 电转气协同调度 参考文档:《计及电转气协同的含碳捕集与垃圾焚烧电厂优化调度》复现程序 仿真平台:MATLAB+CPLEX 使用的是yalmip+cplex求解器完成求解 ,碳捕集;虚拟电厂;需求响应;优化调度;电转气协同调度;MATLAB+CPLEX;yalmip+cplex求解器。,MATLAB仿真平台下虚拟电厂协同调度:电转气协同与碳捕集优化复现程序
knn,knn资源,基于KNN算法的数字分类器项目,包含:数据集,数字分类器的实现,kd树,图像矩阵转换为向量,测试集处理等。
易优CMSAPP响应式作文新闻资讯博客网站源码,EyouCMSAPP博客网站源码。适用于博客、文章、资讯、其他类网站源码开发使用。 模板自带eyoucms内核,无需再下载eyou系统,原创设计、手工书写DIV+CSS,完美兼容IE7+、Firefox、Chrome、360浏览器等;主流浏览器;结构容易优化;多终端均可正常预览。
【毕业设计】Python的Django-html深度学习屋内烟雾检测方法源码(完整前后端+mysql+说明文档+LW+PPT).zip
在软件的实现过程中,首先对情感分类的任务进行了明确,包括数据的预处理、特征提取和模型训练等环节。其次,通过实验反复测试软件的准确性和稳定性,实验结果表明,开发完成的软件能够准确地识别用户的留言情感,具有较高的准确率和召回率。最后,本文总结了软件的特点和优势,并提出了未来的研究方向。该情感分类系统的实现可作为软件维护人员的辅助工具,为用户提供更加精准的服务,同时也为深度学习在情感分类领域的研究提供了一定的参考价值。 关键词:循环神经网络;情感分类;GRU框架;python
STC12C5A60S2单片机实现Modbus通讯与触摸屏操作的无实物硬件编程转换,STC12C5A60S2单片机实现Modbus通讯:从FX1N程序到触摸屏人机界面的编程转换,STC12C5A60S2单片机做Modbus通讯,FX1N基本程序转成单片机程序,可以通过触摸屏人机界面操作,没有实物硬件 ,STC12C5A60S2单片机; Modbus通讯; FX1N基本程序转换; 触摸屏人机界面操作; 无实物硬件,STC12C5A60S2单片机的Modbus通讯编程及无实物硬件的FX1N程序转换
扑克牌识别数据集,可识别数字和花色,501张原始图,正确识别率可达99.3%, yolo v7格式标注
人力资源+大数据+薪酬报告+涨薪调薪,在学习、工作生活中,越来越多的事务都会使用到报告,通常情况下,报告的内容含量大、篇幅较长。那么什么样的薪酬报告才是有效的呢?以下是小编精心整理的调薪申请报告,欢迎大家分享。相信老板看到这样的报告,一定会考虑涨薪的哦。
本次的研究是基于使用自动编码器,通过与卷积神经网络相结合,以挖掘音频、歌词本身的非线性特征,来实现很好的音乐推荐、音乐查找识别的功能实现,并将内容特征与协同过滤共同作用,训练紧耦合模型。通过此次的系统搭建与开发,能够通过深度学习的方式让系统可以实现按照用于的喜好来进行音乐的推荐的功能实现。 关 键 词:深度学习;音乐推荐;Python;KNNBaseline
电-气综合能源系统能量与备用调度分布鲁棒优化模型:融合Wasserstein模糊集与CVaR条件风险价值的策略优化,电-气综合能源系统基于Wasserstein距离与CVaR条件风险价值的能量-备用分布鲁棒优化调度策略,matlab代码:计及条件风险价值的电-气综合能源系统能量-备用分布鲁棒优化 关键词:wasserstein距离 CVAR条件风险价值 分布鲁棒优化 电-气综合能源 能量-备用调度 参考文档《Energy and Reserve Dispatch with Distributionally Robust Joint Chance Constraints》 主要内容:代码主要做的是电气综合能源系统的不确定性调度问题,首先,通过wasserstein距离构建不确定参数的模糊集,其次建立了电-气综合能源系统能量-备用市场联合优化调度模型,并在调度的过程中,考虑调度风险,利用条件风险价值CVaR评估风险价值,从而结合模糊集构建了完整的分布鲁棒模型,通过分布鲁棒模型对不确定性进行处理,显著降低鲁棒优化结果的保守性,更加符合实际 ,核心关键词:Wasserstein距离;CVAR
【毕业设计】Python的Django-html图像取证技术研究与实现系统源码(完整前后端+mysql+说明文档+LW+PPT).zip
基于28035芯片的同步机无传感滑膜观测器模型与代码:典型smo+pll方案,高可比实际应用,含Simulink模型及中文注释注意事项,基于芯片设计技术的同步机无传感器滑膜观测器模型与代码实现(采用smo+pll方案),一个同步机无传感滑膜观测器模型加代码,该模型基于28035芯片,采用了典型的smo+pll方案。这段代码是实际应用代码,而不是一般的玩票代码,因此具有较高的可比性(不同于ti例程)。需要注意的是,少数文件中的中文注释可能存在乱码问题。至于m文件,它并没有太多用处,直接运行simulink模型即可。 ,核心关键词: 1. 同步机无传感滑膜观测器模型; 2. 28035芯片; 3. smo+pll方案; 4. 实际应用代码; 5. 少数中文注释乱码; 6. m文件不必要; 7. simulink模型。,基于28035芯片的同步机无传感滑膜观测器模型及实用代码
【毕业设计】Python-Django-html图像信息隐藏技术设计源码(完整前后端+mysql+说明文档+LW+PPT).zip
基于STM32电子秤毕业设计
【毕业设计】python-Django-html时间序列分析大气污染预测系统源码(完整前后端+mysql+说明文档+LW+PPT).zip
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
电池SOC估算技术:无迹卡尔曼滤波、平方根无迹卡尔曼滤波与自适应平方根无迹卡尔曼滤波应用解析,基于无迹卡尔曼滤波技术的电池SOC估算方法:UKF、SRUKF与ASRUKF研究,无迹卡尔曼滤波UKF,平方根无迹卡尔曼滤波SRUKF,自适应平方根无迹卡尔曼滤波ASRUKF估算电池SOC。 ,无迹卡尔曼滤波UKF; 平方根无迹卡尔曼滤波SRUKF; 自适应平方根无迹卡尔曼滤波ASRUKF; 电池SOC估算。,无迹卡尔曼滤波家族估算电池SOC:SRUKF与ASRUKF研究