본문 바로가기

개발/장고로 내 사이트 만들기

(9)
(9) (Django 개발부터 배포까지) Django 사이트 도메인 연결(호스팅케이알) 배포한 장고사이트에 도메인 연결 해볼게요~ 먼저 도메인이 있어야합니다. 무료 도메인이 있긴하지만 별로 추천 드리진 않습니다. 호스팅케이알, 가비아 등등 도메인 판매 하시 사이트에서 할인을 많이 해주는 도메인 또는 마음에드는 도메인을 구매해주세요 저는 호스팅케이알에서 900원에 구매해서 적용해볼게요 https://www.hosting.kr/ 글로벌 IT 파트너 - 호스팅케이알(HK) KISA 고객만족도 최다 선정, 도메인 최저가 제공, 기업/공공도메인, 도메인연결/웹호스팅 무료, 서버, 아마존클라우드(AWS), G Suite, 홈페이지제작 1644-7378 www.hosting.kr test-sim.xyz 도메인을 구매해서 연결 ㄱㄱㄱ 구매 하셨다면 도메인 관리 클릭 적용할 도메인 클릭 DNS 레코드 관리..
(8) (Django 개발부터 배포까지) Django AWS, Docker(Nginx+gunicorn)로 배포하기 -2- 이번 포스팅은 전 포스팅에서 만들어둔 EC2 인스턴스에 우리가 작성한 코드를 올려 배포해 볼게 주로 윈도우 환경에서는 Putty(SSH) + 파일질라(SFTP) 프로그램을 사용해서 배포를 많이 하시죠 프로그램 두개를 쓰다보니 저는 좀 별로 더라구요 그래서 제가 정말 유용하게 쓰고있는 프로그램도 하나 소개 해들게용 바로 MobaXterm 입니다. 푸티보다 사용하기도 편하고 보기도 좋고 SSH+SFTP를 같이쓸수있어서 진짜 편합니다 굳굳 MobaXterm사용해서 배포 진행해볼게여~ 다운로드 https://moba.softonic.kr/ MobaXterm X 서버 및 Unix 명령 세트가있는 향상된 터미널 moba.softonic.kr MobaXterm실행 초기화면 Remote Host - 탄력적IP 입력 U..
(7) (Django 개발부터 배포까지) Django AWS, Docker(Nginx+gunicorn)로 배포하기 -1- 안녕하세요~ 오래만에 글을 쓰네요 제가 했던 방식을 최대한 쉽게 하려고 저도 공부를 많이 하다보니 글써야지..써야지 하면서 늦어졌네요 설명에 대한 부분은 저도 아직 누구에게 잘 설명 할 수 없는 수준이라 잘못된 정보를 전달 할 수 도있기에 최대한 간단하게 하겠습니다 설명이 부족해 궁금하신 부분은 검색하셔서 공부하시면서 적용하면 될 것 같습니다. --------------------------------------------------------------------------------------------------------------------------------- 먼저 EC2 검색해서 들어가줍니다 인스턴스 시작 클릭 프리티어 사용 가능한 ubuntu 다음 클릭~ 여기 까진 딱히 설정할게 없으니 ..
(6) (Django 개발부터 배포까지) Django AWS RDS 연동하기 바로 ㄱㄱㄱㄱ aws 회원가입 해주시고 rds 검색해서 들어가주세여 데이터베이스 생성 ㄱㄱ 프리티어로 만들게요 취업하기전 포트폴리오용으로 올렸던 자바 프로젝트가 rds설정을 잘못해서인지.. 월 7~8만원 요금 나왔던 기억이있어서 rds 혐오가있었지만 또 이만한게 없다보니 ㅎㅎ aws짱! 틈틈히 요금 확인 해주시면서 관리 해줍시다 스토리지 자동 조정 활성화 -> 체크 해제 비활성화로 만들어줍니다 퍼블릭 엑세스 예
(5) (Django 개발부터 배포까지) Django Mysql 연동하기 오늘은 myql 연동하여 간단히 장고 어드민 사이트에서 데이터 추가하여 꺼내오는법 다룰게요 사실,., 포트폴리오에 서버는 전혀 필요가 없지만! 저희는 aws배포가 최종 목적 이기도하고 글 쓰면서 이것저것 제가 추가 하고 싶은 기능들 추가할 예정이니 필수 기본세팅인 mysql 연동하러 ㄱㄱ 일단 설치부터 해야하는데요 설치 방법은 제pc에 이미 설치가 되었는 관계로... 이분 글을 참고하여 설치해 오세요! https://m.blog.naver.com/bjh7007/221829548634 [MySQL] MySQL 다운로드 및 설치 방법(Workbench) 안녕하세요 이번에는 MySQL을 Windows10 운영체제에서 간단히 설치하는 방법에 대해서 알아보도록 하... blog.naver.com 잘 설치하셧으면 ..
(4) (Django 개발부터 배포까지) 부트스트랩 포트폴리오 템플릿 적용하기 부트스트랩을 이용하여 나만의 포트폴리오 사이트르 만들어 보겠습니다. 부트스트랩이란? (나무위키 참조) https://namu.wiki/w/Bootstrap(%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC) 참고하세용~ 요약하자면 우리같은 디자인 고자들도 예쁜 사이트를 만들수있게 해주는 웹 프레임워크입니다. 이 글을 쓰기전까지 프로젝트 내용을 포트폴리오로 할지 간단한 게시판으로 할지 고민이 많았는데요 부트스트랩을 이용해서 보기좋은 사이트를 만드는게 조금더 끌리기도하고 겸사겸사 포트폴리오도 만들어 공개할수있으니 이렇게 결정하게 되었습니다! 우선 제가 적용할 템플릿은 요거입니다 https://bootstrapmade.com/kelly-free-bootstrap-cv-resum..
(3) (Django 개발부터 배포까지) 파이썬 requirements.txt로 패키지 한 관리하기 파이썬으로 프로젝트를 진행하게되면 pip으로 여러 패키지를 설치하게 되는데요 개인 프로젝트로 집에서만 작업하는 경우가 아니라면 보통 깃허브같은 코드 공유 사이트에 프로젝트를 올려두고 작업하는 경우가 많죠 이럴때 패키지를 전부 수동으로 설치 해줄 수 가없는데요 requirements로 설치한 패키지를 묶어서 관리하면 편하게 명령어 한줄로 패키지를 전부 설치해줍니다. requirements를 이용한 패키지 관리 알아 볼게요 pip list를 입력하면 다음과 같이 pip으로 설치된 모든 패키지가 나온다. pip freeze > requirements.txt 입력하면 프로젝트안에 requirements.txt가 생성 됩니다. 파일 확인 해보시면 지금껏 설치한 패키지들이 나온다 깃허브같은 코드 공유사이트에서 레퍼..
(2) (Django 개발부터 배포까지) 파이참 프로젝트 깃허브 연동 안녕하세요~ 배포를 위해 파이참 프로젝트를 깃허브에 연동하는법 포스팅 하겠습니다~ 우선 깃허브 계정이 없으신분들은 먼저 회원가입부터 해주세요~ 개발자라면 필수인 깃허브는 꼭 관리하는게 좋은것 같습니당 저도 관리를 안하고 있다가 최근에 너무나 필요성을 느껴 잔디 관리를 하고있답니다 ㅎㅎㅎㅎ 나중에 후회 하지마시고 깃허브를 알았다면 당장 시작하세요! 방법은 정말 간단하니 바로 갑니다 전에 만들어둔 프로젝트를 연동해 볼게요 아래 사진처럼 VCS -> Share project on GitGum 눌러주시고~ 깃허브 레퍼지토리 네임을 하고싶은 네임으로 입력해주세요 저는 SIM_jangoProject로 연동 할게요 Share 클릭! 저는 파이참에 이미 깃허브 로그인 되어있어서 바로 이창이 뜨지만 파이참에 깃허브 연동..
(1) (Django 개발부터 배포까지) Hello 띄우기 안녕하세요 python django를 이용해서 개발부터 배포까지 나만의 도메인을 가진 사이트를 만들어 봅시다~ 블로그 시작 첫글 무엇을 할지 정말 고민이 많았는데요 얼른 뭐라도 시작해야 할 것 같아서 주제를 나만의 사이트 만들어 배포하기로 결정하였습니다!! 공부한것들 정리를 전혀 안하며 개발하다가 정리하는 겸 장고를 처음 시작하는 분들도 쉽게 따라 하실 수 있도록 글 작성 해보겠습니다!! 시작합니다~ 제환경은 윈도우, 파이참 환경입니다 파이참 다운로드 링크 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 저는 유료버전 사용하고 있지만 무료버전 사용하셔도 똑같이 진행 할 수 있을겁니다~ 파이참 다운로드 후 이런 화면이 나오시면 new P..