关注和分享VPS主机优惠活动
www.vpsmr.com
腾讯云双11优惠活动

图解教程如何配置svn在Linux服务器启动时自动启动(linux svn自动更新)

SVN 服务已经构建了一段时间,据说过程不太复杂。 有兴趣的同学可以参考上一篇文章中的教程:用宝塔Linux面板搭建SVN控制系统图文教程。 今天我们将向您展示如何配置 SVN 在启动时自动启动。 为什么? 因为最近测试项目的时候,有时需要重启主机。 重启后,项目的部分功能将可用,但会出现使用svn上传文件数据时无法连接等症状。 这是因为服务器重启后svn服务不存在了。 由于它是一个启动项,因此无法使用。 百度讲解如何设置和启动,并记录配置教程。

塔楼依然存在例如,打开后台控制面板,在左侧菜单中找到Terminal菜单,点击进入Terminal。 您还可以使用ssh等登录软件进入服务器,并在您的Linux服务器和目录((/root路径下))上创建脚本文件。

touch svn.sh[h ]

当然使用自定义名称和路径“/root/svn.sh”也可以直接在左侧菜单文件中新建文件。 编辑脚本文件:

vim svn.sh

我习惯使用我不习惯的文件使用文件,因为我是 由于是字符界面,所以我直接双击该文件,复制以下内容:

#!/bin/bash
/usr/bin/svnserve -d -r /www /svndata

说明:环境变量可能不正确,所以为了保险起见,这里写svnserve路径的绝对路径是最好的。 启动时加载。 如何查看绝对路径?

which svnserve

如何显示 svn 目录 ” /www/svndata”,这个根据实际情况添加。 查询命令:

ps -ef|grep svn

[ h]

如图所示,查询后的目录在红框内。 如果使用此命令创建新的 svn.sh 文件,则必须为其授予权限。 ,命令为:

chmod 777 svn.sh

也可以直接在菜单中找到svn即可。 还有文件。 右键sh,直接设置权限为777。 这无需任何命令即可完成。

一旦文件位于您的系统上,最后一步将自动执行。 命令为:

vi /etc/rc.d/rc.local

编辑宝塔可以找到网上找到path文件,双击该文件,最后添加脚本路径:

/root/svn.sh

保存文件,如图所示。

重新启动 Linux 服务器启动它并检查重启后svn服务器是否启动。

ps -ef|grep svnserve

教程现已完成。 使用宝塔面板时,无需输入任何命令。 只需将更改和新创建的内容直接添加到文件中即可。 我附加该命令的原因是因为并不是每个人都使用 Pagoda。 我喜欢 Pagoda,因为它的设置简单快捷,无需太多繁琐的命令。 这还不是最重要的。 最重要的是,我不懂Linux系统。 您无法真正键入这些命令。 哈哈,好吧,我现在离线了。 如有疑问,请留言。

原文地址:https://www.talklee.com/blog/667.html

未经允许不得转载:国外VPS主机测评 » 图解教程如何配置svn在Linux服务器启动时自动启动(linux svn自动更新)
任何商家都有倒闭和跑路可能,本站仅分享优惠活动及信息,购买前请自行斟酌,衡量评估风险,自负责任。数据勤备份是最佳选择!友情提示

评论 抢沙发

评论前必须登录!