|
|
카테고리
![]() 공개 소스 코드 관리 프로그램으로 Windows Xp에 subVersion과 ViewVC 설치에 대한 설명은 아래를 참고하였습니다. 윈도우에서 Subversion 서버 운영하기 사실 위의 두 링크로 설치를 완료 할 수 있습니다. 여기다가 남겨 놓을 내용은 위의 두 링크를 참조로 설치하다가 실수 하던것을 기록해 놓을려고 합니다. 저 같은 경우는 아파치를 설치해서 사용한 경험이 거의 없었던 지라 설정을 하던 부분을 이해하는데 몇 시간 걸렸습니다. 또한 openssl에 대한 정보도 빈약했던지라 이번 기회에 찾아봤습니다. Certificate Server의 설치 와 Client인증 시간이 지나면 설치하는 것이 달라질 것 같습니다만, 아직까지는 이런 방식을 것 같습니다. 사용 환경 ![]() Windows Xp Home Version입니다. 서버가 안돌아 갈 것 같았지만 저의 경우는 잘 돌아갑니다. 외부에서 보는 부분은 무시했음을 알려드립니다. (사실은 테스트 안했습니다. 될지 안될지..) 제 목적은 내부에서만 돌아가는것을 원했습니다. 소스코드가 밖에서 보이는 것은 장점이 될 수도 있지만 단점이 될 수도 있기 때문입니다.
필요한 프로그램 목록
간략한 설명이 좀 틀릴 수 있겠네요. (ㅡ..ㅡ)ㅋ Subversion 1.4를 사용하면서 굳이 아파치를 2.0을 쓸 필요가 없더군요.ㅠㅠ (글을 적으면서 알았습니다.) 즉 설치에만 관심을 두시지 말고 좀 천천히 살펴보시면서 설치하는 것도 좋을 것 같습니다.
설치 순서도 유의해야할 것 같습니다.
ModSSL을 설치하는 방법에서 apache-2.0.59_openssl-0.9.8d.zip을 아파치에 설치한 곳에 덮어 씌우면되는데 문제는 아파치 설정파일이 httpd.conf가 엉망이 됩니다. 주의해주십시요. 전 httpd.default.conf에서 복구했습니다만.. httpd.conf 에서 일반적인 http: 로 접속을 막으려면 간단하게 Listen 80을 막으면 되더군요. 실은 https:로 열심히 만들었는데 http:도 되니까 헷깔렸습니다. ^^; 필요하시면 써도 되고 합니다. 그리고 http.conf에서 위치 지정부분이 있는데 저같은 경우는 에러를 발생하더군요. NameVirtualHost *:443 그래서 ₩ 표시를 주의하시면 됩니다. 그러면 못 찾겠다는 메세지가 아파치에서 나오지 않았습니다. 마지막으로 아파치에 접근하는 유저에 아이디 있는 유저만 접근 가능하게하려고 NameVirtualHost *:443 LoadModule python_module modules/mod_python.so ScriptAlias /viewvc "C:/Program Files/viewvc-1.0.4/bin/mod_python/viewvc.py" 이렇게 바꿔놨습니다. 이러면 문제가 있을지는 아직 잘 모르겠습니다. 그리고 아직 이해가 안가는 점은 Subversion도 분명히 사용 유저를 만들 수 있는데 웹에서는 아무나 와서 보고 다운이 가능한지 모르겠습니다. -- 아직 처음이라서 다 모르기때문에 이것 저것 바꿔 보면 알겠죠..^^ 다음에 할 것은 샘플로 만든 것들을 전부 정상적으로 만들어서 사용하는 것입니다. ^^ -- 설치만 하려다가 끝나겠군..ㅠㅠ 아파치 서버 ![]() ViewVC ![]() TortoiseSVN ![]()
최근 등록된 덧글
내 블로그는 뭐 별로 상관이..
by oO천랑Oo at 11/12 10배효율에 도전해보겟습니다 .. by 니그 at 11/05 이제부터라도 하루에 6배의 .. by oO천랑Oo at 11/04 아.........올한해 한게.. by 니그 at 11/04 뭐 저건 주인이 알아서 해야.. by oO천랑Oo at 10/31 그렇군요 콜록 by 니그 at 10/31 안녕하세요. 일단 저는 lg.. by 데콤맨 at 10/31 지금이라도 정부가 잘 대응하.. by oO천랑Oo at 10/30 세입자는 알수가 없다고 하.. by oO천랑Oo at 10/30 몇 일 전 정세균 민주당 원.. by object at 10/30 라이프 로그
5세 아이에게 꼭 해줘야 할 60가지
아빠 노릇 프리젠테이션 젠 C++ 기초 플러스 이펙티브 C++ More Effective C++ 소프트웨어 아키텍처 : 이론과 실제 익스트림 프로그래밍 이기는 습관 글로벌 비즈니스에 성공하는 이메일 영어 Ver 2.0 OS 구조와 원리 Great Code 한국어판 Micro C/OS-II 실시간 커널 (보급판) 이글루 파인더
|
|