반응형

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]' 카테고리의 다른 글

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
부팅시 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
.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
리눅스 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
쉘 프롬프트 변경  (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
glances 에서 influxdb 로 export 위해 library 설치  (0) 2015.02.12
Posted by FeliZ_하늘..
,
반응형

내 작업환경은


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
Posted by FeliZ_하늘..
,