내일배움단 11일메이킹챌린지 10일차

임지수·2021년 7월 31일
0

개발일지

목록 보기
12/12

오늘은 5주차 진도를 뺐다. 무비스타로 한번 더 GET POST 연습을 하고, 처음으로 db delete 함수도 사용해 보았다.

  db.mystar.delete_one({'name': name_receive})

그리고 이전에 과제로 수행했던 원페이지 쇼핑몰 사이트를 aws를 이용해 웹에 올리는 방법을 배웠다.
aws에서 구매한 ec2서버(웹으로 돌리는 컴퓨터)를 마우스가 아닌 GitBash 명령어로 작동시켜야 해서 새로운 리눅스 명령어들을 공부했다

ls: 내 위치의 모든 파일을 보여준다.

pwd: 내 위치(폴더의 경로)를 알려준다.

mkdir: 내 위치 아래에 폴더를 하나 만든다.

cd [갈 곳]: 나를 [갈 곳] 폴더로 이동시킨다.

cd .. : 나를 상위 폴더로 이동시킨다.

cp -r [복사할 것] [붙여넣기 할 것]: 복사 붙여넣기

rm -rf [지울 것]: 지우기

sudo [실행 할 명령어]: 명령어를 관리자 권한으로 실행한다.
sudo su: 관리가 권한으로 들어간다. (나올때는 exit으로 나옴)

pip 라이브러리 : 파이선의 패키지들을 쉽게 깔게 해 주는 라이브러리
pip install @@@라는 식

ps -ef : 돌아가는 모든 프로세스 보여줌
| grep 'app.py' : 이 중에 app.py 나오는거 보여줘라
kill -9 @@@@@

nohup python app.py & : 깃배시 꺼도 작동

어렵지만 웹상에서 사이트가 돌아가는 모습을 보니 신기했다.
이제 도메인을 구매해 적용하고 최종 작업물을 제출하면 완성이다!

profile
새싹개발자

0개의 댓글