Linux学习篇之服务管理

时间:2021-08-07 16:24:59

服务的分类:

Linux服务:rpm包默认安装的服务、源码包安装的服务


查看服务的自启动状态:

chkconfig --list   #查看服务的自启动(只能看到rpm包安装的服务)


源码包安装在指定位置,一般是/usr/local/ ; rpm包安装在默认位置;(usr=Unix system resource)


服务与端口:

/etc/services   #端口与服务的对应文件

netstat -ltunp   #查询系统中开启的服务


rpm安装包服务:

/etc/init.d/独立服务名  start|stop|status|restart   #启动

service 独立服务名  start|stop|status|restart   #启动

修改rpm安装包服务自启动状态:

chkconfig --level 2345 httpd on/off   #让Apache服务在2345运行级别自启动


源码包服务管理:(使用绝对路径,调用启动脚本来启动)

/usr/local/apache2/bin/apachectl  start|stop   #源码包安装的Apache服务启动


源码包服务的自启动:

vim /etc/rc.d/rc.local    加入   /usr/local/apache2/bin/apachectl  start


让源码包的Apache服务能被service命令管理

ln -s /usr/local/apache2/bin/apachectl   /etc/init.d/apache

service apache start


本文出自 “We_Need_To_Try” 博客,请务必保留此出处http://liuxiao255.blog.51cto.com/10551403/1834391