기본 콘텐츠로 건너뛰기

4월, 2021의 게시물 표시

블록체인 거래소 모니터링시스템 구축이야기(3/?) - 몽고DB 설치

   코인 거래소 모니터링시스템 구축이야기(3/?) Ubuntu 서버 MongoDB 설치 서버 구성 - 서비스페이지 및 데이터 저장소 (Nas 서버) : Docker container ubuntu 20.04 - 일일 크롤링 서버 (Cloud at Cost Cloud 서버) : CentOS 7 MongoDB 다운로드 및 설치 MongoDB 공식 사이트 : https://www.mongodb.com/try/download/community Ubuntu 20.04 이기 때문에 해당 URL Copy 함 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2004-4.4.5.tgz -------------------------------------------------------------------------------- root 계정으로 실행함 # wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2004-4.4.5.tgz # tar -xvf mongodb-linux-x86_64-ubuntu2004-4.4.5.tgz 알기 쉽게 폴더 변경 # cp -R mongodb-linux-x86_64-ubuntu2004-4.4.5/ mongodb # cd ./mongodb/bin/ 싱글노드 데이터 저장 디렉토리 만들기 # mkdir /data/db # mkdir -p /var/lib/mongo # mkdir -p /var/log/mongodb # ./install_compass Done! A log file for this installation can be found at /tmp/install_compass.log # cp ./mongo* /usr/local/bin/ mongo 서버 실행 # mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork # mongo --------

블록체인 거래소 모니터링시스템 구축이야기(2/?) - 서버 아키텍처

  코인 거래소 모니터링시스템 구축이야기(2/?) 코인 거래소 모니터링 시스템 구축 (가칭 : 김프멈춰) 서버 구성 사용자가 확인할 서비스 페이지, 데이터 저장소에 대한 서버는 NAS 서버로 운영 일일 Data 크롤링 서버는 Cloud 서버 이용하여 운영 - 서비스페이지 및 데이터 저장소 (Nas 서버) : Docker container ubuntu 20.04 - 일일 크롤링 서버 (Cloud at Cost Cloud 서버) : CentOS 7 서버 아키텍처 서버 아키텍처 레퍼런스 빗썸 : https://apidocs.bithumb.com/ 업비트 : https://docs.upbit.com/ 홍콩 Bitfinex : https://docs.bitfinex.com/docs 몽고 DB 설치 : https://coterie.tistory.com/20 1. 개요 :  https://limdh3325.blogspot.com/2021/04/1.html 2. 서버 아키텍처 :  https://limdh3325.blogspot.com/2021/04/2.html 3. MongoDB 설치 :  https://limdh3325.blogspot.com/2021/04/3.html 4. 데이터 모델링 :  https://limdh3325.blogspot.com/2021/05/4.html 5. MongoDB 저장 :  https://limdh3325.blogspot.com/2021/06/5.html

블록체인 거래소 모니터링시스템 구축이야기(1/?) - 개요

 코인 거래소 모니터링시스템 구축이야기(1/?) - 김프멈춰 코인 거래소 모니터링 시스템 구축 (가칭 : 김프멈춰) 개요 김치 프리미엄이 생겨남에 따라서 국내 코인 거래소(업비트,빗썸)와 해외 코인 거래소(홍콩: bitfinex) 의 오픈 api 를 이용하여 국내와 얼마나 차이나는지를 확인하는 시스템 사용기술 - Python Flask를 이용하여 데이터를 수집 - 수집된 데이터를 mongoDB 에 적재 - html 화면으로 표출 작업 툴 및 형상관리 - 소스 형상관리 : github - 작업 툴 : linux vi , Visual Studio code 레퍼런스 빗썸 : https://apidocs.bithumb.com/ 업비트 : https://docs.upbit.com/ 홍콩 Bitfinex : https://docs.bitfinex.com/docs 1. 개요 :  https://limdh3325.blogspot.com/2021/04/1.html 2. 서버 아키텍처 : https://limdh3325.blogspot.com/2021/04/2.html 3. MongoDB 설치 :  https://limdh3325.blogspot.com/2021/04/3.html 4. 데이터 모델링 :  https://limdh3325.blogspot.com/2021/05/4.html 5. MongoDB 저장 :  https://limdh3325.blogspot.com/2021/06/5.html