(1)服务的分类1.rpm包默认安装的服务 a.独立的服务 b.基于xinetd服务2.源码包的服务查询已安装的服务1.rpm包安装的服务 查看服务(0-6运行级别下的)自启动状态,可以看到所有rpm包安装的服务:chkconfig --list2.源码包安装的服务 查看服务安装位置,一般是/usr/local/下rpm安装服务与源码包安装服务的区别位置不同: rpm安装在默认位置 源码包安装在指定位置,一般是/usr/local/下(1)rpm服务的管理rpm安装的位置/etc/init.d/ :启动脚本的位置/etc/sysconfig/ :初始化环境配置文件位置/etc/ :配置文件位置/etc/xinetd.conf: xinetd配置文件/etc/xinetd.d/ :基于xinetd服务的启动脚本/var/lib/ :服务产生的数据放在这里/var/log/ : 日志1.独立服务的管理a.启动 /etc/init.d/独立服务名 start|stop|status|restart service 独立服务名 start|stop|status|restart例:service --status-all 所有rpm服务的运行状态b.自启动 chkconfig [--level 运行级别,默认2345] [独立服务] [on|off]例:chkconfig --level 2345 mysqld on 修改/etc/rc.d/rc.local文件(推荐) 使用ntsysv命令管理自启动2.基于xinetd服务 a.yum安装xinetd与telnetb.通过xinetd管理telnet注:启动与自启动相通(2)源码包服务的管理1.启动 使用绝对路径:/usr/local/apache/bin/apachectl start|stop注:查看源码包的安装说明,找到启动脚本的方法2.自启动 修改/etc/rc.d/rc.local文件,加入启动命令
转载于:https://www.cnblogs.com/quanzhiguo/p/7157599.html