splunk/ 0. 주식데이터 분석 - 환경구성

Algo rhythm·2022년 7월 11일
0

splunk

목록 보기
1/24
post-thumbnail

우분투(리눅스) 서버에 스플렁크를 설치

설치 목록

참고 주소 : https://cafe.naver.com/splunker/438

  • ubuntu vm
  • splunk enterprise 9.0
    -- splunk machine learning toolkit
    -- lookup Editor 대신 splunk app for lookup file editing
    -- python for scientific computing for linux
  • python 3.7 + pip3
  • npm

1. virtual box

링크 : https://www.virtualbox.org/

현재 pc 환경에 맞게 윈도우용 다운로드

2. 가상환경 생성


c드라이브 용량이 적은 관계로 D드라이브에 만듦


분석 하는데 메모리 5기가도 부족함...


나중에 하드 디스크 용량을 증량하거나 감량할 때를 대비하여 동적할당 지정
대충 30기가 줬음

3. 우분투 설치


gui 대신 cli 할 꺼니까 get ubuntu server


버추얼박스에서 만든 가상환경에 다운받은 우부툰 서버를 삽입한다


그 다음 시작


설치하자


한국어가 없으니 영어로


넘어가기


기본 설정으로

웬만하면 다 동의하며 넘어가지


여기선 주소를 바꿔주자 한국에 있는 걸로 해줘야 빠르다고 한다
http://mirro.kakao.com/ubuntu


뭔지 몰라도 이걸로 하자


용도별로 파티션이 되어있는 이대로 하자


이름 : 아무거나해도됨
서버 이름 : 어디서 쓸건지 정도만 해두면 기억하는데 도움
username : 아이디
password : 비번


이렇게 하고 넘어감


아무것도 하지 않음


재시작하면 중간에 failed 뜨는데 껏다가 다시 시작하면됨

명령어 : sudo passwd 하면 root(절대권한)의 비밀번호를 설정할 수 있음. 해두자

4. 스플렁크 및 파이썬 등 설치

  • wget -O splunk-9.0.0.1-9e907cedecb1-Linux-x86_64.tgz "https://download.splunk.com/products/splunk/releases/9.0.0.1/linux/splunk-9.0.0.1-9e907cedecb1-Linux-x86_64.tgz"
    리눅스버전의 스플렁크 압축파일 다운로드
  • sudo tar xvzf splunk-9.0.0-6818ac46f2ec-Linux-x86_64.tgz -C /opt
    압축파일을 /opt 디렉토리에 풀기
  • cd /opt/splunk/bin/
    스플렁크 실행을 위한 경로 이동
  • ./splunk start --accept-license
  • sudo ./splunk start 도 가능
    스플렁크 실행
  • python3 --version
    파이썬 설치 전 확인 없으면 sudo apt install python3
  • sudo apt install python3-pip
    pip3 설치
  • sudo apt install npm
    npm 설치
  • sudo apt-get update
  • sudo apt-get upgrade
    서버 최신화
  • pip3 install numpy
    넘파이 다운
  • pip3 install pandas_datareader
    판다스 다운로드

4-1. root 접속 허용

  • vi /etc/ssh/sshd_config

    주석 지우고 이렇게 바꿔주기

5. 노트패드++

윈도우용 노트패드++ 설치 후

이 창이 안보일 때가 있는데


검색해서 추가


양식에 맞춰 추가

6. ip주소 찾기

7. 우분투 서버 네트워크 설정


빨간 표시된거 누르면 포트설정 가능 호스트 포트는 아무거나 해도 되지만 게스트 포트는 형식에 맞춰서 줘야함 22는 원격접속용, 8000은 splunk 접속용

8. 스플렁크에서 라이브러리 다운로드

  • 로그인을 하고 앱을 클릭하고 추가 앱 찾기를 클릭
  • splunk machine learning toolkit
  • splunk app for lookup file
  • Python for Scientific Computing
    을 각각 설치

준비 끝

profile
배운 건 써 먹자

0개의 댓글