잠시만 기다려 주세요

     '시장이나 돌면서 가짜 민생 외치는 이재명을 규탄한다. 싸우지 않을 거면 내려와라... 거기는 당신의 방탄이나 하는 자리가 아니다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (27)  |  여러가지 팁 (1126)  |  추천 및 재미 (166)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (1047)  |  끄적거림 (160)  |  문예 창작 (736)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 서버

리눅스 서버 - [subversion] ubuntu 서버에 subversion 설치하기
이 름 : 바다아이   |   조회수 : 16847         짧은 주소 : https://www.bada-ie.com/su/?151591784270

[subversion][ubuntu] ubuntu 서버에 subversion  설치하기 

 

##  svn:// 프로토콜을 이용할 경우 

# install pkg

 

sudo apt-get install subversion

 

# create group and apache 유저 권한 부여

 

sudo groupadd subversion

sudo usermod -a -G subversion www-data

 

# create subversion repository dir

# 디렉토리의 경우 개인이 원하는 곳에 만들어도 됨 인터넷에서 찾아보니 /usr/local/svn, /home/svn 에 많이 생성함

 

sudo mkdir /home/svn

sudo chown www-data:subversion /home/svn

sudo chmod g+rws /home/svn

 

# create repository

 

sudo svnadmin create /home/svn/juner

sudo chown www-data:subversion /home/svn/juner

sudo chmod g+rws /home/svn/juner

 

# configuring

 

sudo vi /home/svn/juner/conf/svnserve.conf

 -- remove # password-db = passwd

sudo vi /home/svn/juner/conf/passwd

 -- add username = passwd  / juner = junerpasswd

 

# start svnserver

 

sudo svnserve -d --foreground -r /home/svn

 

# svn:// 프로토콜을 이용할 경우 svn 서버가 daemon으로 올라와 있어야 하므로 

별도 시작 스크립트를 만들어 /etc/init.d/ 두고 update-rc.d​ 로 service에 등록하여 사용하면 됨

http://odyniec.net/articles/ubuntu-subversion-server/svnserve 에 만들어논 스크립트를 사용해도 됨​

그 외 자세한 내용은 http://ioriy2k.pe.kr/archives/2624, https://help.ubuntu.com/community/Subversion 참조....

 

 

## http:// 프로토콜을 이용할 경우 

 

# 위의  "create repostitory" 까지는 동일 

 

# install libapache2-svn

 

sudo apt-get install libapache2-svn

 

# add dav_svn.conf 

 

sudo vi /etc/apache2/mods-available/dav-svn.conf

# add

<Location /svn/myproject>

     DAV svn

     SVNPath /home/svn

     AuthType Basic

     AuthName "myproject subversion repository"

     AuthUserFile /etc/subversion/passwd

     Require valid-user

  </Location>

 

# restart apache2

 

sudo service apache2 restart

 

# create /etc/subversion/passwd file

 

# 처음에 passwd 파일이 없을경우  -c option 을 사용하여 생성

sudo htpasswd -c /etc/subversion/passwd juner

# 처음이 아닐 경우 아래와 같이 생성

sudo htpasswd /etc/subversion/passwd juner2

 

 

<참고자료>

https://help.ubuntu.com/community/Subversion

http://ioriy2k.pe.kr/archives/2624 


출처 : http://blog.naver.com/PostView.nhn?blogId=juner84&logNo=220085239974&categoryNo=20&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=&userTopListOpen=true&userTopListCount=10&userTopListManageOpen=false&userTopListCurrentPage=1
 
| |





      5 page / 6 page
번 호 카테고리 제 목 이름 조회수
43 리눅스 서버 OpenVZ vs KVM, Xen , 바다아이 14061
42 리눅스 서버 roundcubemail 4 바다아이 13614
41 리눅스 서버 [Imap] Qmail + Vpopmail + Dovecot 바다아이 18166
40 리눅스 서버 Roundcubemail 0.3.1 , 바다아이 17129
39 리눅스 서버 qmail + vpopmail 바다아이 13642
38 리눅스 서버 PHP 7.0 on CentOS/RHEL 6.7 and 7.1 via Yum 바다아이 23366
37 리눅스 서버 CentOS 7 firewalld iptables 바다아이 14474
36 리눅스 서버 , webalizer , 바다아이 13833
35 리눅스 서버 iptables ssh , ssh 바다아이 13666
34 리눅스 서버 ssh - fail2ban, SSH Brute-force attack 바다아이 17209
33 리눅스 서버 NGINX php ... 바다아이 62848
32 리눅스 서버 CentOS 7 | firewall-cmd 바다아이 13972
31 리눅스 서버 SSH (Secure Shell) 바다아이 17441
30 리눅스 서버 proftp , , proftpd.conf 바다아이 17074
29 리눅스 서버 centos 7 iptables firewall-cmd 바다아이 14900
28 리눅스 서버 바다아이 13978
27 리눅스 서버 netstat, nmap 바다아이 15310
26 리눅스 서버 Apache IP , 바다아이 13168
25 리눅스 서버 , 바다아이 14003
24 리눅스 서버 php php.ini , 바다아이 16940
23 리눅스 서버 mysql, mariadb (UTF8) .. ??? 바다아이 15762
22 리눅스 서버 , , , 바다아이 14303
21 리눅스 서버 top 바다아이 17231
현재글 리눅스 서버 [subversion] ubuntu subversion 바다아이 16848
19 리눅스 서버 2 mod_cband , 바다아이 18431
18 리눅스 서버 바다아이 14188
17 리눅스 서버 Apache event MPM, Prefork MPM, Worker MPM 바다아이 17471
16 리눅스 서버 Virtual Hosting 바다아이 16967
15 리눅스 서버 fedora selinux , ... , , ftp, mysql ... 바다아이 14884
14 리눅스 서버 ssh rsync 바다아이 14072
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 chrome 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Debian + GoLang + PostgreSQL + Mariadb + PgBouncer + ProxySQL]
서버위치 : San Jose Datacenter  실행시간 : 0.07167
to webmaster... gogo sea. gogo sea.