subversionEdge安装
来源:互联网 发布:js字符串转unicode 编辑:程序博客网 时间:2024/06/05 20:21
安装装三大过程:
##(一)系统环境设置
##(二)安装前的准备工作
##(三)正式安装
(一)系统环境设置
1.1安装SSH 和vim
sudo apt-get install -y openssh-server vim
1.2允许root远程登录
sudo vim /etc/ssh/sshd_config PermitRootLogin yes
1.3关闭系统防火墙
sudo ufw disable
1.4配置IP
sudo vim /etc/network/interfacesauto eth0 iface eth0 inet static/DHCP #static静态IP DHCP 动态IP 选择一个即可,我选的DHCP address 192.168.xx.xx netmask 255.x.x.x gateway 192.x.x.x
nm-tool #查看网关
1.5配置DNS
sudo vim /etc/resolv.confsudo vim /etc/resolvconf/resolv.conf.d/base
在这两个文件中都添加如下两个DNS服务器
nameserver 192.168.1.253nameserver 202.106.46.151
(二)安装前的准备工作
工具:
JAVA 版本 JDK 1.8
Python版本 系统自带2.7
SVN安装包: CollabNetSubversionEdge-5.0.1_linux-x86_64.tar.gz
下载地址:http://www.collab.net/downloads/subversion
Java安装包: jdk-8u45-linux-x64.tar.gz
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
检查JAVA、python是否都安装
2.1 Python,系统自带 2.7版本,但未安装java
python --versionjava -version
2.2可以看到java没装,现在安装它
tar -xvf jdk-8u131-linux-x64.tar.gz #解压mv jdk1.8.0_45/ jdk #更改名字方便操作
2.3配置Java环境变量
sudo vim /etc/profile
最后一行添加,保存退出
export JAVA_HOME=/home/coll/jdk #刚才解压的jdk文件路径export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
2.4让刚才的配置生效
source /etc/profile
2.5查看是否成功,可以正确显示
java -version
2.6到此,所有的前期准备工作已经做完。
(三)正式安装
3.1解压缩SVN主安装包,并进入安装目录
sudo tar zxf CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz
3.2 先看一下权限,属主和属组是否正确。
ls -la
3.3 属主不能是498
3.4 调整属主、属组权限
sudo chown -R 组:用户 /home/文件路径sudo chmod -R 777 /home/文件路径
3.5 查看权限
ls -la
4 接着继续
4.1进入安装目录
cd /home/csvn/bin/
4.2环境变量还需要手动更新下
source /etc/profile
确认可用
java -version
4.3 开机自启动安装
sudo sh csvn-httpd installsudo -E sh csvn install
4.4在配置文件中添加参数,确保以下几项是开启的。
vim /home/csvn/data/conf/csvn.conf
4.5启动web控制台
sh csvn startsh csvn-httpd restart
4.6 在浏览器中访问,用户名和密码默认 admin admin
http://xxx.xxx.xxx.xxx:3343
(四)迁移
操作之前做好备份
4.1迁移仓库
把repositories文件夹复制替换到新服务器对应目录,在网页的Repositories页面点击discover。
4.2迁移用户
拷贝csvn\data\conf\svn_auth_file文件覆盖到新服务器
拷贝csvn\data\csvn-production-hsqldb.script文件覆盖到新服务器
参考 http://www.iyunv.com/thread-86419-1-1.html
阅读全文
0 0
- subversionEdge安装
- SubversionEdge安装手册
- Linux 下CollabNet SubversionEdge 4.X (csvn)的安装
- subversionedge rest api编写
- subversionedge中用户权限的管理
- SubversionEdge 一个不错的svn管理软件
- linux下用subversionedge创建版本库时遇到的问题
- 安装
- 安装
- 安装
- 安装
- 安装
- 安装
- 安装
- 安装
- 安装
- 安装
- 安装
- Java编程:删除 List 元素的三种正确方法
- HDFS介绍和YARN原理介绍
- android 根据设置的日期获取星期几
- bzoj1579 [Usaco2009 Feb]Revamping Trails 道路升级 分层图dij+heap
- Java 抽象类
- subversionEdge安装
- 序列化和反序列化
- 复习jquery 笔记 版本1.2.1,jquery in action 总结细节
- 游戏引擎架构----动画
- PCIe简介及引脚定义
- os中存储字节,临界区
- react native ViewPagerAndroid 使用详解
- 基于RSA的盲签名算法Java实现
- Eclipse建立Maven项目后无法建立src/main/java资源文件夹