맥에 Redash 를 설치하는 방법은 Docker 라는 가상화 tool 을 사용하여 설치를 해야한다.
그래서 아래의 사항이 먼저 설치되어 있어야 한다.
- git
- docker, docker-compose
그리고 위 내용에 대한 자세한 내용은 적지 않는다.
아래의 작업을 하기 전에 docker desktop 이 실행되어 있어야 한다.
Step 1
MacOS 에서 docker를 통해서 redash를 설치할 수 있도록 미리 구성을 해주신 (고마운) 아래의 git repository 를 clone 한다.
https://github.com/kdabir/redash-mac
git clone https://github.com/kdabir/redash-mac.git
Step 2
생성된 redash-mac 디렉토리로 이동 (cd redash-mac) 하여
termial 에서 make setup 을 실행한다. (이 작업은 처음에 한번만 하면 된다)
(이 작업은 위에서 언급했던 docker-compose 가 설치되어 있어야 한다.)
나의 경우 여기에서 에러 발생했는데, redash는 5000번 포트를 사용하는데 이미 mac에서 그 포트를 사용하고 있어서 충돌이 난 상황.
아래의 블러그를 통해서 맥에서 airplay 를 수신하는 포트가 이 5000번 포트를 사용하고 있기때문에 발생한 충돌.
설정 -> 일반 -> AirDrop 및 Handoff -> AirPlay 수진모드 에 체크를 해지해준다.
https://hello-bryan.tistory.com/433
다시 make setup 을 해주면 성공.
Step 3
make start 를 통해서 Step 2에서 만들어진 이미지를 실행시켜준다.
이는 redash 서버를 켜준다라고 생각하면 된다.
사용을 안할 경우 make stop 명령어로 정지 시킬 수 있다.
Step final
내 웹브라우져에서 http://localhost:5000 로 접속하면 redash 사용 준비 완료
'IT > Tip' 카테고리의 다른 글
캐논 LBP623CDW 모델 (0) | 2024.08.28 |
---|---|
도커로 설치된 Redash 에서 MySQL 접속이 안되는 경우 (0) | 2024.08.10 |
맥(mac)에서 airflow 설치하기 (1) | 2024.07.14 |
한 컴퓨터에서 여러개의 Github 계정 설정 (0) | 2024.02.15 |
Apple Silicon (M1, M2, M3) 맥에 python 3.7 설치하기 (0) | 2023.11.15 |