服务管理

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


你可能感兴趣的:(service,local,配置文件,start,红帽子)