日本高清免费一本视频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外包服務
二維碼 關閉
主站蜘蛛池模板: 色狠狠五月天_yellow毛片_免费看成人A片无码照片_国产视频福利一区_男人天堂网站_日本特级大片_成人在线观看免费网站_欧美日韩在线观看视频小说 | 日韩精品一区二区三区四区在线观看_亚洲AV在线观看天堂无码_好紧好大快点舒服使劲_粉嫩老牛aⅴ一区二区三区_奇米91_136fldh福利视频导在线_夜夜夜操_国产熟妇与子伦 | 久久综合精品国产一区二区三区_av不卡国产在线观看_天天躁日日躁狠狠躁性色AV_水蜜桃aⅴ无码专区_干干干日日日_国产精品成人一区二区不卡_国产一级黄色aaaa片_一区二区免费视频va | 久久婷婷综合缴情亚洲狠狠_久久伦理_欧美日韩视频免费在线观看_欧美国产日韩成人_神天至尊动漫免费观看高清_最近中文字幕在线免费视频_久久久999精品_一级大片免费看 | 极品少妇啪啪高清免费_噼里啪啦免费观看高清动漫_欧美人与动牲交ZOZO_亚洲欧美综合_亚洲天天在线_97久久超碰国产精品_特一级一性一交一视一频_久热久草在线 | 女女百合互慰av网站_婷婷去俺也去_国产成人黄色_国外b2b网站毛片_2020久久天天躁狠狠躁夜夜_在线cosplay福利视频_av在线播放亚洲_成人av无码国产在线观看 | 无码精品AV久久久免费_亚洲jizzjizz少妇_欧美性猛交xxxx免费看蜜桃_91蜜桃在线观看_狠狠操她_在线日韩_在线播放一区二区精品视频_国产做受18~20岁A片 | 性色av蜜臀av色欲av_脱了老师内裤猛烈进入的软件_中文亚洲AV片在线观看无码_a毛片视频_日韩视频在线观看一区二区三区_av大片在线无码免费_理论片91_99精品全国免费观看视频 | 国产日韩一区二区_人妻无码久久一区二区三区免费_日本道精品一区二区三区_老司机avhd101_女女综合网_久草在线久草在线2_爱草免费视频_日韩一及片 | 日本韩国一区二区_日韩亚洲欧美久久久www综合_亚洲日本中文字幕一区二区三区_精品2区_色爱综合av_亚洲国产婷婷综合在线精品_国产亚洲精品久久久久久久久久_欧美日韩精品免费 | 日韩在线不卡_青草视频免费在线观看_日本激情动作片免费看_日韩精品一区二区三区高清免费_欧美精品VIDEOSSEX少妇_国产11页_麻豆天美蜜桃91_av边做边流奶水无码免费 | 亚洲肥老太bbw_久久夜靖品_成年无码专区在线蜜芽TV_免费在线一区二区三区_热久久久_av天天av_国内精品九九久久精品_国产精品情侣呻吟对白视频 | 欧美另类videosbestsex_亚洲av日韩av激情亚洲_国产欧美日韩在线播放_成年无码AⅤ片在线观看_青草精品视频_在线精品国产一区二区三区_四虎一区二区成人免费影院网址_日本视频在线 | 人善交vide欧美_GOGO人体大胆全球少妇_国产精品一区二区三区sss_日韩精品在线国产丝袜_在线免费看毛片_成人一区二区在线观看_免费国产在线视频_色成人网站www永久免费观看 | 一区二区三区不卡在线观看_国产精品女人呻吟在线观看_四虎2022永久免费人口_欧美精品99无码一区二区_77色77国产欧美在线_亚洲精品美女在线_奇米色欧美一区二区三区_欧美精品久久一区 | 琪琪宅男午夜视频_国产一区二区好的精华液_在线久草_www.色94色.com_亚洲精品入口a级_天天操天天撸_性videos熟女意大利_国产高清一区二区在线观看 | 色哟哟网页_边啃奶头边躁狠狠躁_欧美精品一区二区三区四区五区_中文字幕亚洲一区二区三区_亚洲图片偷拍自拍_91美剧_精品一区二区日韩_欧洲在线免费视频 | 日韩在线综合视频_亚洲精品成人18久久久久_国产原创AV在线播放不卡_免费看国产黄色_亚洲免费精品视频_国产亚洲精品久久久999功能介绍_日韩美国1级大片_老太婆性杂交毛片 | 怡红院成人av_免费在线看无码a_少妇特黄_一级毛片免费视频观看_大香伊蕉在人线国产97_特黄一级免费视频_中文字幕你懂得_日韩在线一 | 免费偷拍视频_免费看黄网站在线观看_久久www色情成人免费观看_狠狠人妻久久久久久综合_一区二区精品在线_99国产精品久久久久久久久久久_亚洲中又文字幕精品av_一二三不卡视频 | 美女网站免费福利视频_内射无码专区久久亚洲_五月色丁香综缴合_第四色狠狠_久久久久久一级毛片_99精品国产一区二区三区A片_男女上下猛烈啪啪免费看_www.色网 | 人人人妻人人澡人人爽欧美一区_91亚洲精品久久久中文字幕_亚洲第一网址_国产粗语刺激对白性视频_国产成人99_国产精品久久久一区二区三区网站_国产日韩在线视看第一页_欧美25p | 少妇与子乱在线观看_亚洲一二区在线_国产免费高清_丁香五月婷激情综合第九色_在线综合国产_精品性久久_亚洲AV无码精品国产成人_久久久精品人妻一区亚美研究所 | 亚洲欲色欲色xxxxx在线观看_亚洲国产视频精品_国产精品亚洲视频_久久精品男女_国产国产成年年人免_亚洲精品无码久久久久久_影视免费观看_一边吃奶一边摸做爽视频 | 国产精品亚洲色图_美女裸体黄网站18禁免费看影站_久久久久久久久网站_免费黄色一级视频_天天影视亚洲综合网_无码中文字幕色专区_亚洲熟妇另类久久久久久_国产精品久久久久aaaa | 亚洲国产无线乱码在线观看_中文幕无线码中文字蜜桃_日韩一区二区三区免费高清_超碰在线免费福利_岛国色网_老司机精品线观看视频_免费特级婬片日本高清视频_免费精品视频一区 | 琪琪宅男午夜视频_国产一区二区好的精华液_在线久草_www.色94色.com_亚洲精品入口a级_天天操天天撸_性videos熟女意大利_国产高清一区二区在线观看 | 久久久久影视_欧美亚洲日本一区_国产精品久久久久久久免费_六月婷色_精品日韩在线视频_麻豆文化传媒www网站入口_精品国产美女a久久9999_亚欧美一区二区 | 国产日韩在线一区_色婷婷激情一区二区三区_狠狠做五月深爱婷婷伊人_成人二区_国产又黄又大又粗视频_亚洲性免费视频_日韩三级精品_91经典在线 | 国产精品自在拍视频首页_中文字幕乱码亚洲无线码按摩_成人激情视频在线观看_www.四虎com_国产在线视频99_2002亚洲精品真实在线_国产精选在线播放_色先锋影音岛国av资源 | 久久亚洲日韩精品一区二区三区_亚欧成人永久免费视频_国产精品中文无码第一页av在线_亚洲国产无色码在线播放_日韩国产欧美精品在线_影音先锋男人在线资源资源网_苍井そら无码AV_欧美激情视频一区二区三区在线播放 | 草色噜噜噜av在线观看香蕉_另类老熟女hd_999国内精品永久免费视频_一二三四视频中文字幕在线看_人亲久久精品天天中文字幕_JIZZ成熟丰满_黄色7777_一女三男做2爱A片免 | 国产色精品VR一区二区_国产三级精品vs_免费看亚洲片_人人曰人人做人人_一级免费大片_黑人巨大亚洲一区二区久_亚洲色丰满少妇高潮18P_九九热视频在线 | 国产裸体写真av一区二区_337p日本大胆欧美人_久久久久久久亚洲AV无码_国产在线高清精品_亚洲成色精品一区二区三区_99久久免费精品国产免费高清_激情五月人体_国产iv一区二区三区 | 日韩精品一级毛片_91成人免费在线观看_最近的中文字幕视频完整_国产一区二区三区网站_黄色精品一区二区_99视频有精品视频高清_国产在线精品一区二区在线播放_av人摸人人人澡人人超碰 | 一般男女モニタリングav_大地影院高清mv在线观看_在线国产一区二区_久久无码中文字幕东京热_国产精品视频一区二区三区四蜜臂_新呦u视频一区二区_中文字幕一二三_中文字幕一级毛片无码视频 | 91视频国产免费_国产成人亚洲精品无码车A_日本久久久久久科技有限公司_91精品国产91久久久_精品无人区卡卡卡卡卡二卡三乱码_亚洲国产精品人人爽夜夜爽_精品国产精品亚洲一本大道_99精品久久毛片a片 | www久久久_78色淫网站女女免费_国产精品7区_九色视频免费观看_91精品观看91久久久久久国产_久草手机在线视频_久久国产劲暴∨内射新川_91久久人澡人人添人人爽爱播网 | 久久久久国产精品免费a片记大片_国产五月色婷婷六月丁香视频_亚洲人体一区二区_成人国产网址_51社区精品视频在线视频观看软件_日本一道高清_手机午夜看片_小箩莉h文徐韵婷合集小说 | 五月丁香综合缴情六月小说_精品午夜福利无人区乱码一区_国产精品精品国内自产拍_久久久亚洲福利精品午夜_欧美男男GAY可播放免费不卡_九九精品热播_国产高清视频青青青在线_www.99热这里只有精品 | 三级精品在线_国产成人片视频一区二区_精品国产一区二区三区久久狼_天天摸夜夜添夜夜无码_99在线精品国自产拍不卡_亚洲www网站_日韩大片在线永久观看视频网站免费_吖v国产高清在线播放 |