CentOS 7安裝SVN伺服器

2021-08-14 15:53:32 字數 1673 閱讀 4743

第一步: 安裝svn服務端

# yum install -y subversion
第二步:建立svn版本庫

# mkdir -p /var/svn/project
# svnadmin create /var/svn/project/
第三步:配置svn資訊

進入版本庫中的配置目錄conf,此目錄有三個檔案:

authz               #許可權配置檔案

passwd #使用者名稱口令檔案

svnserve.conf #svn服務綜合配置檔案

配置許可權配置檔案authz

# vim /var/svn/project/conf/authz
[groups]            

#使用者組

admin = admin,root,test

#使用者組所對應的使用者

[/]

#庫目錄許可權

@admin = rw

#使用者組許可權

*=r

#非使用者組許可權

配置使用者口令檔案passwd

使用者名稱以及對應的密碼

[users]

# harry = harryssecret

# sally = sallyssecret

admin = admin1234

root = root1234

test = test1234

配置 svn服務綜合配置檔案svnserve.conf
# vim /var/svn/project/conf/svnserve.conf
[general]

#匿名訪問的許可權,可以是read,write,none,預設為read

anon-access=none

#使授權使用者有寫許可權

auth-access=write

#使用哪個檔案作為賬號檔案

password-db=passwd

#使用哪個檔案作為許可權檔案

authz-db=authz

#認證命名空間,subversion會在認證提示裡顯示,並且作為憑證快取的關鍵字

realm=/home/svn/project

第四步:啟用svn,連線svn以及關閉svn

# svnserve -d-r/home/svn/project/
# ps-aux|grep svn      #檢視svn是否啟動成功
第五步:配置防火牆開放3690埠

# firewall-cmd --zone=public --add-port=3690/tcp --permanent
重啟防火牆

# firewall-cmd --reload
第六步:配置開機自啟動svn
systemctl enable svnserve.service

centos7系統安裝SVN伺服器

1.安裝 yum install subversion2.檢視版本 svnserve version3.建立庫根路徑 mkdir p var svn4.建立專案庫 svnadmin create var svn repo5.檢查是否建立成功 cd var svn repo conf6.如果有這幾個說...

centos7 搭建SVN伺服器

1 經多次實踐,最終終於成功搭建,特此記下該過程 2 首先在伺服器安裝svn yum install subversion y 3 檢查是否安裝成功 svnserve version 4 建立乙個版本庫 mkdir opt svn repos 絕對路徑建立 建立目錄 svnadmin create ...

Centos7搭建SVN伺服器

安裝 centos 我這裡使用的是centos7 下yum命令即可方便的完成安裝 sudo yum install subversion測試安裝是否成功 svnserve version 建立版本庫 建立svn資料目錄 subversion預設是把 var svn作為資料根目錄的,開機啟動預設也是從...