Whiteship's Note


Clover 2.3.2(for Maven)

Wiki : 2008. 9. 22. 18:27



하핫;; 부끄럽군요. 61% ㅠ.ㅠ util쪽 테스트를 대충했었네요. 크핫;; 보완해야지.

참조 : http://confluence.atlassian.com/display/CLOVER/Clover+Documentation+Home

안 본 사이에 버젼이 많이 올라갔습니다. 예전엔 그냥 maven-clover-plugin 쓰고 있었는데, maven-clover2-plugin이 되어있네요.

1. 메이븐 플러긴 설정

settings.xml 에 플러그인 그룹 설정 추가.
<pluginGroups>
    <pluginGroup>com.atlassian.maven.plugins</pluginGroup>
</pluginGroups>

pom.xml에 플러그인 추가.

<build>
    <plugins>
        ...
        <plugin>
            <groupId>com.atlassian.maven.plugins</groupId>
            <artifactId>maven-clover2-plugin</artifactId>
            <configuration>
                <licenseLocation>${clover2.licenseLocation}</licenseLocation>
            </configuration>
        </plugin>
    </plugins>
</build>

2. 사용하기

mvn clover2:instrument clover2:aggregate clover2:clover

기본으로 /target/site/clover 폴더에 결과물 생성.

3. 기능

3-1. 목표 커버리지 설정

- 목표 % 설정해 놓고, clover2:check를 사용해서 검사할 수 있고, 목표치와 관계없이 빌드 성공시킬려면 커맨드라인에 -DfailOnViolation=false 옵션 추가.

3-2. exclusion/inclusion

- 정규 표현식으로 할 수도 있고, <includesTestSourceRoots>false</includesTestSourceRoots> 이거 한 줄 추가하면 테스트 소스 코드는 전부 제외할 수 있고, <contextFilters>try,static</contextFilters> 이렇게 하면 try-catch, static 코드 블럭을 제외할 수 있음.

3-3. JDK 레벨 설정

3-4. Clover Flush Policy 설정

3-5. 리포트 형식 설정

  <generatePdf>true</generatePdf>
  <generateXml>true</generateXml>
  <generateHtml>false</generateHtml>

3-6. Clover DB 위치 설정

3-7. Clover DB 정보 가져오기

- clover2:log 사용해서 보면 됨.

3-8. 히스토리 리포트 작성

<generateHistorical>true</generateHistorical>

3-9. 커스텀 리포트 작성

몰라 pass

3-10. Clover Goal을 Maven 빌드 Phase에 끼워넣기

괜찮지만 pass

'Wiki' 카테고리의 다른 글

Clover 2.3.2(for Maven)  (4) 2008.09.22
Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
top

  1. Favicon of http://iolothebard.tistory.com/ BlogIcon iolo 2008.09.22 23:11 PERM. MOD/DEL REPLY

    테스트 커버리지가 60%면 엄청난걸요 @..@
    부끄럽다고 하시면서... 자랑하시는거죠? ^^

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.09.22 23:36 신고 PERM MOD/DEL

    적어도 70은 넘어야죠. ^^;;;

    글고 Util같이 자주 쓰는 녀석들을 테스트 안 한게 눈에 딱 띄이기 때문에, 부끄러움이 더해집니다.

  2. Favicon of http://iolothebard.tistory.com/ BlogIcon iolo 2008.09.24 13:30 PERM. MOD/DEL REPLY

    완전 부끄럽네요. 전 50%만 넘은 뿌듯해 했는데.... ㅠ.ㅠ

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.09.24 16:51 신고 PERM MOD/DEL

    사실 중요한건 % 보다는, 얼마나 중요한 부분을 얼마나 제대로 테스트 했냐는 거겠죠. 즉.. 양보단 질이.. :)

Write a comment.


Artifactory 설치하기

Wiki : 2008. 3. 18. 18:42


참조 : http://www.jfrog.org/confluence/display/RTF/Installing

필요조건
- JDK 1.5 이상
- FF 2.0, IE 7 이상

설치방법
- Jetty 사용해서 Standalone 형태로 설치
- Servlet Container에 배포(ex. Tomcat)

Jetty 사용해서 설치하기
- JAVA_HOME 환경변수가 세팅되어 있어야 함.
- Window에서 설치할 때는 bin 폴더의 artifactory.bat 실행.
- Linux에서 설치.
    - artifactoryctl check 로 환경 변수 세팅 제대로 되어 있는지 확인.
    - fore ground에서 실행: artifactory.sh
    - demon으로 실행: artifactoryctl check|start|stop
- Linux 서비스로 등록하기: install.sh
    - 서비스 등록됐는지 확인하기: service artifactory check 또는 /etc/init.d/artifactory check
    - 서비스 시작: service artifactory start 또는 /etc/init.d/artifactory start
    - 로그보기: tail -f $ARTIFACTORY_HOME/logs/artifactory.log

Tomcat에 설치하기
- ARTIFACTORY_HOME 환경변수를 추가하여 압축을 풀어제낀 폴더 경로를 설정.
vi /etc/profile
export ARTIFACTORY_HOME=풀어제낀 폴더
source /etc/profile
- 압축 풀어제낀 폴더/webapps/artifact.war을 컨테이너에 배포.

첫 번째 로그인 하기
- http://localhost:8081/artifactory (Standalone으로 설치했을 때)
- admin/password

'Wiki' 카테고리의 다른 글

Clover 2.3.2(for Maven)  (4) 2008.09.22
Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
top

Write a comment.


Confluence 개인용은 공짜.

Wiki : 2007. 11. 27. 23:21


이걸 이제야 알았네요.

http://www.atlassian.com/software/confluence/pricing.jsp#personal
로그인 하신 뒤에 위 링크로 접속하시면 개인용 계정을 따 2개까지만 생성할수 있는 라이선스를 줍니다.

개인용 위키로 사용하신다면, standalone 타입으로 설치하셔도 무방할 것이기 때문에 설치도 매우 간단합니다. 그냥 압축파일을 풀고, 다음 링크 따라서 설정파일에서 confluence 홈으로 사용할 디렉터리 설정해주시면 끝납니다. 그리고 실행해서 라이선스 입력해주고, admin 계정 생성해주면 끝입니다.

사용자 삽입 이미지

계정 하나를 여러명이 공유하고 쓸거면, 굳이 돈주고 라이선스 받지 않아도 되겠네요. 참으로 아량이 넓은 Attlasian. 당케쉔!

'Wiki' 카테고리의 다른 글

Clover 2.3.2(for Maven)  (4) 2008.09.22
Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
top

  1. 정철우 2010.02.03 12:51 PERM. MOD/DEL REPLY

    검색하면 기선님 블로그가 무지 자주 뜨는군요. 오늘에서야 개인용으로 설치할려고 했더니 personal은 없어지고 10 User Starter License를 쓰라고 하는군요. ;ㅁ;

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2010.02.04 08:01 신고 PERM MOD/DEL

    저런;; 없어졌군요;;

    저는 예전에 받아둔게 있긴한데 요즘은 그냥 오픈소스 라이선스를 받아서 사용하기 때문에 개인용 라이선스가 사라진줄도 몰랐네요.

Write a comment.


Confluence Markup

Wiki : 2007. 4. 24. 21:16


Rich Text에서 작업할 수도 있지만 엄청나게 느리고 엔터를 여러번 누르면 두 세칸씩 뛰어 버립니다. 따라서 Wiki markup에서 작업하는 것이 좋겠습니다.

WIki markup 오른쪽에 간단한 사용법이 나오기 때문에 자주 사용하는 마크업은 금방 찾을 수 있습니다. 좀 더 복잡하고 유용한 마크업들은 오른쪽 화면 제일 밑에 링크를 클릭하면 확인할 수 있습니다.

사용자 삽입 이미지

테이블 사용법

|| 헤더1 || 헤더2 ||
| td | td |

링크 사용법

[타이틀 | 링크주소]

굵은 글씨

*글씨*

소스코드

{code} 코드 내용 {code}

h1, h2, h3, ...

h1. 헤더1 내용
h2. 헤더2 내용

요정도만 알아도 Wiki Markup에서 글을 작성하는데 어려움이 없습니다.

사용자 삽입 이미지

흠...하지만 글을 작성하면서 바로 바로 이미지 파일을 올려서 글에 포함시킬 수 없다는 것은 조금 아쉽습니다. 일단 글을 작성하고 어태치먼트에 그림올리고 다시 에디트를 해야한다니..흠~ 이건 아니좌놔~ 아틀라샨~ 고쳐주쎼요~

'Wiki' 카테고리의 다른 글

Clover 2.3.2(for Maven)  (4) 2008.09.22
Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
top

  1. Favicon of http://youngkun.info BlogIcon 영근 2007.10.16 16:44 PERM. MOD/DEL REPLY

    평소에 위키좀 쓸껄 그랬어요;
    입사하고, 위키 쓸려니깐 아직 불편하네요;
    글 잘보고 갑니다.^^

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2007.10.16 17:02 PERM MOD/DEL

    컨플루언스가 워낙 좋기 때문에 금방 적응 하실 꺼에요.ㅋㅋ

Write a comment.


Confluence Calander 사용법

Wiki : 2007. 3. 12. 12:03


계옥님께서 제안해 주셔서 바로 적용해봤습니다. 매우 좋네요~

1. 설치하기

Confluence 의 Administration -> Plugin Repository 클릭합니다. 그럼 플러그인 목록이 쭉~ 나오고 각각 설치가 됐는지.. 사용 중인지 보여집니다. 그 중에서 Calendar Plugin을 확인해 보고 설치되어 있지 않다면 install을 클릭 해 줍니다. 설치 하면 바로 사용할 수 있습니다.

사용자 삽입 이미지


2. 사용법

{calendar:id=study|title=Spring Study}

편집 화면 에서 이렇게 한 줄만 추가해주면 됩니다. 파란색 부분에 적당한 값을 주면 되겠죠.

사용자 삽입 이미지
그 다음 달력에 할일 추가 삭제 변경등은 직관적으로 하실 수 있을 것 같습니다.

적용 한 곳 : AJN's Spring Study Wiki Home

'Wiki' 카테고리의 다른 글

Clover 2.3.2(for Maven)  (4) 2008.09.22
Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
top

  1. Favicon of http://epro.tistory.com BlogIcon epro 2007.03.12 23:24 PERM. MOD/DEL REPLY

    제안을 바로 적용해 주셔서 감사합니다~ ㅎㅎ
    설치는 비교적 간단하네요~~
    AJN위키가 갈수록 풍성해져서 좋아요~! :)

    Favicon of http://whiteship.tistory.com/ BlogIcon 기선 2007.03.13 07:45 PERM MOD/DEL

    좋은 제안을 해주셔서 가능했습니다. 달력 매우 맘에 들어요. 쓰시고 쉽고 좋네요.

  2. googye@gmail.com 2010.06.22 18:26 PERM. MOD/DEL REPLY

    안녕하세요~

    김효준입니다.
    저도 IT 업종에 근무하고 있고, 지금 Confluence 를 사용해서 부서 Wiki 를 구성하고 있습니다.

    그런데, Confluence Calendar 를 사용하면서,
    몇 가지 문의가 있어서 Google 을 뒤지다가 우연히 기선님의 Blog Post 를 읽게 되었습니다.

    그런데, 제가 설치한 Calendar 플러그인은 요일이 월요일, 화요일 이렇게 한글로 보이는데,
    기선님의 Wiki 에선 Monday... 영어로 보이네요?

    어떻게 하신건지 혹시 알 수 있을까요?
    어디서 언어셋을 설정하신 건지요?

    답변을 주시면, 정말 감사하겠습니다. ^^
    부탁 드리겠습니다.

    Favicon of http://whiteship.me BlogIcon 기선 2010.06.22 19:36 PERM MOD/DEL

    메일로도 보내셨더군요.
    답멜 보내드렸습니다.

Write a comment.


Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결

Wiki : 2007. 2. 13. 12:16


PDF 버튼을 클릭하면 해당 페이지를 PDF 파일로 빼줍니다. 그런데 빼낸 파일을 열어보니 한글이 전부 ### ## #### 이런식으로 깨져있었습니다. 또는 font가 없다면서 Null Pointer Exception을 발생시키기도 합니다.

그래서 Font를 추가해 주면 문제가 해결될 것 같습니다. Font는 administration메뉴 중에 PDF language support에서 불러와주면 됩니다. window에 font들은 c:\windows\fonts 안에 있습니다.
사용자 삽입 이미지
그런데 이 폴더를 찾아가서 import하려니까 먹히지를 않습니다. 신기하게도 여기서 파일을 선택하고 Ctrl+C 다른 곳에서 Ctrl+V를 하면 ttc나 ttf 확장자로 파일이 생깁니다. 뭔가 특이한 파일인것 같네요. 암튼 추가하고 싶은 폰트를 찾아서 바탕화면에 모아 둡니다.
사용자 삽입 이미지
Confluence에 font를 추가할 수 있는 파일의 형식은 ttc 나 ttf만 된다는 군요. 선택하고 install 버튼을 클릭합니다.
사용자 삽입 이미지
에러가 발생합니다.
사용자 삽입 이미지
10메가가 넘어서 에러가 발생한답니다. general setting에서 한 번에 올릴 수 있는 파일의 크기를 설정하는 부분이 생각났습니다. 그 부분에 10메가라고 써있었는데 그 부분을 바꿔 줍니다.
사용자 삽입 이미지
맨앞에 1을 2로 바꿔줬습니다. 그리고 다시 파일을 선택하고 install을 하면 설치가 제대로 됐습니다.
사용자 삽입 이미지
사용자 삽입 이미지
PDF로 빼내 봤습니다.
사용자 삽입 이미지

흠.. 잘 되는군요. :)

'Wiki' 카테고리의 다른 글

Clover 2.3.2(for Maven)  (4) 2008.09.22
Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
top

  1. Favicon of http://seal.tistory.com BlogIcon 물개선생 2007.02.13 17:21 PERM. MOD/DEL REPLY

    오~ 땡큐베리감사~

    Favicon of http://whiteship.tistory.com/ BlogIcon 기선 2007.02.13 18:01 PERM MOD/DEL

    ㅎㅎ 안되면 선생님한테 물어보려고 했었는데요. :P

  2. 최종원 2009.01.05 11:36 PERM. MOD/DEL REPLY

    한글 깨짐은 해결된 듯 보이나, {code}{code} 태그에 들어간 한글 주석은 여전히 깨져서 나옵니다.
    해결할 수 있는 방법이 있을까요?

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2009.01.05 11:51 신고 PERM MOD/DEL

    앗.. 그건 해보지 않아서 잘 모르겠네요.
    code 태그에 들어간 한글 주석이라;;.. 흠.. 해봐야겠네요.

    해봤더니 정말 그러네요. code macro 플러긴 관련 이슈를 등록해 줘야겠습니다.

  3. Favicon of https://slothink.tistory.com BlogIcon 편현장 2012.10.29 18:05 신고 PERM. MOD/DEL REPLY

    이미 다들 알고 있는 거겠지만, 뒤늦게 검색해서 들어올 분(저같은)들을 위해 해결방안 링크 추가합니다. :) http://slothink.tistory.com/119

  4. Favicon of http://alica_park.blog.me BlogIcon 앨리카 2012.11.06 09:44 PERM. MOD/DEL REPLY

    와, 정말 도움 많이 됐어요.
    감사합니다!

Write a comment.


Confluence User Guide

Wiki : 2007. 2. 12. 19:33


자주 봐야 할 듯해서 링크를 올려둡니다.
http://confluence.atlassian.com/display/CONF20/Confluence+2+Home

목차

'Wiki' 카테고리의 다른 글

Artifactory 설치하기  (0) 2008.03.18
Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
top

Write a comment.


Confluence 설치하기

Wiki : 2007. 2. 10. 10:26


http://www.atlassian.com/
위 사이트에서 confluence download를 클릭하여 다운로드 화면으로 넘어갑니다.

돈을 내고 사용해야 하는 WIki지만..평가용으로 한 달을 사용할 수 있는 라이센스를 제공해 줍니다. 이번이 두 번째로 평가용 라이센스를 받아서 설치해 보는 건데요. 전부 기록에 남는군요.
사용자 삽입 이미지
제가 설치한 Confluence의 유형은 2.3.1 EAR/WAR 버젼으로 리눅스에 설치했습니다.
사용자 삽입 이미지
Confluence를 설치하려면 sevlet container와 DB가 필요한데요. HSQL을 사용할 거라면 별도로 필요하지 않습니다. 자체 내장하고 있는듯 합니다. 저는 Tomcat 6.0과 MySQL5.0을 사용하도록 설치했습니다.

참조 : http://confluence.atlassian.com/display/DOC/Installing+the+Confluence+EAR-WAR+edition

1. 압축 풀기.

tar zxvf ~~~.tar.gz
이렇게 하면 압축이 풀리고 적당한 폴더로 mv를 이용해서 옮깁니다. tomcat밑에 있는webapp 로 옮기지 않습니다.

2. confluence-init.properties 파일 설정.

압축이 풀린 폴더안에 confluence라는 폴더가 있고 그안에 WEB-INF/classes에 보면 저 파일이 있습니다. 이 파일에 폴더 하나를 지정해 주면 됩니다. 백업이나 첨부 파일들이 저장될 장소를 지정해 주는 것인데 vi로 열어 보면 예를 들어 주고 있어서 이름 짓기를 고민하지 않아도 됩니다.

/var/confluence로 지정해 줍니다.
이때 저 폴더에 confluence가 파일을 작성할 수 있도록 폴더를 만들어 주고
chomod 777 /var/confluence로 권한 설정을 변경해줍니다.

3. Tomcat에 context descriptor만들기.

tomcat/conf/Catalina/localhost 디렉토리에 confluence.xml 파일을 만들어 줍니다.

vi ./confluence.xml
<Context path="/confluence" docBase="압축을 풀어 제낀 폴더/confluence" debug="0" reloadable="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="atlassian-confluence." suffix=".log" timestamp="true"/>
</Context>
파일 안에는 이렇게 넣어 줍니다. 빨간색 부분만 적당하게 수정해 주시면 됩니다. 저는 뒤에 /confluence를 안붙였다가 조금 해맷었습니다.

4. Tomcar가동.

이미 가동 중이셨다면 껐다 켜줍니다. 그리고 브라우져에서 접속해 봅니다.

http://localhost:포트/confluence/
이렇게 접속이 되지 않으시면 무언가 잘못된겁니다. setup 화면이 뜨면 제대로 된겁니다.

5. setup 시작.

setup화면이 떠서 끝난줄 알고 좋아라 했는데 아니더구요. 여기서 라이센스키를 입력하라는 창이 뜹니다. 그럼 아틀라시안 홈피로 가셔서 라이센스를 달라고 하면 바로 줍니다. 물론 평가용 라이센스를 달라고 하셔야 합니다. 다른건 돈을 내야 하는 걸로 알고 있는데.. 얼만지 모르겠네요..

6. db 선택.

사용자 삽입 이미지
이런 화면이 보입니다. 저는 MySQL을 사용할 것이기 때문에 External DB에서 MySQL로 선택하고 버튼을 클릭합니다.

7. connection 선택 & 설정.

Standard DB Connection을 사용할지 Datasource Connection을 사용할지 선택하라고 합니다. 저는 Standard DB Connection을 선택 했습니다. 그럼 일반적으로 DB Connection에 필요한 정보를 입력하라고 합니다.

여기서 잠깐...이 작업을 하기 전에... mysql-connector-java-5.0.4-bin.jar 이런 파일을 class path가 잡힌 곳으로 넣어 줘야 합니다.
저는 /confluence-2.3.1/confluence/WEB-INF/lib 이 안에다 넣어놨습니다.
사용자 삽입 이미지
그런 다음 위 화면에 적당한 값을 입력해 주는데요. 이 때 DB 인코딩을 UTF-8로 해주기 위해서 DB URL뒤에 ~~~~ 라고 붙이라고 화면에 적혀 있습니다. 그걸 복사해서 뒤에 붙여 주고 MySQL 계정을 적어 줍니다.

8. load contents.

이건 뭐 빈 화면이라 썰렁할까봐 넣어 준것 같은데요. 그냥 Empty Site를 선택하고 설치를 끝냈습니다.

사용자 삽입 이미지

'Wiki' 카테고리의 다른 글

Confluence 개인용은 공짜.  (2) 2007.11.27
Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
top

Write a comment.


XWiki 설치

Wiki : 2007. 1. 25. 19:11


참조 : http://www.xwiki.org/xwiki/bin/view/UserGuide/

사이트가 좀 느립니다. 가끔 페이지에 접속이 안되기도 하구요. 위키 자체의문제인지 호스팅 하는 쪽의 서버 문제인지 모르겠습니다. Anyway.. 설치 하는 방법은 크게 두 가지 입니다.

XWiki는 Hibernate, Struts, Velocity를 사용해서 만들어 졌습니다. Servlet Container와 DB가 필요합니다.

배포 되는 유형이 여러가지 있는데요. 그 중에 war파일을 사용해서 설치하는 방법을 적어봅니다. 다른 유형의 파일들은 그냥 압축을 풀거나 exe를 실행하면 되기 때문에 따로 설명할 것이 없습니다.

1. 이곳에서 war와 xar파일을 다운로드 합니다.
2. Servlet Container(저는 톰캣)을 설치합니다.
3. Database를 만들어 주고 권한 설정을 해주고 하이버네이트 설정 파일에 DB관련 부분을 수정해 줍니다.

1. 가끔 미러사이트를 클릭했을 때 화면에 글자들이 왕창 깨지면서 뭔가 막 읽어 들이는 현상이 발생할 때는 바로 뒤로가기 버튼을 클릭해서 다른 미러사이트를 클릭하면 됩니다.

2. 톰캣의 웹 기본 폴더인 /webapp/ 폴더 안으로 1번에서 다운 받은 war파일을 넣어주면 자동으로 war 파일 이름과 동일한 폴더가 생깁니다. 이 폴더 이름을 좀 짧게 xwiki로 바꿔 줍니다.
mv ./xwiki-1.0.~~~ ./xwiki

3. MySQL을 사용할 때 다음 명령어로 DB를 만들어 줍니다.
mysql -u root -e "create database xwiki"

권한을 줍니다.
mysql -u root -e "grant all privileges on xwiki.* to xwiki@127.0.0.1 identified by 'xwiki'"

mysql에 root의 암호가 설정되어 있다면
mysql -u root -e -p "create database xwiki" <- 이렇게 -p 를 중간 넣어서 암호를 입력할 수 있도록 합니다.

하이버네이트 설정파일은 xwiki/WEB-INF/hibernate.cfg.xml 입니다. 이 파일을 vi 에디터로 열고 다음과 같이 수정해 줍니다.
<property name="connection.url">jdbc:mysql://localhost/xwiki</property>
<property name="connection.username">xwiki</property>
<property name="connection.password">xwiki</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>

4. XWiki.xar 파일 import 하기.
http://www.xwiki.org/xwiki/bin/view/AdminGuide/ImportExport 여기를 참조 하시면 방법이 나와있습니다. 간단합니다.

설치한 wiki의 URL위에 bin/admin/XWiki/XWikiPreferences 이렇게 덧붙이고 접속 하셔서 import 메뉴에서 1번에서 다운 받은 파일을 지정해 주면 됩니다.





'Wiki' 카테고리의 다른 글

Confluence Markup  (2) 2007.04.24
Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
komoinmoin 대문 바꾸기 문제  (1) 2006.11.21
top

TAG XWiki

Write a comment.


JSPWiki 플러긴 설치

Wiki : 2007. 1. 7. 01:50


자바 소스코드를 그대로 보여주는 플러그인을 사용하려면 Java2HtmlPlugin을 설치해야 합니다.
http://www.java2html.de/
위 링크에서 필요한 jar파일을 다운 받을 수 있습니다.

다운 받을 jar파일을 "JSPWiki설치 폴더"/WEB-INF/class 에 복사 합니다.
사용자 삽입 이미지

WEB-INF폴더의 jspwiki.properties 파일을 워드패드로 엽니다.
jspwiki.plugin.searchPath =
이렇게 비어있는 곳을 찾습니다.[각주:1] 그리고 다음과 같이 수정합니다.
jspwiki.plugin.searchPath = de.java2html.plugin.jspwiki)

그리고 톰캣을 껐다 키면 적용됩니다.
사용자 삽입 이미지

  1. Ctrl + F 를 사용합시다. [본문으로]

'Wiki' 카테고리의 다른 글

Confluence Calander 사용법  (4) 2007.03.12
Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
komoinmoin 대문 바꾸기 문제  (1) 2006.11.21
komoinmoin 설치하기  (0) 2006.11.18
top

Write a comment.


JSPWiki 플러그인

Wiki : 2007. 1. 5. 11:23


wiki 색인을 어떻게 만드나~ 찾아 보다가
http://openframework.or.kr/JSPWiki/Wiki.jsp?page=Index
위 페이지를 편집하기를 눌러보니 달랑 한줄;;

[{INSERT IndexPlugin}]

헉.. 이게 뭐지;; 블로그처럼 위키도 플러긴이 있는건가.. 그래서 찾아보니 정말 플러긴이 있었습니다. 그것도 다양하게..
http://www.jspwiki.org/wiki/JSPWikiCorePlugins

사용방법은 문서를 편집할 때 원하는 위치에 저렇게 삽입을 하면 됩니다. 뭔가를 설치해야 할 것이 없더군요. CorePlugins이라서 WIki가 설치될 때 포함되어 있는 것 같습니다.

사용자 삽입 이미지

'Wiki' 카테고리의 다른 글

Confluence에서 PDF로 빼낼 때 한글 깨짐 문제 해결  (6) 2007.02.13
Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
komoinmoin 대문 바꾸기 문제  (1) 2006.11.21
komoinmoin 설치하기  (0) 2006.11.18
JSPWiki 설치하기  (0) 2006.10.24
top

TAG JSPWik

Write a comment.


JSPWiki 새로운 페이지 만들기

Wiki : 2007. 1. 3. 22:33


사용자 삽입 이미지
어디에도 new page는 보이지 않습니다. 대체 새로운 페이지는 어떻게 작성한단 말인가...

사용자 삽입 이미지
위에 보시다시피 화면의 메뉴 상단에 보이는 검색 창에서 새로 만들 페이지의 이름을 적은 뒤 edit를 클릭하면 새로운 페이지를 작성할 수 있습니다.

'Wiki' 카테고리의 다른 글

Confluence User Guide  (0) 2007.02.12
Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
komoinmoin 대문 바꾸기 문제  (1) 2006.11.21
komoinmoin 설치하기  (0) 2006.11.18
JSPWiki 설치하기  (0) 2006.10.24
ubuntu에 MySql설치 + 사용자 만들기 + DB 만들기  (0) 2006.10.24
top

TAG JSPWiki
  1. Favicon of https://px.tistory.com BlogIcon 김민재 2007.01.04 01:16 신고 PERM. MOD/DEL REPLY

    음.. 한창 준비중이군..
    수고하삼...

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2007.01.04 01:43 신고 PERM MOD/DEL

    아직 많이 부족해요. ㅎㅎ;
    영회형의 압박~ ㅠ.ㅠ

Write a comment.


komoinmoin 대문 바꾸기 해결책 찾음

Wiki : 2006. 11. 24. 18:04


http://wiki.python.or.kr/pykug/ko_b8_f0_c0_ce_b8_f0_c0_ce <- 이곳을 참조했습니다.

komoinmoin 대문을 바꿀 수 없었던 문제 해결책은 찾았지만 학교에서 ssh 포트를 막아놔서 서버에 접속 할 수가 없다는거... ㅠ.ㅠ

원인은 komoinmoin에 사용자가 '비회원', '회원', '관리자'가 있는데 그 중에 제가 만든 계정은 그냥 '회원'이였던 것 같습니다. 그리고 웹 페이지 중에 '관리자'만 수정, 삭제 할 수 있도록 설정하는 부분이 있는듯 합니다. moin_config.py 파일에 보면 '관리자'를 지정해두는 부분이 있는데 아무래도 그곳에 제 아이디를 등록해두면 될 것 같습니다.

헤헷 역시 구글신님 감사합니다.

'Wiki' 카테고리의 다른 글

Confluence 설치하기  (0) 2007.02.10
XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
komoinmoin 대문 바꾸기 문제  (1) 2006.11.21
komoinmoin 설치하기  (0) 2006.11.18
JSPWiki 설치하기  (0) 2006.10.24
ubuntu에 MySql설치 + 사용자 만들기 + DB 만들기  (0) 2006.10.24
ubuntu에서 Ruse wiki설치하기.  (0) 2006.10.24
top

Write a comment.


komoinmoin 대문 바꾸기 문제

Wiki : 2006. 11. 21. 00:22



분명 로그인 되어 있는데(파란색) 이 페이지를 편집하려면 로그인을 하라고 합니다. ㅠ.ㅠ 대체 대문짝을 어떻게 해야 바꿀 수 있단 말인가요?


대문을 제외한 페이지들은 편집 버튼이 제대로 동작하고 있습니다. komoinmoin도 루트 계정 같은 것이 있는 건가요? 그 계정말 대문을 바꿀 수 있는걸까요?

'Wiki' 카테고리의 다른 글

XWiki 설치  (0) 2007.01.25
JSPWiki 플러긴 설치  (0) 2007.01.07
JSPWiki 플러그인  (0) 2007.01.05
JSPWiki 새로운 페이지 만들기  (2) 2007.01.03
komoinmoin 대문 바꾸기 해결책 찾음  (0) 2006.11.24
komoinmoin 대문 바꾸기 문제  (1) 2006.11.21
komoinmoin 설치하기  (0) 2006.11.18
JSPWiki 설치하기  (0) 2006.10.24
ubuntu에 MySql설치 + 사용자 만들기 + DB 만들기  (0) 2006.10.24
ubuntu에서 Ruse wiki설치하기.  (0) 2006.10.24
ubuntu에서 svn설치하기  (0) 2006.10.24
top

  1. Favicon of https://whiteship.tistory.com BlogIcon 기선 2006.11.21 00:23 신고 PERM. MOD/DEL REPLY

    큰일이다... 갈수록 문제가 많아지네..ㅠ.ㅠ

Write a comment.


komoinmoin 설치하기

Wiki : 2006. 11. 18. 18:22


현재상황: 나의 노트북으로 외부에 있는 리눅스 서버(페도라)에 접속하여 komoinmon wiki를 설치해야함.

필요사항 : Python이 설치되어 있어야 합니다. ssh로 접속하기 때문에 학교에서는 안됨.(포트를 막아 놓은 듯).

설치파일 다운 받기: 다운로드 페이지에서 komoin-1.0.a4.tar.gz을 선택하여 다운로드 합니다.

압축풀기 : tar xvzf komoin-1.0.a4.tar.gz

설치하기: python ./setup.py install

아파치 사용자/그룹 확인하기: 왜 하는 것인지는 모르겠지만 제가 참고한 문서에서 하라길래 따라 해보았는데 결과도 똑같이 나오더군요.

위키 데이터를 저장할 데이터로 이동: 제가 참고한 문서에는 /usr/local/share/moin으로 되어 있는데 설치하기 과정의 끝 부분을 보니 저는 /usr/share/moin 으로 되어있었습니다.

아파치 웹서버에 등록: httpd.conf 파일에 다음 줄을 추가합니다.

아파치 서버 재가동 or 실행:  /etc/init.d/httpd restart

확인하기: http://사이트주소/mywiki

참고자료 : http://www.python.or.kr/moinmoin/komoin/moin.cgi/_bc_b3_c4_a1_b9_e6_b9_fd

앗 어서 스타보러 가야겠습니다. 지금 오영종이랑 이윤열 결승합니다.
top

Write a comment.


JSPWiki 설치하기

Wiki : 2006. 10. 24. 18:10


너~무 간한단 설치에 깜짝 놀랬습니다.

먼저 다운로드 페이지에서 소스를 다운 받습니다.

그리고 인스톨 가이드를 보고 쭉 따라서 설치를 하면 됩니다.

설명이 간단한 이유는 다운로드와 인스톨 과정이 매우 간단하기 때문이죠.

다운로드한 압축 파일을 풀면 ~~~.war 파일이 보입니다.

이 파일을 tomcat_home/webapp 폴더 안에 복사 해 둡니다.

그리고 톰캣을 구동시킵니다.

그리고 웹페이지를 열고 http://localhost:8080/JSPWIki/Install.jsp 를 해보시고 뭔가 이상타 싶으신 분들은

http://localhost:8080/JSPWiki/ 를 해보시면 됩니다.

윈도우에서 설치했을 때는 위에 처럼 했을 때 wiki 설정하는 부분이 나왔었는데

Ubunto에서 설치할 때는 위에 처럼 하면 페이지를 못찾고 아래처럼 하니까 설정 없이 바로 메인화면이 뜨더군요.
top

Write a comment.


ubuntu에 MySql설치 + 사용자 만들기 + DB 만들기

Wiki : 2006. 10. 24. 11:58


apt-cache search mysql 을 입력하면

mysql-server-4.1이 보입니다.

apt-get install mysql-server-4.1 을 입력하여 설치를 했습니다.

그 다음 부터.. 어떻게 해야할지 막막 합니다.

먼저 db를 만들어야겠고.. 사용자도 만들어야겠다는 기분이 듭니다.

하지만 어떻게 하는지 모르죠. 구글신에게 물어볼 수 밖에..

여기를 참고하여

1. mysql 암호 설정
2. db 만들기
3. 사용자 만들기
4. db에 사용자 지정하기 를 해야겠습니다.

1. 암호를 바꾸고.

2. mysql -p 바꾼암호로 mysql에 접속? 합니다. 

3. show databaes; 로 현재 있는 db들을 봅니다.

4. create database rusedb;  로 rusedb라는 이름의 DB를 만듭니다.

5. use mysql 입력해서 mysql db에 접근

6. INSERT INTO user VALUES( '%', '사용자', 'PASSWORD('비번'), ....);

여기서 문법 에러가 나는 군요.. 아.. 지쟈스...

비쥬얼한 mysql 클라이언트가 필요한 때군요... OTL

사수~ PLZ GIVE ME 사수~~~

-----------------------------------------------------------------------------

헤헤헤헷... 운도 좋치.. 때려 맞추기에 성공했습니다.

GUI 툴이 있을 것이라 예상을 하고..

apt-cache search mysql 로 다시 한번 검색을 해봤더니

mysql-admin 이라는 패키지가 있더군요. GUI 어쩌구 저쩌구 써있길래..

apt-get install mysql-admin 으로 설치~

mysql-admin 으로 실행~~

오케!!! GUI 떴삼~

어!!!!!    User Administration 클릭하니까..다운???;;; 랙??;;   OTL 배고파... 으....윽

허헐...사용자 추가 하는 거 건너 뛰고..

rusedb의 모든 권한을 root에게 줘버렸습니다.
top

TAG MySQL

Write a comment.


ubuntu에서 Ruse wiki설치하기.

Wiki : 2006. 10. 24. 10:41


Ruse 설치 가이드를 보며 따라 하는 중...

svn을 통해 ruse 소스파일 다운이 가능 하다는 것을 알았다.

root로 로긴도 하고~

그래서 svn을 설치하고~

소스를 다운 받은 순~간!
svn co svn://rubyforge.org//var/svn/ruse/rusewiki/trunk my_wiki
ssh: ruby.forge.org 22번 포트에 커넥션 타임 아웃!
svn: 예상하지 못한 연결 닫힘!

원래는 아래 처럼 나와야 하는데 말이죠..

A my_wiki/test
A my_wiki/test/unit
A my_wiki/test/unit/ppa_test.rb
A my_wiki/test/unit/black_urls_test.rb
A my_wiki/test/unit/event_test.rb
.
.
A my_wiki/public/favicon.ico
U my_wiki

Fetching external item into 'my_wiki/vendor/usemod'
The authenticity of host 'rubyforge.org (66.92.150.242)' can't be established.
RSA key fingerprint is 70:c2:c7:7a:83:22:3c:10:fe:09:69:94:73:7a:61:78.
Are you sure you want to continue connecting (yes/no)?

Fetching external item... 이 줄에서 거의 멈춰있다가.. 타임 아웃! 당한 것이죠.

ㄷㄷㄷ...

우짜쓰까.. 학교는 ssh포트가 막혀있는거였는다... 아아악~~ 시러시러시러~~~ 포트좀 열어줘~~~~~~~~~

(-- )( --) 영회형~ 어디계세요~ plz help~

그래도 에러를 무시하고.. 다음 파일도 계속 다운 받아 봅니다.
svn co svn://rubyforge.org//var/svn/ruse/usemod/trunk/lib/usemod my_wiki/vendor/usemod
되는 군요;;

그 다음 파일 몇개를 다른 곳으로 cp하라고 합니다.
% cp -v my_wiki/config/defaults/* my_wiki/config/
`my_wiki/config/defaults/blacklist' -> `my_wiki/config/blacklist'
`my_wiki/config/defaults/intermap' -> `my_wiki/config/intermap'
`my_wiki/config/defaults/local_environment.rb' -> `my_wiki/config/local_environment.rb'
`my_wiki/config/defaults/safeurls' -> `my_wiki/config/safeurls'
cp도 잘 되는 군요.

그다음 my_wiki/config/local_environment.rb 파일을 열고 적어도 system 비번 정도는 바꾸라고 합니다.

그다음 my_wiki/config/database.yml 파일을 사용하고 있는 DB에 맞게 설정 합니다.

흠... 다른 DB도 될지 모르겠지만.. MySQL로 기본 설정이 되있기 때문에.. MySQL도 설치해야겠습니다.

그리고 MySQL에 DB를 준비 시키기 위해서

rake RAILS_ENV=production migrate 라고 입력합니다.

lighttpd.conf는 rusewiki를 실행할 도메인 이름 설정해주는 파일인가 봅니다. 웹 브라우져를 열고 해당 도메일을 입력하면 뜬다고 합니다.

뜨면 계정 만들기 위해서 등록을 하거나.. 위에 local_environment.rb에 만들어둔 system 계정으로 로그이니 하면 된다는 군요.

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

현재는 ssh 부분에서 에러가 났지만 일단 svn에서 파일은 다 받은 듯하니.. 계속해서 진행하고 있으며..
system 계정의 비번은 걍 바꾸지 않고 지나쳤으며 db 설정해주는 부분(개인적으로 제일 싫어하는 부분-jira 설치할 때도 결국 이부분 때문에 좌절했기 때문에...)을 넘기기 위해서는 먼저 MySQL을 설치 해야 한다는거~

1. MySQL 설치
2. db 설정
3. rake 블라브라 입력
4. 도메인 설정 해줘야 하지만 도메인 없기 때문에 ip로 접근 시도.
5. 브라우져에 뜨면 성공 안뜨면 실패!


gogogo~

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

mysql 설치 -> mysql-admin 으로 GUI로 관리 하는 거 설치 -> rusedb이름으로 DB생성 -> root 계정에게 rusedb모든 권한 설정 -> database.yml 파일에 db 이름이랑 user 아이디, password 설정해줌.

그러나... 3번에 있는 rake 명령어를 찾지 못하는 군요.. 이 명령어는 대체 어딨는 거지;; ruby에 있는건가;;

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

빙고;; rake 는 Ruby make 라는군요..

apt-get install rake 실행

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

rake RAILS_ENV=production migrate
입력했지만.. 제대로 처리가 된 듯 하지 않네요.. 흠.. 오늘은 여기 까지 입니다.
top

Write a comment.


ubuntu에서 svn설치하기

Wiki : 2006. 10. 24. 10:21


apt-cache search svn

이렇게 하면 svn 이라는 이름이 들어가는 패키지들이 보여집니다.

리스트를 쭉~ 보다 보면 여기에 subversioin이 보이는데..

그걸 설치해주면 됩니다. 설치는

apt-get install subversion

아래는 제가 엠파스 블러그에 정리해 두었던 apt 명령어 메뉴얼입니다.


top

Write a comment.


ubuntu에서 root로 로긴하기.

Wiki : 2006. 10. 24. 10:04


맨 첨 부팅 할 때부터 root로 로긴 할 수 없슴.

처음에는 일반 유저 아이디로 로긴 하고 그다음 콘솔창에서

sudo -H -s 입력하여

root의 비번을 입력해줘야 root로 바뀜.
top

Write a comment.