DevOps之二:搭建SVN服务器(SvnAdmin)
安装环境
Red Hat Enterprise Linux Server release 7.3 (Maipo)
jdk1.7.0_80
apache-tomcat-7.0.90
mysql-5.7.23
SvnAdmin 是一套非常简单的java web程序,主要用来管理SVN项目,访问项目的用户及访问权限,源码地址:http://code.google.com/p/jsvnadmin。
JDK+tomcat安装参考:搭建Linux-java web运行环境之一:安装jdk+tomcat
mysql安装参考:搭建Linux-java web运行环境之二:安装mysql
1、上传解压 #文件上传至tomcat下:/usr/local/tomcat7/webapps [root@PCS103 webapps]# unzip svnadmin.war -d svnadmin [root@PCS103 webapps]# rm -rf svnadmin.war 2、修改数据库配置文件 [root@PCS103 WEB-INF]# vim /usr/local/tomcat7/webapps/svnadmin/WEB-INF/jdbc.properties db=MySQL MySQL.jdbc.driver=com.mysql.jdbc.Driver MySQL.jdbc.url=jdbc:mysql://127.0.0.1:3306/svnadmin?characterEncoding=utf-8 MySQL.jdbc.username=root MySQL.jdbc.password=root 3、导入svnadmin项目mysql数据库和语言包 [root@PCS101 src]# mysql -u root -p svnadmin < mysql5.sql [root@PCS101 src]# mysql -u root -p svnadmin < en.sql 4、启动tomcat [root@PCS103 bin]# /usr/local/tomcat7/bin/startup.sh
访问:http://134.32.123.103:8080/svnadmin/
第一次登陆设置管理员帐号和密码
安装和操作文档资源地址:https://download.csdn.net/download/cac2020/10721944
注意:svn admin不支持https协议。
参考:
https://www.linuxidc.com/Linux/2017-12/149716.htm
https://blog.csdn.net/zsg88/article/details/75269411
学习技术不是用来写HelloWorld和Demo的,而是要用来解决线上系统的真实问题的.