반응형
인스턴스 세팅
- 내가 생성한 인스턴스를 터미널에서 실행한다.
1) apt-get
sudo apt-get update
sudo apt-get upgrade
2) Jupyter notebook
- Jupyter notebook 설치를 위해 python3-pip 설치하고 notebook 설치
sudo apt-get install phython3-pip
sudo pip3 install notebook
- 노트북 비밀번호 설정해주기
- python3
- ~>>> passwd()
- 비밀번호 설정하고 나온 pawword 저장해 두기.(ex: 'argon2:$argon2id$v=19... )
- 환경설정 파일 수정하기
sudo vi /home/ubuntu/.jupyter/jupyter_notebook_config.py
- vi 맨 하단으로 이동한후
- i를 클릭하고 insert 모드에서 아래처럼 입력해준다.
c = get_config()
c.NotebookApp.password = u(아까 받은 키값)
c.NotebookApp.ip = (프라이빗 아이피) ex: '172.0.12.456'
- esc를 누르고 :wq! 를 눌러서 저장하고 나오기.
- ec2 인스턴스에서 8888번 포트 열어주기
- 인스턴스 클릭.
- 보안 클릭.
- 보안 그룹 링크 클릭.
- Edit inbound rules 클릭.
- 포트를 8888번으로 해주고 위치 무관으로 설정하고 저장해준다.
- Jupyter notebook 실행해주기
sudo jupyter-notebook --allow-root --config=/home/ubuntu/.jupyter/jupyter_notebook_config.py
위에 처럼 http://프라이빗 아이피:8888이 돌아가면 된다.
http://프라이빗 아이피:8888에 접속해서 확인해보기.
3) Nginx
sudo apt-get install nginx
sudo systemctl enable nginx <--시작
sudo systemctl restart nginx <-- 재시작
sudo systemctl status nginx <-- 상태확인
4) Git
sudo apt-get install git-core
git clone (https://깃허브 클론한 url)
5) Node, npm
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs
이렇게 해서 기본적인 세팅은 끝난다.
반응형
'coding > AWS' 카테고리의 다른 글
AWS CloudWatch를 사용하여 CPU 사용률 모니터링 (1) | 2023.03.13 |
---|---|
[Nginx]SSL 인증 - Let's Encrypt(http to https) (10) | 2022.03.24 |
[AWS]Mac에서 AWS EC2 Express 연결(3) (0) | 2022.03.09 |
[AWS]Mac에서 AWS EC2 Express 연결(1) (0) | 2022.03.09 |
댓글