Linux下设置开机启动项目

最近VPS时常不稳定,VPS容易卡死又没有Swap交换空间,卡死后自动重启,安装Centos的时候没有把Mysql开机启动,导致每次重启后都无法访问网站,必需人工连接SSH打开Mysql方可访问,这样的情况有好几次了,前几次没放在心上,最近又有两次,搞烦人了我就把Mysql放到开机启动项中去,其实这样做不是很好,因为如果你的Mysql设置的缓存比较大的时候,一开机就可能导致内存不足卡死,这样就比较麻烦了,我把Mysql的缓存设置为比较小,运行后VPS还有一百多的内存, 这样就不怕了。具体设置开机启动的方法如下:

vi /etc/rc.d/rc.local 在最后面一行上加入想要开机启动的程序路径:

/usr/sbin/apachectl start                                     #apache server
/etc/rc.d/init.d/mysqld start                            #mysql server
/etc/rc.d/init.d/smb start                                  #samba server
/usr/local/subversion/bin/svnserve -d      #svn server

路径是随着安装时自己设定的。

标签: Linux开机启动项, 设置开机启动项

添加新评论