지식.. 그런데 이제 개발을 곁들인 2

SSH 서버 접속 무한대기 오류 (CPU 사용률 100%)

이미 배포한 서버에 수정사항이 생기면 서버 재시작을 해야할 때가 종종 존재한다.ssh -i pem경로 ubuntu@ip주소source ~/가상환경/bin/activatecd /srv/프로젝트루트명git pull origin main pip install -r requirements.txt (선택)python manage.py makemigrations (선택)python manage.py migrate (선택)sudo systemctl restart 지정한이름.service 보통 위와 같은 순서로 진행하게 되는데, 나의 경우엔 간혹 ssh 접속 시 무한 대기 상태에 걸리는 경우가 있었다. (접속 되어도 가상환경이 안 켜진다든가)오류가 발생하는 것도 아니고 그냥 영원히 접속 중 상태인 것.. 1. 인스턴..

깃헙 정리

알아둘 내용- commit: 파일을 추가하거나 변경내용을 저장소에 저장하는 작업- push: 파일을 추가하거나 변경내용을 원격 저장소에 저장하는 작업 (branch, develop 등으로 올리는,,)- branch: 분기. 각 부분은 서로에게 영향주지 않기에 같은 저장소에서 각자 개발진행 가능. / 동시에 이뤄지는 여러버전 관리 가능.- pull: 원격 저장소에 저장된 내용을 내 로컬 저장소에 불러오는 작업. *저장소: 파일이나 디렉토리 저장하는 곳로컬저장소: 내 컴퓨터에 존재원격저장소: 서버 등 네트워크에 존재전체적인 흐름1. github에 저장소 저장(git init) 또는 복제(git clone)2. 파일의 작성, 편집3. 파일의 생성, 변경, 삭제를 git 인덱스에 추가(git add)4. 변경 ..