linux遇到的开机后不能自动启动服务的问题

在 /etc/rc.d/rc.local 这个文件里
一行是启动apache的,也就是web服务
一行是启动数据库的,也就是mysql

/usr/local/ apache2/bin/apachectl -k start
这个是apache
/usr/local/mysql/bin/mysqld --user=root &

可能是要用mysqld_safe & 来启动
或者改为:
/usr/local/mysql/bin/mysqld_safe &
试了如果不行. 
把这两行去掉.
然后先重启.
再进入系统:
apachectl -k start
这个是启动WEB
/usr/local/mysql/bin/mysqld_safe &
这个是启动数据库