본문 바로가기

IT/리눅스

ubuntu 12.04에 Hadoop 설치 0. hadoop 이란http://stonewat.blog.me/100147602918여기에 있는 사이트 참조하길.. 1. hadoop downlowd(http://apache.tt.co.kr/hadoop/common/hadoop-2.2.0/) *.tar.gz을 받는다.(src 버전 NONO) 2. orcale java download & install(http://dreamlog.tistory.com/224) 3. 필요한 third-part 설치 apt-get install build-essential maven openjdk-7-jdk cmake libssl-dev ssh 4. hadoop 설치 http://bigdatahandler.com/hadoop-hdfs/installing-single-nod.. 더보기
gsoap client, server 코딩 방법 client 측 example 로 gsoap sample 로 존재하는 calc.wsdl 을 바탕으로 하겠다. 먼저 calc.wsdl 을 client 방면으로 만들기 위해 wsdl2h -c -s -o calc.h calc.wsdl-c 는 c 코드로 제작하라는것이고-s 는 STL 버전 사용 안함을 설정한것-o calc.h 만들기위한 옵션 만들면 여러 파일이 생성된다이제 soapcpp2 를 이용해서 data mapping 과 C/C++ 코드를 생성시켜야 한다. soapcpp2 -c -C -I(대문자 i )import calc.h-c generate pure C code-C generate client-side code 이제 생성된 소스를 이용해서 client를 작성하면 된다.soapClient.c 를 보면 w.. 더보기
gsoap 방법 밑의 순서대로 진행하면된다. gsoap 을 모두 설치한 뒤 1. wsdl2h 를 이용하여 wsdl 생성 (ex : wsdl2h -s -o calc.h http://www.genivia.com/calc.wsdl) 2. soapCpp2를 이용하여 소스 코드 생성(ex : soapcpp2 -i -C -Iimport calc.h) 3. client 작성 (soapclient.c 에 wsdl을 바탕으로 된 함수들이 구현되어있다. 이것을 통해서 main 함수에서 작성하면 된다.) 4. 컴파일 gcc -o cli client.c stdsoap2.c soapC.c soapclient.c -l[path : stdsoap2.c path를 적으면 끝 or ln으로 현재 디렉토리에 만들어라] 더보기
gSoap & SSL & openssl 우분투에서 gSoap으로 wsdl2h 했을 때 스키마에 http 로 되어있지만 내부로 들어가면 redirect(?), 트랙백(?)으로 내부 https 로 다시 연결되서 안되는경우가 있다. 그럴경우 apt-get install libssl-dev openssl openssl을 설치하고 다시 configure, make, make install 하면 된다. 더보기
ubuntu gSoap 설치 gSoap 버전 2.8apt-get install bison flex, byacc 더보기
리눅스 현재 포트 확인 명령어 lsof -i -nPnetstat -anpt|grep LISTEN 더보기
[유용한 팁] 우분투 다중 터미널 apt-get install terminator ctrl + shift + e 세로분할 ctrl + shift + o 가로분할 ctrl + shift + w 닫기 ctrl + shift + q 종료 더보기
vim 기능 설정 cd etc/vimvi vimrc vimrc 에서 추가 set showcmdset showmatchset smartcaseset numberset cindentset smartindent :wq(저장해서 빠져나옴) 마지막으로 콘솔창에서 쳐줘야 적용됨source $HOME/.bashrc 더보기
리눅스 파일 찾기 명령어 find ./* name '파일명' 더보기

반응형