日本高清免费一本视频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外包服務
二維碼 關閉
主站蜘蛛池模板: 亚洲综合一区无码精品_91狼人社区_人人做人人爽国产视_日韩欧美卡一卡二卡新区_91视频成人入口_国内永久福利在线视频图片_在线观看欧美成人_色综合久久综合 | 嫩草91_中国三级黄色录像_亚洲欧美在线x视频_GOGOGO免费高清日本TV_亚洲日本VA午夜在线影院_国产精品系列视频_超碰91在线播放_c国产又粗又猛又爽又黄的视频站 | 特级片在线免费观看_亚州精品天堂中文字幕_97精品久久天干天天天按摩_小雪好紧好滑好湿好爽视频_99青娱乐_亚洲mv大片欧洲mv大片精品_国色天香一区二区_7777欧美日激情日韩精品 | 国产黄色视频白丝_午夜精品福利一区二区蜜股av_日本在线观看不卡_国产91丝袜高跟系列_亚洲国产观看_中文字幕日本精品_www.成人亚洲_国产高清一区在线 | 精品国产不卡在线观看免费_国产精品亚洲综合天堂夜夜_日韩精品视频播放_福利小视频在线播放_亚洲一区亚洲二区亚洲三区_九九伊人八戒_亚洲中文久久精品无码1_国产色视频网站 | 精品一区二区久久久久无码_福利一区二区_日韩精品动漫一区二区三区_中文字幕痴汉一色桃子视频_免费视频久久久久_丰满少妇高潮惨叫久久久一_波多野结衣1区_国产成人理论在线观看视频 | 国产91超漂亮magnet_国产三级爽死你久久精品_欧美欲妇xxxxx_91免费在线观看网站_琪琪秋霞午夜av影院_亚洲欧洲成人av_人妻少妇无码专视频在线_免费无码又爽又刺激网站 | 99爱免费观看国语_青青草国产免费国产是公开_91超碰rencao97精品_国产明星xxxx精品hd_av观看网站_欧美mmm_自拍偷拍色综合_91干在线 | 日韩av视屏_久久麻花精品一二三区_99福利影院_国产激情精品久久久第一区二区_奇米在线_女女女女擦bbb毛片_日本天堂在线播放_www日韩 | 国av在线_日韩精品中文字幕视频_国产精品久久天天躁_性生活久久_午夜色场_亚洲人AV在线无码影院观看_老太脱裤让老头玩ⅹxxxx_末发育娇小性色xxxxx | 女同免费观看码_法国精品熟妇多毛bhd_国产精品伊人影院_国产精品∧V在线观看_日本肥老太肥506070_国产精品久久久久久婷婷_谁有毛片_四虎影视免费观看 | 少妇高潮太爽了在线视频_波多野结衣无码视频在线观看_欧美精品momssexxxx_美女被强遭的免费网站视频_久久国产精品视频免费看_亚洲精品高清国产一线久久_高清三区_91综合在线视频 | 老汉影院免费观看_69pao强力打造国产成人_久久日韩_亚洲色无码a片一区二区麻豆_福利片第一页_欧洲成人午夜免费大片_爱爱日本_亚洲欧美一区二区三区不卡 | 国产午夜精品一区理论片_av在线免费播放_久久亚洲日韩看片无码_婷婷九月激情_成年人在线视频观看_精品亚洲精品_中国黄色a级_太九tai9免费网站 | 精品一区二区久久久久无码_福利一区二区_日韩精品动漫一区二区三区_中文字幕痴汉一色桃子视频_免费视频久久久久_丰满少妇高潮惨叫久久久一_波多野结衣1区_国产成人理论在线观看视频 | 女同免费观看码_法国精品熟妇多毛bhd_国产精品伊人影院_国产精品∧V在线观看_日本肥老太肥506070_国产精品久久久久久婷婷_谁有毛片_四虎影视免费观看 | 夜夜高潮天天爽欧美_国产精品扒开腿做爽爽爽A片小_亚洲精品污_国产特黄大片aaaaa毛片_羞羞午夜爽爽爽影视大全_5x社区sq未满十八视频在线_性中国熟妇videofreesex_caoporn国产一区二区 | 人善交vide欧美_GOGO人体大胆全球少妇_国产精品一区二区三区sss_日韩精品在线国产丝袜_在线免费看毛片_成人一区二区在线观看_免费国产在线视频_色成人网站www永久免费观看 | 三年片在线观看免费观看大全麻豆_免费啪啪片_中文字幕日韩人妻不卡一区_黄色一级免费网站_国产精品入口a级_日本乱淫一区二区三区_亚洲成A人片在线观看久_中文乱码人妻系列一区 | av天天在线_少妇三级全黄在线播放_无码免费人妻A片AAA毛片_91色噜噜狠狠狠狠色综合_999精品_边吃奶边做爰高潮免费视频_国产精品6666_国产精品久久久久久久久快鸭 | 亚洲精品天堂在线_久久艹国产_亚洲美女视频在线观看_成人h视频在线_女人18毛片水真多_久久综合在线_在线偷拍自拍_亚洲最大网址 | 精品视频自拍_在线观看xxxx7777视频_天天艹视频_国产手机av在线_永久免费无码AV网站在线观看_国产精品45p_久久av青久久久av三区三区_国产精品美女久久久久图片 | 亚洲国产初高中生女AV_久久bt_国产在线91精品入口首页_免费日韩一级片_国产乱淫av片免费观看_99久久精品一区二区_色伊人色_女性高爱潮视频 | 国产九一视频_妺妺晚上吃我精子黄文_国产一级黄色片视频_裸体洗澡偷拍一区二区_亚洲熟妇自偷自拍另欧美_亚洲天堂av网_国产精品精东影业_日韩久久久久久久久久久 aaa在线观看_澳门黄色毛片_污网站在线浏览_91成人午夜在线精品_无码精品A片一区二区_AV在线播放日韩亚洲欧_久久久国产精品亚洲一区_色网站免费看 | 国产精品小视频在线观看_国产成人99精品免费视频明星_欧美又大又粗又硬又色A片_国产日本亚洲_成人妇女淫片aaaa视频_日本色妞_忍着娇喘人妻被中出中文字幕_夜夜躁狠狠躁日日躁2022 | 国产在线一区视频播放_狠狠操91_免费看男女高潮又爽又猛视_欧美色蜜桃97_亚洲欧洲综合有码无码_日本人伦一区二区三区_日本逼视频_国产一级牲交高潮片16 | 青青草国产在线视频_日韩一区二区精品在线观看_精品视频国产_以色列最猛性xxxxx视频_久天啪天天久久99久久_久久精品国产色蜜蜜麻豆_gogo午夜影院_日本成aⅴ人片日本伦 | 国产乱来乱子视频_国产精品推荐_国产一区二区啪啪_欧美日韩一区二区三区自拍_看av在线_av国产片_国产亚洲久_91成年人 | 中文字幕在线精品中文字幕导入_╳╳╳无尽动漫性视频_无码专区人妻系列日韩精品少妇_全部露出来毛走秀福利视频_国产高清成人在线观看_黄色在线_日韩毛片久久久_欧美网站一区二区 | 国产成人精品无码A区在线观看_日本黄色免费在线_妺妺窝人体色WWW在线_91一区视频_天堂一区一卡二卡视频_老师洗澡让我吃她胸视频_国产精产国品一二AAA片_国产综合?V一区二区三区无码 | 91二区_第九色婷婷_澳门精品久久国产_一级特黄欧美_欧美日韩在线看片_亚洲欧美另类专区_国产情侣无套精品视频_中文字幕成人av | 日本久久艹_亚洲中文无码永久免费_一区二区三区精品在线视频_玩弄放荡人妻少妇系列视频_天天爽天天爽夜夜爽毛片_成人丝袜激情一区二区_日本肉体裸XXXXBBBB_cao久久 | 精品黄色视_无码一区免费在线不卡_五码日韩精品一区二区三区视频_东京热加勒比无码少妇_亚洲成人午夜影院_国内av免费_蜜桃免费一区二区三区_不用播放器看av | 欧美三级三级三级爽爽爽_国产欧美亚洲日韩图片_欧美日韩免费视频_亚洲23p_欧美一区二区三区免费视频_91导航在线_久久久一区国产精品无码_国产91黄色 | 亚洲男人综合久久综合天堂_99爱视频在线_成人av午夜_中文字字幕码一二三区_国产综合不卡_国产综合13P_一区二区色_少妇三级全黄 | 无码人妻久久一区二区三区蜜桃_av免费网站_男人戳女人戳到爽视频_在线中文字幕精品第5页_国产一级在线观看视频_成人一级_成年人免费在线看惊悚片动作片_色欲色av免费观看 | 99re热这里只有精品18_六度影院鲁鲁片在线看_亚洲综合另类欧在线美_一级片影院_91精品国产综合久久精品_久久黄视频_国产欧美精品一区二区三区-老狼_玖玖爱国产精品 | 欧美日韩在线视频播放_成人国产1314www色视频_粗大猛烈进出白浆视频_懂色av一区二区三区免费观看_亚洲看片_免费人成自慰网站_天堂网在线观看视频_亚洲激情视频在线观看 | 天天摸天天碰天天操_欧美一区二区三区aa大片漫_亚洲小说乱欧美另类_97av在线_9的国产精选久久_日本一区二区成人_国产高清免费_亚洲中文字幕乱码一区 | 国产精品久久久久久久久齐齐_亚洲理论_少妇人妻14页_麻花色_中文屏幕乱码av_久久久久久福利视频_60老熟女多次高潮露脸视频_精品国产一区二区三区av小说_毛片123 精品av中文字幕在线毛片_中国一级片_日批一级片_高清成人爽a毛片免费_美景之屋5在线观看_欧美乱妇无码毛片_中文亚洲成A人片在线观看_国产成人无码A区在线观看视频不卡 | www.久_国产成人在线网址_小视频在线看_91视频免费看片_欧美裸体XXXX极品少妇_免费国产精品视频_草逼网页_99热中文 |