Data4 EC2 생성 과정 키페어 생성 이름 붙이기 ubuntu의 root 폴더에 KeyPair.pem 저장 ubuntu 관리자 권한으로 실행 권한주기 $chmod 400 KeyPair.pem ipv4 연결 ssh -i KeyPair.pem ec2-user@13.209.85.107 nvm 설치 $curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash lts 버전 설치 $nvm install --lts lts 사용해 주기 $nvm use --lts $ mkdir app $ cd app $ npm i -S express $ vi index.js const express = require('express') const app = express() a.. Data/🧸 Total 2021. 4. 12. 트위터 크롤링 1. 트위터 개발자 가입 트위터 개발자 들어가서 정보를 모두 입력하면, 위와 같은 이미지가 뜬다. 그렇게 가입을 했지만, 7일간의 트위터 글만을 크롤링 가능 +아래와 같이 승인기간을 기다려야함 삼고초려... 2. tweepy 사용 '아동학대예방교육' 검색어에 대한 트윗 크롤링 시간, id, 트윗내용, 하트갯수, 리트윗수를 csv 파일로 우선 저장 import tweepy import config import pandas as pd # 트위터 Application에서 발급 받은 key 정보들 문자열로 입력 consumer_key = config.twitter_consumer_key consumer_secret = config.twitter_consumer_secret access_token = config.. Data/🧸 Total 2021. 3. 24. Elastic Search 찾기/갱신/삽입/삭제 1. 관계형 DB와의 비교 GET이 SELECT, PUT이 UPDATE, POST가 INSERT, DELETE가 DELETE 2. curl -XPUT http://localhost:9200/classes class라는 인덱스를 추가 3. curl -XGET http://localhost:9200/classes?pretty pretty하게 가져와달라 4. curl -XDELETE http://localhost:9200/classes 인덱스 지우기 --> XGET 하면 에러! 5. 도큐먼트 추가 curl -XPOST "http://localhost:9200/classes/class/1?pretty" -H'Content-Type: application/json' -d' {"수업":"데사캡디", "교수님":"박.. Data/🧸 Total 2021. 3. 23. Elastic Search 실행환경 설정 (ubuntu) 1. ubuntu 받기 (나는 usb에 받음) JAVA 다운로드 2. sudo add-apt-repository -y ppa:webupd8team/java 3. sudo apt-get update 4. sudo apt-get -y install oracle-java8-installer Elastic Search 다운로드 5. www.elastic.co/kr/downloads/elasticsearch Download Elasticsearch Free | Get Started Now | Elastic Download Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing .. Data/🧸 Total 2021. 3. 22. 이전 1 다음