今天尝试着编译安装了postfix,猛然发觉这种方法不能随系统启动。遂联想到手动添加启动服务的解决办法。
声明一下,编译安装真的很烦,往往会出现各种报错,但也很强大,因为只有编译才能将mysql整合进postfix了
首先需要确保/etc/init.d下有postfix服务的启停脚本,事实证明——木有,随即从别的机器上拷了一份(人比较懒,写这种脚本也是很伤残脑细胞的事~)
接着,ln -s /etc/init.d/postfix /etc/rc.d/rc3.d/S80postfix #S80表示启动顺序,根据实际情况定义
此时postfix就随运行级别3启动了
也可以使用chkconfig --add server 来将服务添加到chkconfig,如果不成功,检查启停脚本中是否有这么一段注释:
#chkconfig: 245 80 19
意思说在2、4、5运行级别启动该服务,启动顺序是80,关闭顺序是19
最后chkconfig --list 看一下,应该有了吧~
太简单了!但简单的东西也易遗忘
阅读(1302) | 评论(0) | 转发(0) |