日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

IT之道-艾銻知道

您當前位置: 主頁 > 資訊動態 > 艾銻分享 >

服務器維護CentOS 6.8下SVN服務器搭建及使用


2020-06-10 21:44 作者:admin

服務器維護CentOS 6.8下SVN服務器搭建及使用

 
如何做好服務器維護?北京艾銻無限科技與你談談IT人員必須知道的服務器維護信息
 
服務器維護小知識CentOS 6.8搭建SVN
查看系統環境
服務器維護小知識(1)查看系統版本
[root@node-005 ~]# cat /etc/RedHat-release
CentOS release 6.8 (Final)
服務器維護小知識(2)查看系統全部信息
[root@node-005 ~]# uname -a
Linux node-005 2.6.32-642.15.1.el6.x86_64 #1 SMP Fri Feb 24 14:31:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
服務器維護小知識(3)查看系統內核
[root@node-005 ~]# uname -r
2.6.32-642.15.1.el6.x86_64
服務器維護小知識安裝SVN
1、修改yum倉庫配置(可不做,我這里做事保留SVN安裝包)
[root@node-005 ~]# sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf
[root@node-005 ~]# grep keepcache /etc/yum.conf    #rpm包不刪除
keepcache=1
[root@node-005 ~]# yum -y install subversion
 
2、查找查找SVN安裝包
[root@node-005 ~]# find / -name subversion-1.6.11-15.el6_7.x86_64.rpm
/var/cache/yum/x86_64/6/base/packages/subversion-1.6.11-15.el6_7.x86_64.rpm
[root@node-005 ~]# tree /var/cache/yum/x86_64/6/base/packages/
/var/cache/yum/x86_64/6/base/packages/
├── apr-1.3.9-5.el6_2.x86_64.rpm
├── apr-util-1.3.9-3.el6_0.1.x86_64.rpm
├── libproxy-0.3.0-10.el6.x86_64.rpm
├── libproxy-bin-0.3.0-10.el6.x86_64.rpm
├── libproxy-python-0.3.0-10.el6.x86_64.rpm
├── neon-0.29.3-3.el6_4.x86_64.rpm
├── pakchois-0.4-3.2.el6.x86_64.rpm
├── perl-URI-1.40-2.el6.noarch.rpm
├── subversion-1.6.11-15.el6_7.x86_64.rpm
└── tree-1.5.3-3.el6.x86_64.rpm
 
0 directories, 10 files
[root@node-005 packages]# rpm -aq subversion
subversion-1.6.11-15.el6_7.x86_64
配置并啟動SVN
1、創建SVN版本庫根目錄(svndata)及密碼權限目錄(svnpasswd)
[root@node-005 ~]# mkdir -p /application/svndata
[root@node-005 ~]# mkdir -p /application/svnpasswd
[root@node-005 ~]# tree /application/svn*
/application/svndata
/application/svnpasswd
 
0 directories, 0 files
2、啟動SVN服務指定服務的SVN根目錄
[root@node-005 ~]# svnserve -d -r /application/svndata/ # -d 
后臺運行;-r 指定運行目錄
# 注:查看svnserver命令幫助
[root@node-005 ~]# svnserve --help
用法: svnserve [-d | -i | -t | -X] [options]
 
有效選項:
  -d [--daemon]            : 后臺模式
  -i [--inetd]            : inetd 模式
  -t [--tunnel]            : 隧道模式
  -X [--listen-once]      : 監聽一次方式(調試用)
  -r [--root] ARG          : 服務的根目錄
  -R [--read-only]        : 強制只讀;覆蓋版本庫配置文件
  --config-file ARG        : 從文件 ARG 讀取配置
  --listen-port ARG        : 監聽端口
                            [方式: daemon, listen-once]
  --listen-host ARG        : 監聽主機名稱或IP地址
                            [方式: daemon, listen-once]
  -T [--threads]          : 使用線程代替進程 [方式: daemon]
  --foreground            : 在前臺運行(調試用)
                            [方式: daemon]
  --log-file ARG          : svnserve 日志文件
  --pid-file ARG          : 寫進程 PID 到文件 ARG
                            [方式: daemon, listen-once]
  --tunnel-user ARG        : 隧道用戶名(默認是當前UID對應的用戶名)
                            [方式: tunnel]
  -h [--help]              : 顯示本幫助
  --version                : 顯示程序版本信息
服務器維護小知識3、查看服務是否啟動
(1)查看進程
[root@node-005 ~]# ps -ef |grep svn
root      67481  0 15:25 ?        00:00:00 svnserve -d -r /application/svndata/
root      67526658  0 15:34 pts/0    00:00:00 grep svn
(2)查看端口
[root@node-005 ~]# netstat -lntup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local AddressForeign AddressState      PID/Program name 
tcp        00 0.0.0.0:36900.0.0.0:*                  LISTEN      6748/svnserve     
tcp        00 0.0.0.0:3306                0.0.0.0:*                  LISTEN      5217/mysqld       
tcp        00 0.0.0.0:210.0.0.0:*                  LISTEN      2160/vsftpd       
tcp        00 0.0.0.0:220.0.0.0:*                  LISTEN      5581/sshd         
tcp        00 127.0.0.1:6310.0.0.0:*                  LISTEN      1315/cupsd       
tcp        00 127.0.0.1:250.0.0.0:*                  LISTEN      1905/sendmail     
tcp        0  0 :::80                      :::*                        LISTEN      1925/httpd       
tcp        00 :::22:::*                        LISTEN      5581/sshd         
tcp        00 ::1:631:::*                        LISTEN      1315/cupsd       
udp        00 0.0.0.0:6310.0.0.0:*1315/cupsd
(3):已知端口號查看進程
[root@node-005 ~]# lsof -i tcp:3690
COMMAND  PID USERFD  TYPE DEVICE SIZE/OFF NODE NAME
svnserve 6748 root    3u  IPv448866      0t0  TCP *:svn (LISTEN)
[root@node-005 ~]# netstat -lntup |grep 3690
tcp        00 0.0.0.0:36900.0.0.0:*                  LISTEN      6748/svnserve
服務器維護小知識創建SVN版本庫
1、新的Subversion項目
(1)創建一個新的Subversion項目(版本庫)
[root@node-005 ~]# svnadmin create /application/svndata/sadoc
[root@node-005 ~]# ll /application/svndata/sadoc/
總用量 24
drwxr-xr-x 2 root root 4096 4月  20 15:47 conf
drwxr-sr-x 6 root root 4096 4月  20 15:47 db
-r--r--r-- 1 root root    2 4月  20 15:47 format
drwxr-xr-x 2 root root 4096 4月  20 15:47 hooks
drwxr-xr-x 2 root root 4096 4月  20 15:47 locks
-rw-r--r-- 1 root root  229 4月  20 15:47 README.txt
(2)查看幫助
[root@node-005 ~]# svnadmin --help
一般用法: svnadmin SUBCOMMAND REPOS_PATH  [ARGS & OPTIONS ...]
使用“svnadmin help <subcommand>” 得到子命令的幫助信息。
使用“svnadmin --version”查看程序的版本號和文件系統模塊。
 
可用的子命令:
  crashtest
  create
  deltify
  dump
  help (?, h)
  hotcopy
  list-dblogs
  list-unused-dblogs
  load
  lslocks
  lstxns
  pack
  recover
  rmlocks
  rmtxns
  setlog
  setrevprop
  setuuid
  upgrade
  verify
 
[root@node-005 ~]# svnadmin help create
create: 用法: svnadmin create REPOS_PATH
 
在 REPOS_PATH 創建一個新的空版本庫。
 
有效選項:
  --bdb-txn-nosync        : 在提交事務時禁用fsync [BDB]
  --bdb-log-keep          : 禁用自動刪除日志文件 [BDB]
  --config-dir ARG        : 從目錄 ARG 讀取用戶配置文件
  --fs-type ARG            : 版本庫類型: “fsfs”(默認)或“bdb”
  --pre-1.4-compatible    : 使用與1.4之前版本兼容的格式
  --pre-1.5-compatible    : 使用 Subversion 1.5 之前版本的格式
  --pre-1.6-compatible    : 使用與 1.6 之前版本兼容的格式
服務器維護小知識2、倉庫用戶權限配置
(1)配置允許用戶solin讀寫訪問
①備份配置文件
[root@node-005 ~]# cd /application/svndata/sadoc/conf/
[root@node-005 conf]# /bin/cp svnserve.conf svnserve.conf.solin$(date +%F)
②過濾要修改的配置
[root@node-005 conf]# egrep "\-access|\-db =" svnserve.conf
# anon-access = read
# auth-access = write
# password-db = passwd
# authz-db = authz
③修改后的參數(可以用sed替換,也可用vi/vim直接修改)
[root@node-005 conf]# egrep "\-access|\-db =" svnserve.conf
# anon-access = none  #不允許匿名訪問
# auth-access = write  #允許可寫
# password-db = /application/svnpasswd/passwd  #密碼數據庫,存放SVN嗎
# authz-db = /application/svnpasswd/authz      #控制權限的數據庫
 
另:修改后對比
[root@node-005 conf]# egrep "\-access|\-db =" svnserve.conf
# anon-access = read
anon-access = none
# auth-access = write
auth-access = write
# password-db = passwd
password-db = /application/svnpasswd/passwd
# authz-db = authz
authz-db = /application/svnpasswd/authz
[root@node-005 conf]# diff svnserve.conf.solin2017-04-20 svnserve.conf
12a13
> anon-access = none
13a15
> auth-access = write
20a23
> password-db = /application/svnpasswd/passwd
27a31
> authz-db = /application/svnpasswd/authz
3、配置authz、passwd證書文件
(1)把密碼證書文件模板復制到相關目錄并修改文件權限
[root@node-005 conf]# cp authz passwd /application/svnpasswd/
[root@node-005 conf]# ll /application/svnpasswd/
總用量 8
-rw-r--r-- 1 root root 1080 4月  20 17:22 authz
-rw-r--r-- 1 root root  309 4月  20 17:22 passwd
[root@node-005 conf]# chmod 700 /application/svnpasswd/*
[root@node-005 conf]# ll /application/svnpasswd/
總用量 8
-rwx------ 1 root root 1080 4月  20 17:22 authz
-rwx------ 1 root root  309 4月  20 17:22 passwd
(2)authz、passwd的配置
vi /application/svnpasswd/authz
添加如下:
[groups]
bd_sa = solin,test
# [/foo/bar]
[sadoc:/]
# [repository:/baz/fuz]
@bd_sa = rw
test1 = r
 
vi /application/svnpasswd/passwd
添加如下:
[users]
solin = bdyun
test = bdyun

 
4、重啟SVN
[root@node-005 conf]# pkill svnserve
[root@node-005 conf]# ps -ef |grep svn
root      68326658  0 17:52 pts/0    00:00:00 grep svn
[root@node-005 conf]# svnserve -d -r /application/svndata/
[root@node-005 conf]# ps -ef |grep svn
root      68341  0 17:52 ?        00:00:00 svnserve -d -r /application/svndata/
root      68366658  0 17:52 pts/0    00:00:00 grep svn
IT運維  我們選擇北京艾銻無限
以上文章由北京艾銻無限科技發展有限公司整理
 



相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 青春草国产_国产精品一区二区四区_欧美精品一区二区三区A片_国产V综合V亚洲欧美大_成人毛片a_福利色播_无码人妻一区二区三区A片_最新国产成人av网站网址麻豆 | 久久亚洲免费视频_韩国一级黄色录像_国产极品美女到高潮_妺妺窝人体色WWW视频_日韩精品真人荷官无码_日韩AV无码一网二网三网_91亚洲精品久久久久图片蜜桃_segui88久久综合9999 | 成年人视频在线看_欧美久久性视频_超碰aⅴ人人做人人爽欧美_噜噜噜91成人网_亚洲欧美丝袜精品久久_国产精品成人无码A片免费网址_91一二区_91久久久精品国产一区二区蜜臀 | 总裁与秘书啪啪日常h男女_福利视频99_www.亚洲区_亚洲快插_麻豆tv在线_chien国产乱露脸对白_国产网红在线_国产精品久久秋霞鲁丝片 | 亚洲av无码国产一区二区_热99RE久久精品_一本一道波多野结衣AV一区_久热精品国产_视频丨9l丨白浆_久久九九精品视频_日韩免费av乱码高清专区_亚洲激情欧美 | 香蕉久久一区二区不卡无毒影院_成全免费高清观看_看片免费黄在线观看入口_亚洲日本aⅴ片在线观看香蕉_国产精品嫩草影院88av_一级片免费无码_超碰97av在线_大香焦久久 | 国产精品18久久久_一本一道久久a久久精品_国产精品久久久久久高潮_九九在线国产视频_blacked蜜桃精品一区_亚洲最新av网站_免费av手机在线观看片_成人亚洲视频在线观看 | 午夜久久成人_chinesemature老熟妇_亚洲精品中字_狠狠色噜噜狠狠狠7777奇米_黑人特级欧美aaaaaa片_777国产偷窥盗摄精品视频_成年人免费观看的视频_色婷婷久久99综合精品jk白丝 | 最近免费中文字幕在线视频2_国产又粗又猛又黄又爽无遮挡_在线播放国产不卡免费视频_国产精品久久久久影视_国产女厕所盗摄老师厕所嘘嘘_国产AV夜夜欢一区二区三区_99国产精品一区二区_国产精品亚洲精品久久精品 | 午夜国产福利_喷水久久_欧美黑人喷潮水xxxx_亚洲久久久久久久_欧美色综合网站_av免费提供_亚洲av永久无码天堂网小说区_日韩午夜视频在线 | 最近2019年好看中文字幕视频_91免费黄色_日韩精品在线观看一区二区_欧美xxxxx精品_午夜成人片400_亚洲成人中文字幕高清乱码_强乱中文字幕_亚洲国产高清在线播放 | 久久第四色_色啪影院_国产免费啪视频观看网站_裸体按摩xxxxx高清_国产制服丝袜免费视频_日韩av永久免费网站_色偷偷偷亚洲综合网另类_精品免费一区二区三区 | 亚洲综合第一页_成人在线视频在线观看_欧美成人精品一区二区三区在线观看_国产日韩欧美亚洲精品中字_国产二区在线播放_av黄在线观免费网站_国产精品自在在线午夜蜜芽TV在线_国产色悠悠 | 精品国产一区二区三区四区五区_午夜激情三级_在线免费看污_亚洲黄色av片_色777狠狠狠综合_成人一区二区三区视频在线观看_欧美精品性生活_久久精品12 | 亚洲免费一级视频_女人一级片_一本一本久久a久久精品国产_久久精品一本久久99精品_国产精品久久久久久福利一牛影视_天堂影院麻豆_午夜理论无码片在线观看免费_久久爱成人网 | 黄色特级视频_国产天堂久久_欧美の无码国产の无码影院_亚洲精欧美一区二区精品_美乳在线播放_久久精品日产第一区二区三区的功能_免费在线看成人av_高清一区二区视频 | 7777久久香蕉成人影院_日韩人妻熟女中文字幕A美景之屋_wwwjizz欧美_日韩a免费_夜夜躁恨恨躁爱躁_亚洲成在人线AV无码_久久国内免费视频_用舌头去添高潮无码视频 | 国内精品免费一区二区三区_国产日韩欧美综合色视频在线_韩国精品无码午夜福利视预_韩国裸体美女_国产一级黄视频_日韩免费福利_久久久久久久久99精品大_一级黄色片国产 | www.五月激情.com_国产99视频精品免费视看6_天天在线看无码AV片_在线地址一地址二免费看_88国产精品久久现线拍久青草_国产一区在_欧美黄色一区_三区高清视频 | 全部免费毛片在线播放一个_高潮又爽又无遮挡又免费_青草草在线观看免费视频_日本欧美一区二区三区不卡视频_欧美大片首页欧美大片首页_视频在线观看网站免费_国产精品乱子伦xxxx裸_全程粗话对白视频videos | freesex呦交_人人精品视频_国产日韩精品综合网站_亚欧在线高清专区_超碰97最新_亚洲欧洲一区二区在线观看_久草在线资源观看_二区三区在线 | 特级片在线免费观看_亚州精品天堂中文字幕_97精品久久天干天天天按摩_小雪好紧好滑好湿好爽视频_99青娱乐_亚洲mv大片欧洲mv大片精品_国色天香一区二区_7777欧美日激情日韩精品 | 无码人妻H动漫中文字幕_凹凸世界第三季免费_免费的毛片视频_成人精品网_9999精品免费视频_久久高潮_亚洲特一级毛片_AV激情亚洲男人的天堂 | 91二区_第九色婷婷_澳门精品久久国产_一级特黄欧美_欧美日韩在线看片_亚洲欧美另类专区_国产情侣无套精品视频_中文字幕成人av | freemoms熟乱tube_精品精品国产高清A毛片牛牛_国产女主播高潮在线播放_国产乱伦视频_亚洲一区二区日韩_动漫AV纯肉无码AV在线播放_奇米第四色7777_欧美性猛交xxxx黑人 | 青青草精品在线_成人91免费_狠狠久久亚洲欧美专_www中文字幕在线观看_99re在线播放_抽搐一进一出gif免费_野花社区影视在线www官网_日本丰满熟妇videossex8k | 伊人久久中文字幕_性视频毛片_精品91久久久久_四色网站_美女久久99_国产视频在线免费观看_日本特级一级片_无码真人肉片在线观看 | 久久免费影院_国产精品69久久_国产欧美久久久精品二区仙踪林_日韩91_a级黄毛片_国产成人综合在线观看不卡_久久无码人妻丰满熟妇区毛片_任你操在线 | 精国产品一区二区三区_国产亚洲欧美日韩亚洲中文色_欧美日韩a区_在线播放成人_成人a区_国产成人亚洲综合一区_A级毛片100部免费观看_日本一级特黄高潮 | 成人无码A区在线观看视频_亚洲一二三四果冻传媒_欧美香蕉爽爽人人爽_伊人网91_极品国产91在线网站_丁香五月综合久久激情_亚洲在人线_精品一品国产午夜福利视频 | 吃逼视频网站_亚洲丝袜视频_日本xxxxxxxxx_另类专区欧美制服_欧洲亚洲色一区二区色99_日本三级高清视频_美女夜夜爽_久久大综合 | AV国产剧情MD精品麻豆_亚洲国产综合精品在线一区_91碰在线视频_国产偷窥女洗浴在线观看亚洲_99热5_综合激情五月综合激情五月激情1_精品国产aⅴ无码一区二区_久久婷婷是五月综合色 | 日本一区二区不卡高清更新_啦啦啦在线观看免费版中文_国产专区精品_亚洲熟女乱色综合亚洲小说_免费看午夜无码福利专区_国产区视频一区_大黑人交xxxx18视频_四lll少妇bbbb搡bbbb | 欧美另类高清ZO欧美_老太BBwwBBww高潮_最新91视频_午夜精品久久久久久久久久久久久久_欧美一区二区视频高清专区_午夜无码A级毛片免费视频_全国最大的成人网_亚洲综合日韩精品欧美国产 | 精品一区二区三区91_国产黄网在线_国产精品熟妇一区二区三区四区_亚洲αv在线精品糸列_无遮挡边摸边吃奶边做的视频刺激_在线免费观看h视频_狠狠爱网_免费无码AV片在线观看软件 | 黑巨人与欧美精品一区_殴美在线一区二区不卡_极品美女扒开粉嫩小泬图片_少妇系列之白嫩人妻_欧洲色网站_高清自拍亚洲精品二区_日本免费a∨_有坂深雪在线xx99av | 99在线免费观看_亚洲一区二区无码偷拍_很很鲁很很很鲁在线视频播放_免费成人网在线观看_91av视频网站_厨房挺进紧致班主任少妇_特警新人类国语免费高清在线观看_日韩中文在线 | 日本妇人成熟免费视频_国产一三四2021不卡_亚洲黄色小说视频_高清av网址_欧美性影院_女人被爽到呻吟GIF动态图_国产精品自在_日本少妇xxxx软件 | 亚洲九九九九_久久久久国产A免费观看RELA_俺去俺来也www色官网cms_av地址在线观看_国产亚洲99影院_久久亚洲精品国产精品_一级毛片成人免费看免费不卡_新91网站 | 精品av中文字幕在线毛片_中国一级片_日批一级片_高清成人爽a毛片免费_美景之屋5在线观看_欧美乱妇无码毛片_中文亚洲成A人片在线观看_国产成人无码A区在线观看视频不卡 | 台湾佬中文娱乐22vvvv_日日干天天干_性爱免费视频_国产在线精品一区在线观看_一区二区不卡免费视频_国产无一区二区_偷看少妇自慰XXXX_亚洲永久精品www |