OpenSource 77

Apache httpd 빌드 설치

[사전 설치] 1. apr 설치 (Aparch Portable Runtime) download : https://apr.apache.org/download.cgi 1) 설치 버전 : apr 1.5.2 2) 설치 위치 : /ccpkg/platform/apache/apr/ 3) 빌드 > tar –zxvf apr-1.5.2.tar.gz > cd apr-1.5.2 > ./configure --prefix=/ccpkg/platform/apache/apr/ > make && make install 2. apr-util 설치download : https://apr.apache.org/download.cgi 1) 설치 버전 : apr-util 1.5.42) 설치 위치 : /ccpkg/platform/apache/apr..

OpenSource 2016.12.21

git 저장소 clear (공간회수)

git을 사용하다 보면, 계속적으로 history 와 log 영역이 증가한다. 단순 빌드 서버인경우, 이런 로그와 history가 불필요 하므로,..해당공간 클리어가 필요하다. $ rm -rf .git/refs/original/ $ git reflog expire --expire=now --all $ git gc --prune=now # Counting objects: 2437, done.# Delta compression using up to 4 threads.# Compressing objects: 100% (1378/1378), done.# Writing objects: 100% (2437/2437), done.# Total 2437 (delta 1461), reused 1802 (delta 104..

OpenSource 2016.12.19

Tomcat Native 설치

[사전 설치] 1. apr 설치 (tomcat/apache) 1) 설치 버전 : apr 1.5.2 2) 설치 위치 : /ccpkg/platform/tomcat/apr/ 3) 빌드 > tar –zxvf apr-1.5.2.tar.gz > cd apr-1.5.2 > ./configure --prefix=/ccpkg/platform/tomcat/apr/ > make && make install 2. apr-util 설치(tomcat / apache) 1) 설치 버전 : apr-util 1.5.4 2) 설치 위치 : /ccpkg/platform/tomcat/apr 3) 빌드 > tar -zxvf apr-util-1.5.4.tar.gz > cd apr-util-1.5.4 >./configure --prefix=/c..

OpenSource 2016.12.16

[Apache ] hostname in certificate didn't match .... error 발생시

기본적으로 이런 에러 발생시, 사설인증서인경우, keystore에 저장해주면 된다.문제는 공인 인증서인데 이런 에러가 난다면..... I/O error on POST request for "https://aaaa.bbbbb.net/gtw/v1/guid":hostname in certificate didn't match: != ; nested exception is javax.net.ssl.SSLException: hostname in certificate didn't match: != 위 사항은 Apache에 VirtualHost로 여러개의 DNS를 적용한 경우에 발생했는데.. 이 경우, xxx.xxx.xxx.xxx 를 선언한 VirtualHost와 aaaa.bbbb.net를 선언한 Virtual Hos..

OpenSource 2016.11.29

[Apache] Redirect url

URL의 변경 혹은 Redirect가 필요한경우아래와 같이 설정하면 쉽게 DNS변경 분을 적용할 수 있다. 단 HTTPS (ssl/tls) 인 경우, 인증서를 통과한 후에 처리해야 에러가 없다.인증서 이전에 적용하면 에러남.. RewriteEngine OnRewriteRule ^(.*)$ https://stg.efss.xxxx.net$1 [R,L] SSL 인증을 태우지 않으면 에러난다. Virtual Host인 경우 아래와 같이 적용 DocumentRoot /ccpkg/platform/apache/htdocs ServerName stage.xxxx.net:443 SSLEngine on SSLCertificateFile "/ccpkg/platform/apache/conf/cert/prd/cert.pem"S..

OpenSource 2016.11.25

Pinpiont Agent 설치

pinpiont 빌드 후 아래 경로의 agent를 agent 서버에 옮겨준다. /pinpoint/agent/target/ pinpoint-agent-1.6.0-SNAPSHOT.zip unzip 후 pinpoint collector port 변경 이전 post에서도 남겼지만, 일반 설정은 999x 포트 quickstart collector는 2999x 포트를 사용한다. > vi pinpoint.config ############################################################ Collector server ############################################################profiler.collector.ip=xx.xxx.xx...

OpenSource 2016.11.08

Pinpoint Collector 안될때.

Pinpoint는 quickstart 모드와 일반 war로 시작하는 방식 2가지 이다. 주의해야 할 점은 도모드에서 사용하는 port가 다르다는 것..ㅠㅠ한참 동작을 안해서.. 확인한 결과 알게됨. Collector needs 3 type of port.rolespropertiesdefault portquickstart default porttcp listencollector.tcpListenPort999429994stat listencollector.udpStatListenPort999529995span listencollector.udpSpanListenPort999629996 다시 보자 포트...ㅠㅠ

OpenSource 2016.11.08

Pinpoint

참조 : https://github.com/naver/pinpoint http://dev2.prompt.co.kr/33 https://github.com/naver/pinpoint/blob/master/quickstart/README.md Naver에서 Opensource로 Monitoring 을 가능하도록 한 솔루션 참고) 해당 내용은 https://github.com/naver/pinpoint 를 많은 부분 참고하였습니다. 얼마 전 Naver Pinpoint 오픈소스가 공개되었습니다.https://github.com/naver/pinpoint Pinpoint 는 APM (Application Performance Management) Tool 로서Java 로 만들어진 Large-scale 분산 시스템..

OpenSource 2016.11.04