DevOps

[AWS] nginx란? / django 프로젝트 nginx 웹 서버 연결하기requirements.txt # manage.py가 있는 폴더에서 실행해야 정확한 패키지 정보를 불러올 수 있습니다. github에 프로젝트 올리기 / defineall.tistor.." data-og-host="defineall.tistory.com" data-og-source-u....defineall.tistory.comnginx - uwsgi 서버를 만들지 않은 분들은이전 포스팅을 참조해 주세요 한글 무료 도메인 사이트! 내도메인.한국 - 한글 무료 도메인 등록센터한글 무료 도메인 내도메인.한국, 웹포워딩, DNS 등 무료 도메인 기능 제공xn--220b31d95hq8o.xn--3e0b707e 1. 사이트 가입하고 로그..
현재 시간 확인하기 date root 계정 접속하기 su - root 현재 서버시간 정보 삭제하기 sudo rm /etc/localtime 서울 시간 정보 가져오기 sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 시간 다시 확인하기 date
[AWS] nginx란? / django 프로젝트 nginx 웹 서버 연결하기requirements.txt # manage.py가 있는 폴더에서 실행해야 정확한 패키지 정보를 불러올 수 있습니다. github에 프로젝트 올리기 / defineall.tistor.." data-og-host="defineall.tistory.com" data-og-source-u....defineall.tistory.com이전 포스팅과 이어집니다.STATIC 경로 설정 확인하기 ( 내 컴퓨터/프로젝트/settings.py )STATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static') nginx에게 STATIC 경로 알려주기 ( 내 컴퓨터/프로젝트/.config..
[AWS] django 프로젝트 AWS에 올리기 프로젝트에 사용한 파이썬 패키지목록 생성하기 pip freeze >> requirements.txt # manage.py가 있는 폴더에서 실행해야 정확한 패키지 정보를 불러올 수 있습니다. github에 프로젝트 올리기 / defineall.tistor.. defineall.tistory.com 이전의 포스팅과 이어집니다. 👉 wsgi 란? python으로 작성한 django, flask와 같은 웹 프레임워크를 아파치(Apache)와 Nginx와 같은 웹서버와 통신할때 사용하는 프로토콜 ( 규칙 ) wsgi 의 필요성 django의 [python manage.py runserver]로 실행한 서버는, 사용자의 요청을 효과적으로 처리하지 못하는데, uwsgi..
프로젝트에 사용한 파이썬 패키지목록 생성하기 pip freeze >> requirements.txt # manage.py가 있는 폴더에서 실행해야 정확한 패키지 정보를 불러올 수 있습니다. github에 프로젝트 올리기 [프로그래밍] Git 이란? / GitHub 이란? / 사용법 Git이란? 프로그래밍 코드 버전 관리 프로그램 ( 컴퓨터에 설치된다 ) Git의 필요성 프로그래밍 언어로 이루어진 코드(소스코드)에 버전을 붙여 저장해서, 나중에 다시 불러오거나, 변경사항을 취 defineall.tistory.com AWS에서 서버 컴퓨터 빌리기 - ubuntu [AWS] EC2 사용법 / 인스턴스 만들기 ( 아마존 컴퓨터 빌리기 ) EC2 사용법 ( 아마존 컴퓨터 빌리기! ) EC2의 특징 사용자가 컴퓨팅..
· DevOps
venv란? 가상환경을 만들어주는 파이썬 라이브러리 # 파이썬 3.6버전부터 사용가능 venv의 필요성 가상환경이므로, 우리가 실행하길 원하는 프로그램에 맞는 전용환경을 구성해 줄 수 있다. venv 가상환경 만들기 ( 리눅스 환경의 python버전으로 설정됨 ) python -m venv # 이름으로 폴더가 생성된다. venv로 만든 가상환경 Git 관리대상에서 제외하기 echo '' >> .gitignore 가상환경 접속하기 . /bin/activate # source/bin/activate 가상환경 접속해제 하기 deactivate
아직 아마존 서버 컴퓨터 빌리지 않은 사람은, 아래의 게시글을 확인해주세요 [AWS] EC2 사용법 / 인스턴스 만들기 ( 아마존 컴퓨터 빌리기 ) EC2 사용법 ( 아마존 컴퓨터 빌리기! ) EC2의 특징 사용자가 컴퓨팅 파워를 조절할 수 있다 ? 새로운 서버 공간를 확보할 수 있다 ? 부팅시간을 빠르게 할 수 있다 실제로 사용한 용량만큼만 돈을 낸 defineall.tistory.com [AWS] 리눅스에서 EC2 인스턴스 접속하기 / 사용법 저번 포스팅에서, EC2를 이용해 리눅스 인스턴스를 만들어 보았습니다. 리눅스는 SSH라고하는 방식을 통해 원격제어를 하는데, 윈도우는 SSH가 없으므로 외부 프로그램을 설치해 주어야 합니다. ( defineall.tistory.com 1. 리눅스 패키지 정보 ..
· DevOps
virtualenv란? 여러개의 파이썬 프로젝트를 충돌없이 작업하기 위한 가상환경을 만들어주는 라이브러리 virtualenv의 필요성 설치되어 있는 파이썬 버전을 선택해서, 원하는 버전의 가상환경을 구성할 수 있게 해준다 ( 설치되어 있는 파이썬 버전만 선택가능 ) virtualenv 설치 pip install virtualenv virualenv로 가상환경 만들기 virtualenv // 옵션 // --python=python3.6 (python3.6 버전으로 환경구성) 가상환경 접속하기 source /bin/activate // bin 폴더안에 파이썬 환경 파일이 들어있다. 가상환경 나가기 deactivate // bin 폴더안에 파이썬 환경 파일이 들어있다.
AWS MarketPlace란? 다른 사람들이 AWS로 만든 프로그램을 설치해서 사용하는 것 AWS MarketPlace의 필요성 AWS 인스턴스를 처음 만들었을 때는, 설치해줘야하는 것들이 많을 것이다. 이런 것들을 일일히 설치할 필요없이, 모든 작업을 끝내 놓은 AMI를 사용할 수 있게 해준다! MarketPlace 접속 / 설치 1. 링크 접속 https://aws.amazon.com/marketplace 2. AWS Console 이용 인스턴스 시작 버튼 누르기 Marketplace 접속하기 프로그램 검색 ( 저는 WorldPress를 검색했습니다! ) 상세 정보 확인하기 상세정보 설명 EC2 : 인스턴스 사용 가격 소프트웨어 : 해당 이미지 파일을 공유한 사람에게 지불해야하는 가격 인스턴스를 만..
MOONCO
'DevOps' 카테고리의 글 목록 (4 Page)