CentOS 7 部署CSVN

一、配置运行环境
1、上传软件包
在这里插入图片描述
2、安装JDK
(1)tar -zxvf jdk-6u45-linux-x64.gz
如果是bin包,则直接运行下面命令:#/bin/bash 包名称
/bin/bash jdk-6u45-linux-x64.bin
在这里插入图片描述在这里插入图片描述
(2)移动目录
mv jdk1.6.0_45/ /usr/local/
在这里插入图片描述
(3)添加环境变量
vi /etc/profile
####添加如下三行
export JAVA_HOME=/usr/local/jdk-------改成实际解压出来的目录
export PATH=$JAVA_HOME/bin:PATH
在这里插入图片描述
source /etc/profile-------使/etc/profile里的配置立即生效
(4)查看Java版本
java –version
在这里插入图片描述
二、安装csvn
1、解压安装包
tar xvf CollabNetSubversionEdge-5.2.2_linux-x86_64.tar.gz
在这里插入图片描述
在这里插入图片描述
2、创建用户
–注:CSVN的运行用户不能是root,所以csvn文件夹的主用户和组需要修改为csvn
useradd csvn
在这里插入图片描述
3、修改目录的属主属组
chown –R csvn:csvn /opt/csvn/
在这里插入图片描述
4、给予csvn权限
vim /etc/sudoers 添加csvn ALL=(ALL) ALL
在这里插入图片描述
5、切换csvn用户安装csvn
su – csvn
在这里插入图片描述
sudo –E /opt/csvn/bin/csvn install
可以看到提示信息里面设置了csvn的用户名为csvn,设置javals环境的路径
在这里插入图片描述
我们可以查看csvn的配置文件做对比
vim /opt/csvn/data/conf/csvn.conf
在这里插入图片描述
6、添加软连接
ln -s /opt/csvn/bin/csvn /etc/init.d/csvn
ln -s /opt/csvn-httpd /etc/init.d/csvn-httpd
在这里插入图片描述
7、启动csvn,httpd
在这里插入图片描述
在这里插入图片描述
8、添加脚本到开机启动项
chkconfig --add /etc/init.d/csvn-httpd
chkconfig csvn-httpd on
在这里插入图片描述
9、访问csvn的Web界面
(1)#如果开启了防火墙,需要添加防火墙规则,永久添加端口
firewall-cmd --zone=public --add-port=3343/tcp --permanent
firewall-cmd --zone=public --add-port=8000/tcp --permanent
在这里插入图片描述
(2)#重新加载防火墙规则,立即生效
firewall-cmd --reload
firewall-cmd --list-all
在这里插入图片描述
(3)#重启防火墙
systemctl restart firewalld.service
在这里插入图片描述
#注意:如果依然不能访问,请查看防火墙规则的顺序。

(4)打开 http://IP:3343/csvn 就可以访问,默认为admin : admin

三、配置csvn
1、登陆(默认用户名admin、密码admin)
在这里插入图片描述
2、主页
在这里插入图片描述
3、添加账户
在这里插入图片描述
在这里插入图片描述
4、更改账户密码
在这里插入图片描述
在这里插入图片描述
5、创建版本库
在这里插入图片描述
在这里插入图片描述
6、删除版本库
在这里插入图片描述
在这里插入图片描述
7、编写访问规则
在这里插入图片描述
四、客户端测试
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tian.1211

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值