您的位置:首页 > 运维架构 > Linux

ubuntu开机启动svn(添加自启动)

2018-03-01 19:46 573 查看

1. 问题描述

    今天服务器重启了之后,在手动启动svn服务的时候,想写个脚本,让ubuntu的开机自启动svn服务。

2. 解决方法

    2.1 写个脚本startsvn.sh

        #!/bin/bash        svnserve -d -r /home/svn

    2.2 将脚本放置到/etc/init.d/

    2.3 使用ubuntu工具update-rc.d

    update-rc.d starsvn.sh defaults(这个命令等效于update-rc.d startsvn.sh start 20 2 3 4 5 . stop 20 0 1 6 .)
    20是默认的启动顺序号,可以手动修改,当然也可以在defaults后面加一个启动顺序号。0\1\2\3\4\5\6是ubuntu的运行级别。

3. 备注

    update-rc.d 可以生成或者移除System-V启动模式下的初始化脚本的链接,System-V是Ubuntu采用的一种启动方式(好像记得更先进的启动方式是System-d),update-rc.d会在/etc/rcrunlevel.d/目录下生成/etc/init.d/目录下的启动脚本的链接。

转自:http://blog.csdn.net/xiaohuan_study/article/details/14447013
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux svn 自启动