1 服务分类
1 chkconfig --list 查看那些状态 查看服务自启动状态 RPM包才可以
2 原密码安装服务不能被查询,一般是/usr/local/下 安装到自己指定的位置
2 RPM包
1 独立的服务
1 默认位置
/etc/init.d 所有独立服务启动脚本
/etc/sysconfig 初始化环境配置文件位置
/etc/ 配置文件位置
/etc/xinetd.conf xinetd配置文件
/etc/xinetd.d/基于xinetd服务的启动脚本
/var/lib/ 服务产生的数据仿在这里
/var/log 日志
2 独立服务的启动
/etc/init.d/独立服务名 start|stop|sutatus|restart
service 独立服务名 start|stop|restart (红帽子专有简化启动)
3 独立服务自启动
方法一:chkconfig --level 2345 httpd on // 2345 是那个状态
chkconfig httpd off 也可以,默认是 2345
方法二:修改 /etc/rc.d/rc.local文件 此文件是在输入用户名密码之前读取执行
touch 新建 / 修改文件访问时间
建议推荐方法
方法三:ntsysv命令管理自启动,类似于setup
2 xinetd服务
1 安装xinetd于telnet 现在用的越来越少了
yum -y install xinetd
yum -y install telnet -server
2 xinetd 服务的启动
vi /etc/xinetd.d/telnet
3 xinetd 服务的自启动
3 源码包安装服务
1 源码包安装服务的服务启动
使用绝对路径,调用启动脚本来启动
/usr/local/apache2/bin/apachetl start|stop
3 让源码包可以被service支持
4 让源码包的apache服务能被chkconfig
转载于:https://blog.51cto.com/jingshanls/1687434