CentOS 6.7 에서 SVN Repository 를 구축하고 http 로 접속한다.

<PROJECT>, <USERNAME>, <PASSWORD> 는 각자에 맞게 설정한다


# root 로 작업


# 1.7 로 할 경우만 설치

wget http://opensource.wandisco.com/rhel/6/svn-1.7/RPMS/x86_64/mod_dav_svn-1.7.22-1.x86_64.rpm

wget http://opensource.wandisco.com/rhel/6/svn-1.7/RPMS/x86_64/subversion-1.7.22-1.x86_64.rpm

wget http://opensource.wandisco.com/rhel/6/svn-1.7/RPMS/x86_64/subversion-tools-1.7.22-1.x86_64.rpm


# 1.6 으로 할 경우

yum install subversion mod_dav_svn


mkdir -p /var/www/svn/repos

cd /var/www/svn/repos

svnadmin create --fs-type fsfs <PROJECT>


vim /etc/httpd/conf.d/subversion.conf

# WANdisco Subversion Configuration

# For more information on HTTPD configuration options for Subversion please see:

# http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html

# Please remember that when using webdav HTTPD needs read and write access your repositories.


# Needed to do Subversion Apache server.

LoadModule dav_svn_module modules/mod_dav_svn.so

# Only needed if you decide to do "per-directory" access control.

LoadModule authz_svn_module modules/mod_authz_svn.so

# 2016-08-07 hskimsky add

SVNAdvertiseV2Protocol Off


<Location /svn/repos>

  DAV svn

  # SVNPath /opt/repo/

  SVNParentPath /var/www/svn/repos

  ### /svn 로 access 할 경우 Repository 를 List 를 보여주려면 on 으로 설정한다.

  SVNListParentPath on

  AuthType Basic

  AuthName "SVN Repo"

  AuthUserFile /var/www/svn/conf/svn.passwd

  Require valid-user

  ## Path-Based Authorization 를 사용할 경우 설정한다.

  AuthzSVNAccessFile /var/www/svn/conf/svn-access-file

</Location>


mkdir -p /var/www/svn/conf


touch /var/www/svn/conf/svn.passwd

htpasswd -b /var/www/svn/conf/svn.passwd <USERNAME> <PASSWORD>


vim /var/www/svn/conf/svn-access-file

[<PROJECT>:/]

* = r

@admin = rw

@<PROJECT>-developers = rw


[groups]

<PROJECT>-developers = hskimsky

admin = hskimsky


chown -R apache:apache /var/www/svn


아래 URL 접속하고 위에서 입력한 USERNAME, PASSWORD 입력하고 보이면 성공!

http://<SERVER>/svn/repos/<PROJECT>



참고

http://zetawiki.com/wiki/CentOS_%EC%84%9C%EB%B8%8C%EB%B2%84%EC%A0%84_%EC%84%9C%EB%B2%84_%EC%84%A4%EC%B9%98_%EB%B0%8F_%EC%84%A4%EC%A0%95_(svn)#cite_ref-2

Posted by FeliZ_하늘..

댓글을 달아 주세요

rsync 사용해보기

[Linux] 2015. 9. 25. 18:14

http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Tip/Rsync

'[Linux]' 카테고리의 다른 글

rsync 사용해보기  (0) 2015.09.25
vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
Posted by FeliZ_하늘..

댓글을 달아 주세요

vi 명령어

[Linux] 2015. 8. 4. 10:20

http://egloos.zum.com/howmuch/v/9661949

'[Linux]' 카테고리의 다른 글

rsync 사용해보기  (0) 2015.09.25
vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
Posted by FeliZ_하늘..

댓글을 달아 주세요

http://daemonjin.tistory.com/entry/CentOS-%EB%A6%AC%EB%88%85%EC%8A%A4-mysql-%EB%8D%B0%EB%AA%AC-%EC%9E%90%EB%8F%99-%EC%8B%A4%ED%96%89-%EB%AA%85%EB%A0%B9%EC%96%B4

'[Linux]' 카테고리의 다른 글

rsync 사용해보기  (0) 2015.09.25
vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
Posted by FeliZ_하늘..

댓글을 달아 주세요

.profile - 로그인할 때 로드된다. PATH처럼 로그인할 때 로드해야 하는데 bash와 상관없는 것들을 여기에 넣는다.

.bash_profile - 로그인할 때 로드된다. 'bash completion'이나 'nvm'같이 로그인할 때 로드해야 하는데 Bash와 관련된 것이면 여기에 넣는다.

.bashrc - 로그인하지 않고 Bash가 실행될 때마다 로드된다.


https://dogfeet.github.io/articles/2012/bash-profile.html

'[Linux]' 카테고리의 다른 글

vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
glances 에서 influxdb 로 export 위해 library 설치  (0) 2015.02.12
Posted by FeliZ_하늘..

댓글을 달아 주세요

리눅스 dns 설정

[Linux] 2015. 7. 3. 15:40

$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 또는 다른 파일


가장 하단에


DNS1=210.220.163.82

DNS2=219.250.36.130


추가하면 된다


참고


KT olleh (올레; 구 QOOK(쿡))

  • 기본 DNS 서버 주소 - 168.126.63.1
  • 보조 DNS 서버 주소 - 168.126.63.2


SK Broadband (브로드밴드)

  • 기본 DNS 서버 주소 - 210.220.163.82
  • 보조 DNS 서버 주소 - 219.250.36.130


LG U+(유플러스; 구 XPEED 파워콤)

  • 기본 DNS 서버 주소 - 164.124.107.9
  • 보조 DNS 서버 주소 - 203.248.242.2


Google Public (구글 퍼블릭)

  • 기본 DNS 서버 주소 - 8.8.8.8
  • 보조 DNS 서버 주소 - 8.8.4.4


'[Linux]' 카테고리의 다른 글

vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
glances 에서 influxdb 로 export 위해 library 설치  (0) 2015.02.12
Posted by FeliZ_하늘..

댓글을 달아 주세요

쉘 프롬프트 변경

[Linux] 2015. 6. 2. 21:17

http://namekk.tistory.com/entry/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9-%EA%B0%95%EC%A0%9C-%EC%84%A4%EC%A0%95

'[Linux]' 카테고리의 다른 글

vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
glances 에서 influxdb 로 export 위해 library 설치  (0) 2015.02.12
Posted by FeliZ_하늘..

댓글을 달아 주세요

  1. FeliZ_하늘.. 2015.06.10 14:43 신고  댓글주소  수정/삭제  댓글쓰기

    export PS1="\e[0;0m[\u@\W]\$ \e[m"

내 작업환경은


openstack 에 centos6.5 를 설치하였고


pem 파일을 이용하여 putty 에서 접속하였다



32비트 환경인지 64비트인지 환경인지 알아본다


나는 64비트여서 아래와 같이 나온다



이제 rpm 파일을 다운받는다


리눅스에서 웹으로 다운받아도 되고


웹으로 로컬에 다운받은 다음 ftp 같은걸로 쏴도 되는데


나는 명령어 치는게 좋으니까 명령어로 다운받았다


64비트 환경에서는



32비트 환경에서는



다 다운 받았으면 설치한다



Posted by FeliZ_하늘..

댓글을 달아 주세요

https://wiki.postgresql.org/wiki/YUM_Installation

Posted by FeliZ_하늘..

댓글을 달아 주세요

# pip install influxdb

# pip install --upgrade influxdb

'[Linux]' 카테고리의 다른 글

vi 명령어  (0) 2015.08.04
부팅시 mysql 자동시작  (0) 2015.07.31
.profile .bash_profile .bashrc 차이  (0) 2015.07.08
리눅스 dns 설정  (0) 2015.07.03
쉘 프롬프트 변경  (1) 2015.06.02
glances 에서 influxdb 로 export 위해 library 설치  (0) 2015.02.12
Posted by FeliZ_하늘..

댓글을 달아 주세요