일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 갈릴레오
- yum
- svn
- egrep
- Apache
- linux
- 3.5
- Find
- Java
- tagx
- 지름신
- netstate
- eclipse
- Powermockup
- CentOS6
- Babel
- 연동
- 이클립스
- 삽질
- resin
- SSL
- NEXUS
- 파워목업
- trac
- tomcat
- subversion
- Galileo
- 권한변경
- CentOS
- 보드
- Today
- Total
목록CentOS (8)
....
이제부턴 정말 쉽다... 힘들게 톰캣을 연동 시킨 만큼... war만 구해서 올려주면 끝난다. Nuxus 다운로드 페이지에서 필요한 패키지를 다운 받는다. (http://nexus.sonatype.org/downloads/) cd /usr/local/src wget http://nexus.sonatype.org/downloads/nexus-webapp-1.4.1.war cp nexus-webapp-1.4.1.war $CATALINA_HOME/webapps/nexus.war 설치는 끝이다... 단, apache를 통해야 tomcat에 접속이 되므로... JkMount만 추가해주면 된다. vi /etc/httpd/conf/httpd.conf ### 파일 내용 시작 Listen 8000 JkMount /nex..
이 글은 이전 CentOS 5.3에서 Java와 Tomcat 설치 - Tomcat을 서비스로 관리하기 와 연결된다. 기본적으로 SVN을 설치했고.. Trac을 설치했고.. Apache를 yum으로 설치했고.. Apache를 통해서 SVN과 Trac을 사용하도록 했고... OpenSSL을 이용해서 SVN, Trac을 사용하도록 감싸고... 이 Apache에 Tomcat까지 연동시키고자 한다... mod_jk를 이용한 방법과 proxy를 이용한 방법이 있는데.. mod_jk를 이용한 방법으로 설치하고자 한다. Apache Tomcat Connector를 다운 받는다. (http://tomcat.apache.org/connectors-doc/) 마침 새로나온 JK-Connector가 1.2.28이다... b..
CentOS에서 Tomcat을 설치하려면 Java가 필요한데.. 솔직히 Java와 Tomcat만은 도저히 yum패키지를 설치하기가 그렇다.. Java Download : http://java.sun.com/javase/downloads/index.jsp 위 사이트에서 jdk-6u17-linux-i586.bin 를 다운받아서 실행한다. cd /usr/local/src sh jdk-6u17-linux-i586.bin # 라이센스 전문이 출력되면 q를 누르고 yes를 입력하면 파일 압축이 해제된다. mkdir /usr/local/jdk mv jdk1.6.0_17 /usr/local/jdk ln -s /usr/local/jdk/jdk1.6.0_17 /usr/java Java 패키지는 /usr/local/jdk/..
한꺼번에 이렇게 많은 내용을 올리다니... 본 내용에 대한 보다 상세한 내용은 피라시스님의 글에서 살펴볼 수 있다. 바로가기 이제 SVN을 apache에서 접근하도록 설정할 차례다. 이 경우 방화벽 제한이 상당히 심한 곳에서도 https포트인 443을 통하므로 어지간하면 다 접근이 가능하다는 점이 장점이다.. 단점은.. 아무래도 순수한 svn 포트 접근보다는 처리속도가 느리다.. 당연히 암호화에 따른 오버해드가 있으니 느려지는건 어찌보면 당연한거 아닌가.. 중요한건 별차이를 모르겠다는 점... 전체 600M분량의 40000개 소스파일을 체크아웃해도 무난하게 내려받는다. 우선 아파치 인증 연계모듈을 설치안했다면 설치한다. (아파치 설치할때 같이 설치했었다..) > yum install mod_dav_svn..
너무 길어서 나누기 시작했다... 아파치와 SSL을 설치하는 부분까지 기록한다. 이제 아파치 설치.... > yum install httpd-devel openssl-devel mod_ssl mod_python mod_dav_svn - 차례대로 Apache2와 OpenSSL, apache의 ssl모듈, apache의 python모듈이다. mod_python은 이후에 Trac에서 사용할 모듈이므로 그냥 같이 설치해버린다. mod_dav_svn은 이후 아파치에서 SVN을 WEB_DAV를 통해서 처리할 수 있도록 할 것이므로 같이.. apache와 openssl을 devel패키지로 설치한 이유는 특별히 없다... 그냥도 설치해서도 될것 같은데 그냥 습관적으로... 설치한것일 뿐.. 경험적으로 컴파일, 모듈연동..
윈도우로 다 구축해놓고... SVN에 커밋돼었을때... 커밋된 소스만을 따로 추출해서 별도의 revision별 추출을 하는 후킹 스크립트를 짜다가 완전 ㅈㅈ치고 리눅스로 다시 밀어버리는중.. 원격데탑의 편의성에 잠깐 매료되었다가 작업 자동화에서 심각한 난점을 맞이했다고 해야 하나.. 도저히 윈도 진영의 배치파일로는 20년을 넘게 써온 계열의 OS임에도 자동화 작업이 잘 안된다. 익숙하지 않은 탓이 크겠지만... 뭐 하나 할려고 하면 탁탁 막히는것 투성이니.. 결국 다시 리눅스로 서비스를 옮기는 중.... 최종 목표는 다음과 같다. OpenSSL을 이용해서 https:// 로 서비스한다. SVN을 아파치에서 핸들링 해서 https://서버주소/svn/프로젝트 와 같은 경로로 SVN클라이언트가 접근해서 사용..
VMServer상에 이미 설치되서 돌아가고 있던 스냅샷을 복제해서 새로운 서버를 설치하는걸 날로 먹으려고 했다... 니 의도는 참신했으나.. 결과는 참담하리라... 인가.. X와 관련해서 init: Id "x" respawning too fast: disabled for 5 minutes 라는 매시지를 내며 X에 진입을 못한다... 뭐.. 서버로 쓸놈이 X서버가 뭔 필요가 있는가 싶지만... JFreeChart를 사용할 경우나 Oracle을 설치할때는 X를 필요로 하기 때문에 그냥 깔아 놓은 것이니.. (운영에서 퍼포먼스를 요구하는것도 아니고 개발용인데... 편한게 장땡이다... 어차피 쓰진 않지만...) 그래 어차피 쓰지 않으니까 다 지우자... 응??? 명령어가 뭐였더라.. ㅡㅡㅋ; 이놈의 휘발성....
결론부터 말하자면 반나절 완전 삽질... 음핫핫... 크나큰 교훈을 얻었다.. 예전에 JFreeChart에서 서블릿을 지원하지 않던 시절 Redhat9.0에 JFree + Cewolf를 올리면서 한글과 관련된 설정을 찾아서 수정하느라 애먹은 기억이 있다.. 환경은 운영서버는 윈도우... 하지만 통합테스트는 리눅스다... 통합에 올렸을때 한글이 깨져도 별로 신경쓰진 않았지만... 불현듯 나중에 리눅스에 배포할때 삽질할 수는 없지 않는가~! 라는 생각이 서두였다.... 다시 부랴부랴.. 인터넷을 뒤지기 시작.. $JAVA_HOME/jre/lib/fontconfig.properties 파일을 복사해서 고쳐라 뭐해라... 전부 찾아서 수정했는데도 안된다. 3시간 삽질후 재부팅 한방에 해결했다는 글도 봤고.. 덕..