centos7系統安裝SVN伺服器

2021-09-27 09:55:34 字數 1421 閱讀 3994

1.安裝

yum install subversion
2.檢視版本

svnserve --version
3.建立庫根路徑

mkdir -p /var/svn
4.建立專案庫

svnadmin create /var/svn/repo
5.檢查是否建立成功

cd var/svn/repo/conf
6.如果有這幾個說明建立成功

authz  passwd  svnserve.conf
7.配置密碼

vim passwd

# 新增下面內容

[users]

admin = admin

zhangsan = zhangsan

左邊使用者名稱 ,右邊密碼

8.配置許可權

vim authz

[groups]

#給使用者分配使用者組,格式是 組名=成員1,成員2

admin=admin,zhangsan

user=zhangsan

[/]#給使用者組分配許可權,格式 @組名=rw (r讀許可權,w寫許可權)

@admin=rw

@user=rw

9.配置svnserve

vim svnserve.conf

# 注意一定要:去掉下面項的注釋,進行配置

anon-access = none # 表示禁止匿名使用者訪問,可選值#none,read,write

auth-access = write # 表示授權使用者擁有讀寫許可權

password-db = passwd # 指定使用者名稱口令檔案,即passwd檔案,可配絕對路徑

authz-db = authz # 指定許可權配置檔案,即authz檔案,可配絕對路徑

realm = svn

10.防火牆配置

vi /etc/sysconfig/iptables

# 新增下面內容

-a input -p tcp -m state --state new -m tcp --dport 3690 -j accept

#儲存退出

# 重啟防火牆

systemctl restart iptables.service

11.啟動svn伺服器

svnserve -d -r /var/svn/repo
12.svn客戶端訪問

svn:

CentOS7安裝 Apache HTTP 伺服器

點選 11457次 不管你因為什麼原因使用伺服器,大部分情況下你都需要乙個 http 伺服器執行 多 使用者端指令碼和很多其它的東西。安裝 apache 伺服器 listen 80 把埠號 80 改為其它任何埠 例如 3221 儲存並退出。更改 apache 埠 允許 http 服務通過防火牆 永久...

centos 7 安裝 SVN服務

1.用yum安裝 yum install subversion 2.在 home 目錄下建svn倉庫,儲存 如有 分類。可以建資料夾區分 root chenzhengduan cd home root chenzhengduan home mkdir svn root chenzhengduan h...

CentOS7系統安裝

centos 7.5 x86 64 開啟vmware主頁點選建立虛擬機器 2 新增映象位置 3 啟動虛擬機器 4 設定網絡卡為eth開頭,centos7預設安裝網絡卡名稱並非以eth開頭 按tab鍵輸入 net.ifnames 0 biosdevname 0 之後回車 5 選擇鍵盤 預設就好,點選c...