내일배움단 11일메이킹챌린지 10일차
오늘은 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 & : 깃배시 꺼도 작동
어렵지만 웹상에서 사이트가 돌아가는 모습을 보니 신기했다.
이제 도메인을 구매해 적용하고 최종 작업물을 제출하면 완성이다!
Author And Source
이 문제에 관하여(내일배움단 11일메이킹챌린지 10일차), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@js000/내일배움단-11일메이킹챌린지-10일차저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)