安装好 svn 服务后,默认是没有随系统启动自动启动的, CentOS 7 的 /etc/rc.d/rc.local 是没有执行权限的, 系统建议创建 systemd service 启动服务
于是查看 systemd 里 svn 的配置文件 /lib/systemd/system/svnserve.service
- [Unit]
- Description=Subversion protocol daemon
- After=syslog.target network.target
- [Service]
- Type=forking
- EnvironmentFile=/etc/sysconfig/svnserve
- ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid $OPTIONS
- [Install]
- WantedBy=multi-user.target
找到 svn 的 service 配置文件 /etc/sysconfig/svnserve 编辑配置文件
- vi /etc/sysconfig/svnserve
将 OPTIONS="-r /var/svn" 改为 svn 版本库存放的目录,:wq 保存退出
在提示符下输入
- systemctl enable svnserve.service
重启服务器,输入
- ps -aux | grep svn
看 svn 服务启动了没有
本文转载自:http://blog.csdn.net/realghost/article/details/52396648
相关推荐
确保Apache服务启动并设置为开机启动: ```bash sudo systemctl start httpd sudo systemctl enable httpd ``` **五、测试SVN服务器** 现在,SVN服务器已经配置完成,可以通过浏览器或者SVN客户端进行测试。在...
6. **启动和管理SVNserve**:使用`systemctl start svnserve`命令启动SVN服务,`systemctl enable svnserve`使其开机启动,`systemctl status svnserve`检查服务状态。 7. **创建SVN仓库**:在指定的目录下,使用`...
SVN 在 Linux(CentOS 6.5)下的安装、配置及开机启动 在 Linux(CentOS 6.5)下安装和配置 SVN 需要完成以下步骤: 1. 安装 SVN:使用 yum install subversion 命令安装 SVN。 2. 检查安装是否成功:使用 ...
### 安装与部署阿里云CentOS 7.4 上的 SVN 1.10.0 版本 ...通过以上步骤,我们可以在阿里云 CentOS 7.4 上成功安装并部署 SVN 1.10.0 版本,同时配置多个仓库并将其设置为开机自启动,实现高效稳定的版本控制系统。
安装完成后,启动Apache服务并设置开机启动: ```bash sudo systemctl start httpd sudo systemctl enable httpd ``` 接下来,测试Apache是否正常运行。在浏览器中输入`http://your_server_ip`,如果看到Apache的...
9. **设置开机启动**:使用`chkconfig mysqld on`使MySQL在系统启动时自动启动。 10. **阿里云安全组配置**:如果你的服务器是在阿里云上,还需要在阿里云控制台中添加3306端口到安全组规则,以允许远程连接。 接...
7. **设置开机启动**:编辑`/etc/rc.local`,添加启动SVN服务的命令,确保服务在系统启动时自动运行。 8. **防火墙配置**:修改`/etc/sysconfig/iptables`,允许3690端口(或自定义端口)的TCP流量通过防火墙。 9. *...
启动Apache服务并设置开机启动。 ```shell sudo systemctl start httpd sudo systemctl enable httpd ``` **步骤7:测试SVN服务器** 现在可以尝试通过浏览器访问SVN仓库,地址格式通常是:`...
安装完成后,启动Apache服务并设置开机启动,命令分别是`systemctl start httpd`和`systemctl enable httpd`。Apache的配置文件通常位于/etc/httpd/conf/httpd.conf,根据需求可修改监听端口、虚拟主机等配置。 ...
6. **启动与设置开机启动**: 启动Apache服务并设置开机启动: ``` sudo systemctl start httpd sudo systemctl enable httpd ``` 7. **创建SVN仓库**: 使用`svnadmin`工具创建一个新的SVN仓库: ``` svnadmin...
4. 安装完成后,使用`systemctl start httpd`启动服务,`systemctl enable httpd`设置开机启动。 5. 配置httpd,如修改`/etc/httpd/conf/httpd.conf`文件以满足特定需求。 6. 测试服务器是否正常运行,可以使用`curl...
添加开机启动: ```bash sudo systemctl enable svnserve ``` 创建SVN客户端访问库的用户和组,编辑`/etc/subversion/passwd`,使用`svncopyauth`命令或手动添加用户。 四、连接与测试 配置完成后,可以通过SSH...
本文将详细介绍如何一键安装配置SVN,以及如何实现开机自动启动SVN服务。 首先,我们需要获取SVN的安装包。这通常可以通过访问SVN官方网站或通过包管理器(如apt-get for Ubuntu/Debian,yum for CentOS/RHEL)来...
3. 设置Apache开机启动,运行`chkconfig httpd on`。 **二、安装Subversion (SVN)** 1. 安装必要的依赖,如apr和apr-util,运行`yum install apr* apr-util*`。 2. 安装Subversion本身,输入`yum install ...
在CentOS中,可以使用以下命令启动和设置SVN服务开机启动: ``` [root@juziku ~]# systemctl start svnserve [root@juziku ~]# systemctl enable svnserve ``` 现在SVN服务已经运行并可供用户通过SVN客户端进行...
5. **启动SVN服务:** 通过`svnserve -d`命令启动服务,或将其设置为开机启动。 6. **防火墙配置:** 如果有防火墙,记得打开TCP的3690端口,以便客户端可以连接。 7. **客户端配置:** 安装SVN客户端,如`svn co ...
- 重启Apache服务:`service httpd start`,并设置为开机自启动:`chkconfig httpd on`。 3. 创建SVN仓库: - 在根目录下创建`svn`目录,然后在`svn`目录下创建`data`和`conf`子目录。 - 使用`svnadmin create`...
启动Apache服务,并将其设为开机自启: ```bash /etc/init.d/httpd start chkconfig httpd on ``` 6. **启动SVN服务:** 如果需要,也可以单独启动SVN服务: ```bash /etc/init.d/svnserver start ...
3. **设置SVN服务开机启动**:确保Apache在系统启动时自动启动: ``` sudo systemctl enable httpd.service ``` 四、使用Subversion 现在,你的SVN服务器已经准备就绪,可以通过URL `...
3. **启动服务**:使用`svnserve`命令启动SVN服务,或者将其设置为开机启动。 4. **测试安装**:同样,通过`svn --version`来检查安装是否成功。 ### MacOS下的SVN安装 1. **使用Homebrew**:MacOS用户可以使用...