728x90 반응형 django5 [프로젝트] Django로 포트폴리오 사이트 만들기(3) - 운영 서버 환경 설정 및 사이트 배포하기 안녕하세요. 바른호랑이입니다.나만의 포트폴리오 사이트 만들기를 목표로 지난번까지 개발환경에서 Django 프로젝트를 생성하고 Bootstrap을 적용한 후 커스터마이징하는 것까지 완료했습니다. 커스터마이징 부분은 개인적으로 수정해야 하는 부분이기에 크게 다루지 않고, 커스터마이징이 완료된 개발환경의 페이지를 실제로 VM을 생성하여 서비스하는 것까지 진행해 볼 예정입니다. ※ Django로 포트폴리오 사이트 만들기(2) - Django 프로젝트 생성 및 Bootstrap 적용하기 [프로젝트] Django로 포트폴리오 사이트 만들기(2) - Django 프로젝트 생성 및 Bootstrap 적용하기안녕하세요. 바른호랑이입니다.나만의 포트폴리오 사이트 만들기를 목표로 지난 번까지 기본적인 Ubuntu설치 및 환.. 2024. 7. 11. [프로젝트] Django로 포트폴리오 사이트 만들기(2) - Django 프로젝트 생성 및 Bootstrap 적용하기 안녕하세요. 바른호랑이입니다.나만의 포트폴리오 사이트 만들기를 목표로 지난 번까지 기본적인 Ubuntu설치 및 환경설정을 완료했었습니다. 기본적인 환경설정을 완료했기에 본격적으로 Django와 Bootstrap을 활용하여 사이트를 만들어보려고 합니다. ※ Django로 포트폴리오 사이트 만들기(1) - Ubuntu Server 환경설정 및 가상환경 만들기 [프로젝트] Django로 포트폴리오 사이트 만들기(1) - Ubuntu Server 환경설정 및 가상환경 만들기안녕하세요. 바른호랑이입니다.원티드, 잡플래닛, 잡코리아 등 다양한 구인구직 사이트들의 이력서 관련 서비스들을 보며, 정형화되어 있는 경력관리용 프레임워크가 아닌 보다 커스터마이징data-is-power.tistory.com프로젝트를 Dj.. 2024. 7. 5. [프로젝트] Django로 포트폴리오 사이트 만들기(1) - Ubuntu Server 환경설정 및 가상환경 만들기 안녕하세요. 바른호랑이입니다.원티드, 잡플래닛, 잡코리아 등 다양한 구인구직 사이트들의 이력서 관련 서비스들을 보며, 정형화되어 있는 경력관리용 프레임워크가 아닌 보다 커스터마이징 되어 있는 나만의 포트폴리오 사이트를 만들고 배포까지 해보고 싶다는 생각이 들었습니다. 단순히 개발을 진행해도 되지만 개발을 진행하는 과정에서 고민하고 해결했던 내용들을 겸사겸사 기록해 보는 것이 좋다고 생각이 들어 글을 작성하며 개발을 진행해보려 합니다.완전 맨땅에서부터 시작하기에는 시간도 자원도 부족하기에 개발과 유지보수가 용이한 Django, Bootstrap을 이용하여 개발을 진행해보려고 하며, Ubuntu 설치와 사용법은 기존에 작성했던 게시글들을 참고하여 설정한 후 진행해 보았습니다. 굳이 용량이 더 큰 Deskt.. 2024. 7. 2. [환경설정] Azure에서 Custom Domain 등록하기 안녕하세요. 바른호랑이입니다.이번 게시글에서는 Azure에서 Custom Domain을 등록해 보는 방법에 대해 알아볼 예정입니다.DNS란 Domain Name System의 약어로 호스트의 Domain Name(www.example.com)을 네트워크 주소(192.168.0.0)로 변환하거나 그 반대의 역할을 수행하는 시스템을 지칭합니다. 일반적으로 사이트에 접속할 경우 ip주소를 직접 입력하여 접속하는 경우는 거의 없고, 'google.com', 'youtube.com'과 같은 Domain Name을 입력하여 접속하게 됩니다. 이는 명령프롬프트를 켠 후 'ping'명령어를 보내보면 보다 명확하게 알 수 있으며, 실제로 사용자가 사이트에 접속할 경우 이루어지는 절차는 아래 그림과 같습니다.간단하게 이야.. 2024. 7. 1. [환경설정] 프로젝트에서 .env 파일 이용하기 안녕하세요. 바른호랑이입니다.이번 게시글에서는 프로젝트를 진행하는 경우에 .env를 사용하는 이유와 방법에 대해서 알아볼 예정입니다.웹사이트와 같은 서비스를 개발하다 보면 DB의 이름이나 비밀번호와 같이 개발환경과 운영환경에서 가져가야 하는 값들이 달라지거나 Git과 같은 버전관리 툴에 공유되면 안 되는 민감정보들이 필연적으로 생성되게 됩니다. 개발환경에서는 단순히 값 그 자체를 적어놓아도 문제가 없을 수도 있지만 배포단계에서 값이 바뀌었을 경우, 그에 맞춰 코드를 수정하고 재배포를 해줘야 하는 문제들이 필연적으로 발생하게 됩니다. 특히, Secret Key나 관리자 계정정보와 같은 값들이 노출되면 사이트가 해킹당할 수도 있기에 이와 같은 민감정보들은 반드시 .env와 같은 별도의 파일로 관리해 주는 것.. 2024. 6. 24. 이전 1 다음 728x90 반응형