프론티어 플젝

오민석·2022년 6월 29일
0
  1. mysql
    sudo apt-get update
    sudo apt-get install mysql-server
    mysql --version
    dpkg -l | grep mysql-server
    sudo apt install net-tools
    sudo netstat -tap | grep mysql

cd /etc/mysql/mysql.conf.d
sudo vi mysqld.cnf
bind-address를 127.0.0.1 ->0.0.0.0 으로 변경

sudo mysql
create user 'bigdata'@'%' identified by '1111';
grant all privileges on . to 'bigdata'@'%' with grant option;

sudo service mysql restart
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
sudo service mysql restart
방화벽 3306 inbound추가

  1. streamlit
    [git 통해서 할 때]
  2. git repo에 코드 올리기
  3. https://share.streamlit.io/ 에서 연동해서 db 정보 세팅하고 deploy하면 url줌

[리눅스에서 할 때]
sudo apt-get update

가상환경
sudo apt install -y python3-venv
python3 -m venv bigdata
source bigdata/bin/activate
pip install streamlit
pip install pandas
git clone 깃레포
streamlit run sample.py
8501 방화벽 inbound

[kafka + redshift 연동]
https://docs.confluent.io/5.5.1/connect/kafka-connect-aws-redshift/index.html
https://velog.io/@ililil9482/Kafka-Connect
https://clack2933.tistory.com/20

[서울시 구 별 전체 지도 표시하기]
1. folium + 마커 표시해서 해당 마커(종로구) 누르면 종로구 관련 dashboard가 보일 수 있게끔
https://teddylee777.github.io/visualization/folium

seoul_group_data 해당 데이터 보면 대기현황데이터와 비슷함. sorting 되어있는 데이터라서

  1. steramlit
    https://docs.streamlit.io/library/api-reference/charts/st.map

[streamlit 라이브 대시보드] - iframe 형태
https://blog.streamlit.io/how-to-build-a-real-time-live-dashboard-with-streamlit/

[flask에 superset url넣기] - iframe 형태
https://tedparkdev.tistory.com/13

[logstash - multiple pipline]
https://m.blog.naver.com/inggi/221816427585

0개의 댓글