SERVER/Etc2014.04.02 12:03

※ Linux에 Subversion(svn) SERVER YUM으로 빠르고 간단하게 설치하기


1. yum install 설치

$ yum install subversion


2. SVN 저장소 생성

$ mkdir /data/svn


3. 프로젝트 폴더생성

$ svnadmin create --fs-type fsfs /data/svn/project

※ --fs-type 저장소타입 fsfs(기본값) 또는 bdb | CREATE 옵션에 자세한 것은 생략!


4. 권한설정

$ vi /data/svn/project/conf/svnserve.conf

※ 기본적으로 다 주석처리되어있으니 아래 내용 추가

======================================================

[general]

anon-access=none #read:미인증자 읽기가능, none:미인증자 접근불가

auth-access=write  #인증사용자 쓰기권한 부여

password-db=passwd #id/pw등록된 파일 

#realm=project_name #저장소 인증시 나오는 타이틀명

======================================================


5. 인증계정 등록

$ vi /data/svn/project/conf/passwd 

======================================================

[users]

userid=password

======================================================


6. svnserver config파일 확인

$ view /etc/init.d/svnserve <==참고 

======================================================

# processname: svnserve

# config: /etc/sysconfig/svnserve

# pidfile: /var/run/svnserve.pid

======================================================


7. conifg에 저장소 threads 등록

======================================================

OPTIONS="--threads --root /data/svn"

======================================================


8. 데몬실행

$ /etc/init.d/svnserve start

Starting svnserve: [  OK  ]


9. 프로세스확인

$ ps aux | grep svn

root      4876  0.0  0.1 174848  1040 ?        Ss   12:10   0:00 /usr/bin/svnserve --daemon --pid-file=/var/run/svnserve.pid --threads --root /data/svn


10. 포트확인

$ netstat -atnp | grep svn

tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      4876/svnserve


11. 윈도우에서 TortoiseSVN 접속 확인

URL : svn://ipadders/project


끝~!!!

Posted by 시니^^
SERVER/Nginx2014.02.24 16:32

location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {

    expires 365d;

}


location ~* \.(?:ico|css|js|gif|jpeg|png)$ {

    expires max;

    add_header Pragma public;

    add_header Cache-Control "public, must-reval!idate, proxy-reval!idate";

}


location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {

    expires 365d;

}


location ~* \favicon.ico${

    access_log off;

    expires 1d;

    add_header Cache-Control public;

}


location ~*^.+.(jpg|swf|jpeg|gif|css|png|js|ico)$ {

    access_log off;

    expires 30d;

    add_header Cache-Control public;

}


// Nginx Cache Disable 엔진엑스 서버단에서 캐쉬끄기

http://serverfault.com/questions/269420/disable-caching-when-serving-static-files-with-nginx-for-development

server {

  server_name  static.server.local;

  root /var/www/static;


  ## Default location

  location / {

    access_log        off;

    expires           0;

    add_header        Cache-Control private;

  } 

}

Posted by 시니^^
TAG cache, nginx
Idle Talk2013.02.23 23:53

http://jco.zdnet.co.kr/



난 JAVA개발자는 아니지만 그래도 가능한 매년 가고 있는 JCO(한국자바개발자 컨퍼런스) ~ 


오늘도 다녀왔듬


듣다보면 아는 내용도 있겠지만 그래도 내가 모르는 것을 한가지라도 배울 수 있다는 게 좋다


같은 업계에 일하는 다른 사람들의 생각도 들을 수도 있고...


오늘 컨퍼런스 듣다보니....  회사에서 올해 컨퍼런스 할사람 신청 받을때 한번 도전을 해볼걸!! 


이라는 생각을 잠깐 했다는....( _ _);;


아무쪼록 토요일 하루를 보냈지만 보람찬 하루~^^


Posted by 시니^^

티스토리 툴바