1 Linux配置
关闭防火墙,selinux
[root@bogon src]# systemctl stop firewalld //关闭防火墙
[root@bogon src]# vim /etc/selinux/config //关闭selinux
2. 、上传包jdk1.8至Linux /usr/local/src下
[root@bogon src]# tar -zxvf jdk-8u212-linux-x64.tar.gz -C /data/server/ //解压 至/data/server/此目录为自己创建的
[root@bogon src]# vi /etc/profile //编辑配置文件添加如下三行
exportJAVA_HOME=/data/server/jdk1.8.0_212
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@bogon jdk1.8.0_91]# source /etc/profile //重新加载环境变量
[root@bogon src]# cd /usr/local/src
[root@bogon src]# rz //上传源码包至 /usr/local/src
3解压源码包
[root@bogon src]# tar -xf CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz - C /data/server/
创建csvn用户组并创建csvnuser用户加入此组
[root@bogon src]# groupadd csvn
[root@bogon src]# useradd -g csvn csvnuser
[root@bogon src]# echo 123|passwd --stdin csvnuser //设置密码
Changing password for user csvnuser.
passwd: all authentication tokens updated successfully. //提示成功
4设置权限
[root@bogon src]# chown -R csvnuser:csvn /data/server/csvn/data //设置data目 录下的属组为csvn
[root@bogon src]# chmod +w /etc/sudoers //设置csvn目录的组权限为读写执行
[root@bogon src]#cp /data/server/csvn/data/conf/csvn.conf.dist /data/server/csvn/data/conf/csvn.conf
[root@bogon src]# vim /etc/sudoers //设置sudu权限
csvn ALL=(ALL) ALL //添加此行 csvn为组
[root@bogon bin]# source /etc/profile //重读配置文件
csvn ALL=(ALL) ALL
5、安装
[root@bogon src]# ln -s /data/server/csvn/bin/csvn /usr/local/bin //优化路径
[root@bogon src]# ln -s /data/server/csvn/bin/csvn-httpd /usr/local/bin //优化路径
[root@bogon src]# /data/server/csvn/bin/csvn-httpd install //安装
[root@bogon src]# /data/server/csvn/bin/csvn install //安装
[root@bogon src]# systemctl start csvn-httpd //启动csvn-httpd服务
[root@bogon bin]# systemctl start csvn //启动csvn服务
6、测试-打开浏览器输入自己ip后面加 “:3343/csvn/
初始用户和密码都是admin