运维小知识---CentOS6.5下SVN启动问题

简介:


运维入门---Linux系统下启动SVN问题

 


    最近开发由于公司业务的需要,将目前正在开发项目的svn迁移到云服务器(不是笔者安装的)上有一天重启服务器之后发现了SVN连接不上了(见下图)。输入命令:svnserver  -d -r  /home/lyh/svn/store,依然出现同样的问题。

 

       最后发现是没有设置监听的IP,设置好监听的IP如下命令

svnserve -d -r /home/svn/repos --listen-host 123.**.120.**


       这样的话就SVN就启动成功了。

 

       这这个过程中,如果先错误的启动之后再使用正确的命令启动会提示如下信息


       这个时候得先启动使用命令

 ps –ef|grepsvnserve


       查看正在运行的svn进程然后使用命令

kill -9 2235   (杀死2235进程)


       最后使用正确的命令就Ok啦。

 

       后来想想这样其实也挺麻烦的虽然服务器不常重启,但是每次重启都这样配置一遍也挺麻烦的,最后写了个脚本每次开机是直接启动就Ok啦。

      

       设置开机启动

       1、创建执行脚本svn.sh(/root路径下),内容如下:

#!/bin/bash
Svnserve –d –r /home/svnroot/repository


       2、添加执行权限

# chmod ug+x/root/svn.sh


       3、添加自动运行

# vi/etc/init.d/rc.d/rc.local

向其中添加/root/svn.sh

       4、保存退出

       按键盘上Esc然后“:wq”保存文件并退出vi

       最后自己重启试试就OK啦,这样才能一劳永逸,刚开始写的几行命令可能让我们以后少去好多麻烦。

 

目录
相关文章
|
缓存 运维 Linux
Linux(CentOS)运维脚本工具集合
Linux(CentOS)运维脚本工具集合
222 2
|
运维 Linux
Centos运维之查看主机IP
Centos运维之查看主机IP
193 0
|
2月前
|
Linux 数据安全/隐私保护 Windows
centos 7.2 搭建svn服务器
centos 7.2 搭建svn服务器
57 0
|
3月前
|
消息中间件 运维 Linux
linux之centos运维kafka
linux之centos运维kafka
|
4月前
|
缓存 运维 Linux
深入解析:一步步掌握 CentOS 7 安装全流程及运维实战技巧
深入解析:一步步掌握 CentOS 7 安装全流程及运维实战技巧
|
7月前
|
运维 Linux
CentOS系统openssh-9,你会的还只有初级Linux运维工程师的技术吗
CentOS系统openssh-9,你会的还只有初级Linux运维工程师的技术吗
|
7月前
|
运维 网络协议 Linux
2024年最全CentOS8 Consul微服务架构安装(1)_agent(1),Linux运维开发面试
2024年最全CentOS8 Consul微服务架构安装(1)_agent(1),Linux运维开发面试
|
运维 Linux 虚拟化
【运维知识基础篇】如何在VMware上创建Linux系统(CentOS7.9)(三)
【运维知识基础篇】如何在VMware上创建Linux系统(CentOS7.9)(三)
109 0
【运维知识基础篇】如何在VMware上创建Linux系统(CentOS7.9)(三)
|
7月前
|
运维 Apache 数据安全/隐私保护
CentOS6.5搭建SVN服务器(Apache+SVN)
CentOS6.5搭建SVN服务器(Apache+SVN)
|
7月前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
373 0