코딩공부 169

[CI/CD] Django Jenkins 자동 배포하기 - docker에 Jenkins 설치하기 (7)

[CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 Ubuntu 22.04 설치 (2) : https://integer-ji.tistory.com/380 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 모바엑스텀 접속하기 (3) : https://integer-ji.tistory.com/381 [CI/CD] Django Jenkins 자동 배포하기 - Aws Ec2 Django 프로젝트 배포하기 (4) : https://integer-ji.tistory.com/383 [CI/CD] Django Jenkins 자동 배..

코딩공부/Server 2023.05.28

[CI/CD] Django Jenkins 자동 배포하기 - ec2 docker 설치하기 (6)

[CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 Ubuntu 22.04 설치 (2) : https://integer-ji.tistory.com/380 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 모바엑스텀 접속하기 (3) : https://integer-ji.tistory.com/381 [CI/CD] Django Jenkins 자동 배포하기 - Aws Ec2 Django 프로젝트 배포하기 (4) : https://integer-ji.tistory.com/383 [CI/CD] Django Jenkins 자동 배..

코딩공부/Server 2023.05.17

[CI/CD] Django Jenkins 자동 배포하기 - ngnix, gunicorn으로 Django 서버 기동하기 (5)

본 게시글은 Django 및 Aws Ec2의 기초 지식을 알고 있는 전재 하에 처음부터 빠르게 진행됩니다. 해당 프로젝트를 통하여 Docker를 이용해 Jenkins 서버를 구축, Django 프로젝트를 Github와 Webhock으로 연결하여 자동 빌드하는 CI/CD 만들기가 목표입니다! nginx를 통해 요청을 받으면 "nginx 데이터 요청 -> django server가 nginx에게 데이터 처리 및 반환 -> 사용자에게 노출" 이 처리를 연동하기 위해 gunicorn이 사용되고 django 프로세스를 계속해서 모니터링 및 관리를 해줍니다. [CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379..

코딩공부/Server 2022.05.27

[CI/CD] Django Jenkins 자동 배포하기 - Aws Ec2 Django 프로젝트 배포하기 (4)

본 게시글은 Django 및 Aws Ec2의 기초 지식을 알고 있는 전재 하에 처음부터 빠르게 진행됩니다. 해당 프로젝트를 통하여 Docker를 이용해 Jenkins 서버를 구축, Django 프로젝트를 Github와 Webhock으로 연결하여 자동 빌드하는 CI/CD 만들기가 목표입니다! GitHub에 올린 프로젝트를 Aws Ec2 서버에 내려받아 서버 기동을 해보겠습니다. [CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 Ubuntu 22.04 설치 (2) : https://integer-ji.tistory.com/380 [CI..

코딩공부/Server 2022.05.25

[CI/CD] Django Jenkins 자동 배포하기 - Ec2 모바엑스텀 접속하기 (3)

본 게시글은 Django 및 Aws Ec2의 기초 지식을 알고 있는 전재 하에 처음부터 빠르게 진행됩니다. 해당 프로젝트를 통하여 Docker를 이용해 Jenkins 서버를 구축, Django 프로젝트를 Github와 Webhock으로 연결하여 자동 빌드하는 CI/CD 만들기가 목표입니다! SSH 접속 툴은 대부분 putty(쁘띠)로 많이들 접속하겠지만 모바엑스텀도 매우 편리한 툴입니다! 특히 앞으로 여러 대의 서버를 관리하게 된다면 더 유용할지도 모르겠네요 [CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 Ubuntu 22.04 ..

코딩공부/Server 2022.05.18

[CI/CD] Django Jenkins 자동 배포하기 - Ec2 Ubuntu 22.04 설치 (2)

본 게시글은 Django 및 Aws Ec2의 기초 지식을 알고 있는 전재 하에 처음부터 빠르게 진행됩니다. 해당 프로젝트를 통하여 Docker를 이용해 Jenkins 서버를 구축, Django 프로젝트를 Github와 Webhock으로 연결하여 자동 빌드하는 CI/CD 만들기가 목표입니다! 기존 Aws Ec2를 이용해 Django 프로젝트를 한번 배포하였지만 시간이 많이 흐른 뒤라 다시 한번 작성하였습니다. [CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379 Django 기초 시작 : https://integer-ji.tistory.com/81 Aws Ec2 프로젝트 배포 기초 시작 : https:..

코딩공부/Server 2022.05.15

[CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1)

본 게시글은 Django 및 Aws Ec2의 기초 지식을 알고 있는 전재 하에 처음부터 빠르게 진행됩니다. 해당 프로젝트를 통하여 Docker를 이용해 Jenkins 서버를 구축, Django 프로젝트를 Github와 Webhock으로 연결하여 자동 빌드하는 CI/CD 만들기가 목표입니다! Django 기초 시작 : https://integer-ji.tistory.com/81 Aws Ec2 프로젝트 배포 기초 시작 : https://integer-ji.tistory.com/300?category=803336 개발 환경 : Window10 개발 언어 : Python - 설치 : https://integer-ji.tistory.com/64 개발 툴 : VS Code - 설치 : https://integer-..

코딩공부/Server 2022.05.13

django secret key를 분실 or 노출될 경우

django의 secret key는 변수명 그대로 비밀스럽게 유지해야 한다. https://integer-ji.tistory.com/180 django secret key 분리, secrets.json 생성 git으로 프로젝트를 진행한다면 ( 2 ) - django secret key 분리하기 보고 배운 곳 : https://inma.tistory.com/83 .gitignore 설정하기 : https://integer-ji.tistory.com/179 해당 글을 보았다면 모두.. integer-ji.tistory.com 하지만 이렇게 따로 관리를 하다가 불의의 사고로 key를 분실하게 되었다.. django secret key를 분실 or 노출될 경우 key 변경 법 secret key를 변경 시에는 ..

Mysql에서 Oracle에서 사용하는 TO_CHAR 사용하기

Oracle에서는 TO_CHAR(SYSDATE, 'YYYY-MM-DD')를 사용하여 DATE 형식을 바꿀 수 있다. 해당 함수 그대로 Mysql에서 사용 하면 SQL Error [1305] [42000]: FUNCTION mysql.TO_CHAR does not exist 해당 에러가 발생 하며 TO_CHAR 함수는 없다고 말해준다. DATE형식을 원하는 형식으로 바꾸려면 DATE_FORMAT(SYSDATE(), '%Y-%m-%d')를 사용하면 된다. SELECT DATE_FORMAT(SYSDATE(), '%Y-%m-%d') FROM DUAL;