본문 바로가기

개발/시스템

(3)
CIDR 표기법 CIDR(Classless Inter-Doamain Routing) 표기법에 대해서 작성한다. 사이더(Classless Inter-Domain Routing, CIDR)는 클래스 없는 도메인 간 라우팅 기법으로 1993년 도입되기 시작한, 최신의 IP 주소 할당 방법이다. 사이더는 기존의 IP 주소 할당 방식이었던 네트워크 클래스를 대체하였다. 사이더는 IP 주소의 영역을 여러 네트워크 영역으로 나눌 때 기존 방식에 비해 유연성을 더해 준다. (출처: 위키백과) IPv4 를 표기할때 192.168.0.0/12 와 같은 방법으로 표기하는 경우가 있다. IP는 마침표로 구분되는 4개의 영역을 가지며 각각의 영역을 (Octect)옥텟이라고 한다. 1개의 옥텟은 1byte의 크기를 가지며 0~255까지 표현이 ..
CentOS7 Apache SSL인증서 적용 (Certbot, Let's encrypt) 환경 : CentOS7 / Apache EPEL 저장소 활성화 및 apache용 certbot 설치 yum install epel-release yum install certbot python2-certbot-apache certbot에서 apache를 기반으로 자동구성 certbot --apache certbot에서 apache를 수동으로 구성 certbot --apache certonly certbot을 설정하여 구성 완료 후 문제가 없을 경우 아래 메시지가 출력된다. - Congratulations! Your certificate and chain have been saved at: /etc/letsencrypt/live/sengwoolee.dev/fullchain.pem Your key file ..
CI(Continuous Integration)/CD(Continuous Deploy/Delivery) CI(Continuous Integration)/CD(Continuous Deploy/Delivery) 의 개념에 대해 작성한다. CI(Continuous Integration) CI는 지속적 통합(Continuous Integration)으로 코드를 지속적으로 통합하는 것이다. 전통적인 방식의 개발은 여러명의 개발자가 협업을 진행할때 각자가 중앙저장소에 통합하는 프로세스로 개발을 진행하다. 하지만 컴포넌트, 피쳐의 개발이 완료될 때까지 프로젝트에 참여한 모든 개발자가 중앙저장소에 코드를 통합하지 않았다면 통합과정은 매우 어렵고 힘든 일이 될 것이다. 이런 문제를 해결하고자 지속적 통합(CI)이 등장했다. CI를 자동화 하지 않은 상태에서 수행하면 개발자는 중앙저장소에 코드를 통합하고, 본인의 코드를 중..