공부용 블로그

ubuntu 16.04 H2o 설치 본문

설계/WebServer

ubuntu 16.04 H2o 설치

tomato212 2018. 9. 7. 00:19


참고 : tristan91.tistory.com/258


1. https://github.com/h2o/h2o/releases 에서 우분투용 소스파일(데비안 계열)을 다운로드 

2. tar -xzvf 파일명 으로 압축파일을 풀어준다.


apt install cmake

apt-get install libssl-dev  //SSL 개발에 필요한 라이브러리와 헤더파일 등을 가지고 있음

apt-get install zlib1g-dev  //zlib는 gzip과 PKZIP에 있는 deflate 압축 메서드를 구현한 라이브러리. 

이 패키지는 개발지원 파일을 포함. 

cd /home/teamnova/다운로드/h2o-2.5.5   // h2o 다운받은 파일이 있는 경로로 이동

cmake -DWITH_BUNDLED_SSL=on

make

make install


/usr/local/bin/h2o -c examples/h2o/h2o.conf  //h2o run 

=> 오류


failed to extract ocsp URI from examples/h2o/server.crt

참고 : https://github.com/h2o/h2o/issues/308

=> 메세지가 뜨긴 하지만 오류는 아닌걸로 보임. 일단 브라우저에서 localhost:8080으로 실행이 되는지 확인부터 해본다.


=> 실행안됨. 왜??

h2o 실행(/usr/local/bin/h2o -c examples/h2o/h2o.conf)후 커서가 깜빡이는 상태에서 나가면 안됨 

h2o 실행할때 h2o-2.2.5 다운받은 디렉토리까지 이동 후 실행해야함


index.html 있는 경로 # /home/teamnova/다운로드/h2o-2.3.0-beta1/examples/doc_root