AWS 서버 업로드 과정 4) github clone pull
첫번째의 앱, 첫번째의 서버에서 잘 돌아가고 있다
이제 더 이상 무언가를 만들어도 서버에 올릴수 없을까?
2번째 3번째 4번째 계속 만들어야 하고 로컬뿐만 아니라
다른 사람이 이용 할 수 있게 해야 한다
과정생략하고 만들었다고 치자
그리고 깃허브에 푸시해서 올렸다고 치자
이런 과정을 거쳐서 클론을 받아
AWS 서버 업로드 과정 7) nohup, &, kill porcessID
여기 나와있는대로 nohup streamlit run app.py & 입력해서 봤더니?
[ec2-user@streamlit_K-means]$ nohup streamlit run app.py &
[1] 270061
[ec2-user@streamlit_K-means]$ nohup: ignoring input and appending output to 'nohup.out'
뭐 이런 메세지가 나오고?
전에 EC2에서 지정받은 그 주소로 들어가면
연결이 되지않는다
뭐가 잘못 된걸까?
과거를 되짚어보자
지난번에도 방화벽에 막혀 포트를 뚫어주지 않았었나?
새로운 포트를 뚫어 새로운 포트를 연결시켜줘야한다
그리고 여기부터가 본문이다
내가 포트를 지정해 줄 수 있다
내가 처음 포트번호를 뚫었던건 8501 이었다
그렇다면 내가 포트를 생성하고 내가 만든 포트를 뚫어주고
직접 이 포트번호로 들어가라고 명령하면 되지않을까
기존에 서버를 열때
AWS 서버 업로드 과정 7) 컴퓨터를 꺼도 서버 돌아가게 하기, 서버 닫기nohup, &, kill porcessID
포트번호를 8501로 만들어 뚫어주고
nohup streamlit run app.py &
라고 입력하여 접속이 정상적으로 연결이 되었다
이후부터는
원하는 포트번호를 뚫어주고
해당 폴더로 들어가
nohup streamlit run app.py --server.port 포트번호 &
라고 입력해주게 되면
두개의 앱을 하나의 서버로 열 수 있게된다
이런식으로 수십개의 앱을 만들어 포트번호만 다르게 열어주면 되겠다
'AWS > EC2' 카테고리의 다른 글
EC2서버 스트림릿 한글 폰트 적용법 2) 폰트 설정 및 수정 (0) | 2024.05.02 |
---|---|
EC2서버 스트림릿 한글 폰트 적용법 1) 폰트 설치 (0) | 2024.05.02 |
EC2 업로드 과정 7) 터미널을 꺼도 서버 돌아가게 하기, 서버 닫기nohup, &, kill porcessID (1) | 2024.04.26 |
EC2 업로드 과정 6) 서버 수정 git pull (0) | 2024.04.26 |
EC2 업로드 과정 5) 서버 Run (0) | 2024.04.25 |