阿里雲伺服器CentOS6 9安裝SVN

2022-08-22 19:15:10 字數 2051 閱讀 6345

1、安裝svn

yum -y install subversion
出現complete表明安裝成功

2、建立svn倉庫目錄

mkdir -p /data/svn/repositories/yyksvn
3、建立svn版本庫

svnadmin create /data/svn/repositories/yyksvn/
建立好會生成以下檔案 

4、進入conf目錄

-rw-r--r-- 1 root root 1080 jul 21 18:24 authz //許可權控制檔案

-rw-r--r-- 1 root root 309 jul 21 18:24 passwd //賬號密碼檔案

-rw-r--r-- 1 root root 2279 jul 21 18:24 svnserve.conf //svn服務配置檔案

建立使用者(修改passwd檔案):

vim /data/svn/repositories/yyksvn/conf/passwd

//在裡面增加使用者,格式為:使用者名稱 = 密碼

設定許可權

vim /data/svn/repositories/yyksvn/conf/authz

//在裡面增加許可權 格式為:使用者名稱 = rw (r:表示讀,w:表示寫),如

[yyksvn:/]

zhangyh = rw

//yyksvn為開始建立的版本庫

修改svnserve.conf檔案:

vim /data/svn/repositories/yyksvn/conf/svnserve.conf

//放出一下注釋**

anon-access = read //匿名使用者可讀

auth-access = write //授權使用者可寫

password-db = passwd //使用哪個檔案作為賬號檔案

authz-db = authz //使用哪個檔案作為許可權檔案

realm = /data/svn/repositories //認證空間名,版本庫所在目錄

注意:以上所有修改檔案的操作,在每行的開頭和結尾都不能留空格,不然會報錯

5、啟動svn

svnserve -d -r /data/svn/repositories/      //啟動svn,注意目錄,不包括eaglesvn

ps aux | grep svnserve //檢視啟動情況

如果有需要,在防火牆開放3690埠或者關閉防火牆

vim /etc/sysconfig/iptables

//在裡面增加以下**

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

6、測試svn是否啟動 

svn訪問路徑:svn://伺服器ip/yyksvn

同時可以使用eclipse連線svn 

next,然後輸入使用者名稱密碼就ok了

到此,centos下的svn伺服器就搭建成功了。

阿里雲伺服器centos6 9 ssh登入埠修改

ssh埠預設是22,一般設定密碼訪問也是比較安全的,但是以防萬一還是修改一下,相當於給更複雜一點,即使黑客有了你的登入密碼,不知道埠號也是訪問不到的,當然可以寫指令碼乙個乙個埠試,這樣做只是增加一點被攻擊的難度,不過還是有點必要的 我們現在假設要修改為41134埠作為ssh的埠 環境 centos ...

新伺服器部署 Cent OS 阿里雲

新購入一台阿里雲伺服器,系統版本是centos 7.4,以下是搭建php環境的步驟 一 部署yum源 1 開啟centos的yum資料夾 輸入命令cd etc yum.repos.d 輸入命令wget3 備份系統原來的repo檔案mv centos base.repo centos base.rep...

阿里雲伺服器CentOS安裝mariadb資料庫

mariadb和mysql是一樣的,出自乙個人,mysql被oracle收購後,以後可能不會再開源,所以創始人就新開發了以個mysql分支,mariadb 安裝資料庫服務軟體 yum install mariadb server y 開啟資料庫 systemctl start mariadb 檢視執...