天天看点

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器

备注

SVN的安装可以参考下面的地址

https://blog.csdn.net/u014636209/article/details/82936493

1.svnadmin安装

1.1 下载tomcat

下载地址

链接:https://pan.baidu.com/s/1H--tLjAJ77ZfbxJ37mGhqQ 
提取码:tf2m 
复制这段内容后打开百度网盘手机App,操作更方便哦
           

上传tomcat,并解压文档到svnadmin-tomcat中

[root@izwz91h49n3mj8r232gqwez tomcat]# pwd
/opt/tomcat
[root@izwz91h49n3mj8r232gqwez tomcat]# ll
total 8840
-rw-r--r-- 1 root root 9044537 Dec  8 22:18 apache-tomcat-7.0.86.tar.gz
[root@izwz91h49n3mj8r232gqwez tomcat]# tar -zxvf apache-tomcat-7.0.86.tar.gz 
...
[root@izwz91h49n3mj8r232gqwez tomcat]# ll
total 8844
drwxr-xr-x 9 root root    4096 Dec  9 15:15 apache-tomcat-7.0.86
-rw-r--r-- 1 root root 9044537 Dec  8 22:18 apache-tomcat-7.0.86.tar.gz
[root@izwz91h49n3mj8r232gqwez tomcat]# mv apache-tomcat-7.0.86 svnadmin-tomcat
           

1.2.下载svnadmin安装的war包

1.2.1. 下载地址

链接:https://pan.baidu.com/s/1R_6kwIcmaPJWVtUUtBJDXg 
提取码:j1q4 
           

下载的解压后内容如下

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器
svnadmin.war 安装的war包
svnadmin-sources.jar 源码
svnadmin-javadoc.jar 文档
SvnAdmin_Manual_zh_CN.pdf pdf 文档
           

1.2.2 上传war文件到tomcat容器

并做解压

[root@izwz91h49n3mj8r232gqwez webapps]# pwd
/opt/tomcat/svnadmin-tomcat/webapps
[root@izwz91h49n3mj8r232gqwez webapps]# ll
total 24
drwxr-xr-x 14 root root 4096 Dec  9 12:47 docs
drwxr-xr-x  7 root root 4096 Dec  9 12:46 examples
drwxr-xr-x  5 root root 4096 Dec  9 12:46 host-manager
drwxr-xr-x  5 root root 4096 Dec  9 12:46 manager
drwxr-xr-x  3 root root 4096 Dec  9 12:46 ROOT
drwxr-xr-x  5 root root 4096 Dec  8 22:23 svnadmin.war
[root@izwz91h49n3mj8r232gqwez webapps]# 
[root@izwz91h49n3mj8r232gqwez webapps]# unzip svnadmin.war -d svnadmin
           

1.2.3.修改svnadmin项目连接的db数据库

[root@izwz91h49n3mj8r232gqwez WEB-INF]# ll
total 24
-rw-r--r-- 1 root root 2325 Jul 11  2012 applicationContext.xml
drwxr-xr-x 2 root root 4096 Mar  8  2013 classes
-rw-r--r-- 1 root root  596 Dec  8 22:26 jdbc.properties
drwxr-xr-x 2 root root 4096 Mar  8  2013 lib
-rw-r--r-- 1 root root 4776 Jul 11  2012 web.xml
[root@izwz91h49n3mj8r232gqwez WEB-INF]# 

           

修改jdbc.properties文件

这里我用的mysql,所以配置的mysql的地址

[root@izwz91h49n3mj8r232gqwez WEB-INF]# vim jdbc.properties 

db=MySQL

#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
#Oracle
#Oracle.jdbc.driver=oracle.jdbc.driver.OracleDriver
#Oracle.jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:svnadmin
#Oracle.jdbc.username=root
#Oracle.jdbc.password=root

#SQLSERVER
#SQLSERVER.jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#SQLSERVER.jdbc.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=svnadmin
#SQLSERVER.jdbc.username=sa
#SQLSERVER.jdbc.password=sa
                                                                                                                                                                                             
"jdbc.properties" [dos] 19L, 596C    
           

1.2.4 在mysql数据库中导入sql语句

1.2.4.1. 首先创建数据库

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器

1.2.4.2. 导入sql

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器

导入db下面的两个sql语句

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器
svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器

这里注意下:

在执行下面的sql的时候,需要在每个创建表的地址添加一下下面的语句

为什么添加大家可以参考说明

https://blog.csdn.net/u014636209/article/details/84927712

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器

1.3.启动tomcat容器

[root@izwz91h49n3mj8r232gqwez bin]# pwd
/opt/tomcat/svnadmin-tomcat/bin
[root@izwz91h49n3mj8r232gqwez bin]# ll
total 840
-rw-r--r-- 1 root root  28742 Apr 10  2018 bootstrap.jar
-rw-r--r-- 1 root root  14867 Apr 10  2018 catalina.bat
-rwxr-xr-x 1 root root  22524 Apr 10  2018 catalina.sh
-rw-r--r-- 1 root root   1647 Apr 10  2018 catalina-tasks.xml
-rw-r--r-- 1 root root  25145 Apr 10  2018 commons-daemon.jar
-rw-r--r-- 1 root root 207125 Apr 10  2018 commons-daemon-native.tar.gz
-rw-r--r-- 1 root root   2040 Apr 10  2018 configtest.bat
-rwxr-xr-x 1 root root   1922 Apr 10  2018 configtest.sh
-rwxr-xr-x 1 root root   8509 Apr 10  2018 daemon.sh
-rw-r--r-- 1 root root   2091 Apr 10  2018 digest.bat
-rwxr-xr-x 1 root root   1965 Apr 10  2018 digest.sh
-rw-r--r-- 1 root root  11271 Dec  9 14:56 log.log
-rw-r--r-- 1 root root   3574 Apr 10  2018 setclasspath.bat
-rwxr-xr-x 1 root root   3680 Apr 10  2018 setclasspath.sh
-rw-r--r-- 1 root root   2020 Apr 10  2018 shutdown.bat
-rwxr-xr-x 1 root root   1902 Apr 10  2018 shutdown.sh
-rw-r--r-- 1 root root   2022 Apr 10  2018 startup.bat
-rwxr-xr-x 1 root root   1904 Apr 10  2018 startup.sh
-rw-r--r-- 1 root root  45465 Apr 10  2018 tomcat-juli.jar
-rw-r--r-- 1 root root 405109 Apr 10  2018 tomcat-native.tar.gz
-rw-r--r-- 1 root root   4550 Apr 10  2018 tool-wrapper.bat
-rwxr-xr-x 1 root root   5458 Apr 10  2018 tool-wrapper.sh
-rw-r--r-- 1 root root   2026 Apr 10  2018 version.bat
-rwxr-xr-x 1 root root   1908 Apr 10  2018 version.sh
[root@izwz91h49n3mj8r232gqwez bin]# sh startup.sh 
           

1.4 查看是否启动成功

http://xxx.xxx.xxx.xxx:8080/svnadmin/

svnadmin的安装-linux环境备注1.svnadmin安装1.1 下载tomcat1.3.启动tomcat容器

初始密码是 admin/admin