CentOS 6.5 rc.local 开机不执行解决一例


好久不动Linux,最近帮朋友弄了一下。

新买的阿里云主机,由于内存1GB所以选择了32bit的CentOS 6.5。

安装软件和配置及其一些优化都很顺利,可是希望能在开机启动的时候启动web服务器和数据库,我的习惯做法是把启动脚本放在rc.local里面。重启发现根本没生效,测试了一下写法上没有任何问题。但是又找不到问题在哪里,Google了一下没找到什么有用的信息,偶然发现有人在写权限的问题,他写的是即使给了rc.local执行权限仍然无法执行,我看看下是他的脚本写错了。反过来我看了下我的rc.local,没执行权限竟然,把执行权限加上重启测试,发现服务已经起来了。

以前没注意过rc.loca执行权限的问题,竟然在这里耽误了连个小时。

相关内容