这个问题是在 《 Linux下Tomcat8.5安装与环境配置 》 时遇到的;
错误信息如下:
service tomcat does not support chkconfig
如下图:
解决办法:
注意我配置Tomcat服务时,配置的运行级别为 " 2345 10 90 " 如下图:
修改为 “ 112 63 37 ” 后就能正常的添加了,如下图:
成功的创建了,Tomcat 服务,如下图:
或者其他问题,如:环境变量错误,或未配置完整
当然你也可以参考 《 Linux下Tomcat8.5安装与环境配置 》
Linux下服务的运行级别:
Linux下系统服务的运行级别分别有0~6个级别,共7个级别,分别代表的含义如下:
0-表示关机
1-单用户模式
2-无网络连接的多用户命令行模式
3-有网络连接的多用户命令行模式
4-不可用
5-带图形界面的多用户模式
6-重新启动
后两位分别代表启动/停止优先级,优先级范围是0~100,数字越大,优先级越低。
关于chkconfig的用法:
chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]
在 Linux下 " chkconfig " 命令可以用来检查、设置系统的各种服务
参数说明:
–add 增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。
–del 删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。
–level<等级代号> 指定读系统服务要在哪一个执行等级中开启或关毕。
Linux下chkconfig实例:
chkconfig –list 列出所有的系统服务
chkconfig –add Tomcat 增加Tomcat服务
chkconfig –del Tomcat 删除Tomcat服务
chkconfig –level Tomcat 2345 on 把Tomcat在运行级别为2、3、4、5的情况下都是on(开启)的状态。