Others

- 인스턴스 만들기 1. ssh -i pem 으로 우분투 진입 ! > ssh -i [ key이름 ].pem ubuntu@[ ip주소 ] > chmod 400 [ key이름 ].pem .pem 파일의 권한이 too much하다는 뜻으로 chmod 명령을 사용하여 권한을 400으로 수정해주깅 (base) jhj💭  ~/desktop  ssh -i djangokey.pem ubuntu@13.209.73.49 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permis..
- mysql 접속 -> 소켓 오류 (django_site) ubuntu@ip-172-31-11-144:~$ sudo mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - mysql 실행 -> 제어 프로세스가 오류 코드와 함께 종료되었기 때문에 mysql.service에 대한 작업이 실패 (django_site) ubuntu@ip-172-31-11-144:~/django_site$ sudo systemctl start mysql Job for mysql.service failed because the contr..
1. 계정 있는지 확인해보기 manage.py이 있는 디렉토리로 가기 (django_site) ubuntu@ip-172-31-11-144:~$ cd django_site (django_site) ubuntu@ip-172-31-11-144:~/django_site$ ls bootstrap-4.6.1-dist common config db.json manage.py mysite pybo requirements.txt (django_site) ubuntu@ip-172-31-11-144:~/django_site$ python manage.py shell Python 3.10.4 (main, Mar 31 2022, 08:41:55) [GCC 7.5.0] on linux Type "help", "copyright"..
1. 지유니콘 실행 (django_site) ubuntu@ip-172-31-11-144:~/django_site$ gunicorn --bind 0:8000 config.wsgi:application [2022-05-11 08:58:16 +0000] [57139] [INFO] Starting gunicorn 20.1.0 [2022-05-11 08:58:16 +0000] [57139] [INFO] Listening at: http://0.0.0.0:8000 (57139) [2022-05-11 08:58:16 +0000] [57139] [INFO] Using worker: sync [2022-05-11 08:58:16 +0000] [57140] [INFO] Booting worker with pid: 5714..
https://print-blue.tistory.com/13?category=1042476 502 불량 게이트웨이 서버와 싸워서 서로 대화하지 않습니다. 농담을 제외하고 프록시 또는 게이트웨이 역할을하는 동안 서버는 요청을 처리하는 동안 업스트림 서버로부터 적절한 응답을받지 못했습니다. (django_site) ubuntu@ip-172-31-11-144:/etc/nginx/sites-available$ sudo nano mysit 1. proxy_pass http://13.124.239.181:8000; 왜 . . 타임아웃일까 ● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/syst..
디렉토리 생성 mkdir [디렉토리명] mkdir -p [디렉토리명/파일명] 디렉토리 삭제 rmdir [디렉토리명] rm -r [디렉토리명] rm -rf [디렉토리명] f 옵션을 추가하면 삭제할 건지 묻지도 않구 삭제함 rm -rf * 현재 디렉토리에 속한 모든 파일과 디렉토리 삭제 파일 생성 touch [파일명] cat > [파일명] vi [파일명] 파일 삭제 rm [파일명].txt rm *.txt 확장자가 txt 인 모든 파일 삭제, 각 파일에 대해 삭제할 건지 물어봄 rm * 현재 디렉토리에 있는 모든 파일 삭제, 디렉토리가 있다면 삭제할 수 없다는 메세지 나옴 rm -f [파일명].txt -f 옵션을 붙이면 삭제할 건지 다시 묻지 않고 바로 삭제됨 rm -f * 현재 디렉토리에 있는 모든 파일 바..
Nginx은 무료 오픈 소스 웹서버 소프트 웨어가벼움과 높은 성능 목표로 웹서버, 리버스 프록시, 메일 프록시 등의 기능 가지고 있음 1. 일단 설치부터 (django_site) ubuntu@ip-172-31-11-144:~$ sudo apt-get install nginx 1-1. 버전도 확인 (django_site) ubuntu@ip-172-31-11-144:~$ nginx -v nginx version: nginx/1.18.0 (Ubuntu) 설치하면 나면 [ 출처 ] https://leffept.tistory.com/283?category=950490 [Django]Django + Nginx + Gunicorn 연동하기 2 지난번 시간에 Django + Gunicorn 을 연동하였으니 이제는 Ng..
print(blue)