CentOS 7 GitHub 연동하기 (Git 사용기)

GitHub QuickStart Guide

CentOS 7에서 ‘GitHub 연동’하는 방법을 알려드리는 포스트입니다. 간단하게 알려드리고 마치도록 하겠습니다. Yum 설치 Git을 우선 CentOS에 설치해야 합니다. 아래와 같이 Command line에 입력해주시면 됩니다. 보시면 아시겠지만 앞에 ‘#’로 표시한 것과 같이 root권한으로 실행해주셔야 합니다. 어차피 그냥 하다보면 알게 되는 과정이지만 미리 말씀드립니다. 그리고 Git을 사용할 Repogitory 디렉토리를 만들어두는 것이 좋습니다. 저는 개인적으로 ‘/home/’계정이름”/ansible_project’ 이런식으로 디렉토리를 생성하고 진행하였습니다. 로컬 Repository 생성용 …

ThinkGround Architecture Image 공개

Compute Engine Image

안녕하세요. Flature 입니다. 앞으로 사용하게 될 ThinkGround Architecture Image 에 대해 공유드립니다. 제가 운영하는 ThinkGround는 제가 공부를 하면서 최대한 이해를 편하게 하기 위해서 구성도를 직접 그려 같이 공유를 하고 있습니다.지금까지는 파워포인트에서 간단한 도형으로만 그려 구성도를 그려왔는데, 좀 더 이해하기 편하게 각 구성요소 별로 명확하게 구분하고자 이미지를 추가하였습니다. 최초 13개의 이미지를 제작을 하였으며, 이후 아키텍처를 그리면서 필요하면 Architecture Image 를 추가 …

Ansible 기본 개념

Ansible Components

기본 소개 Ansible은 여러 대의 서버를 효율적으로 관리하기 위해 만들어진 자동화 툴입니다.이 툴을 소개하면서 많이 이야기 하는 것이 Infrastructure as a Code 라는 개념인데, 인프라의 상태를 코드로 표현하여 배포함으로써 간편하게 관리할 수 있다는 장점을 강조하고 있습니다. 간단하게 Ansible을 소개를 드리자면 Ansible을 이용하면 Contoller에서 SSH로 접근이 가능한 모든 서버(또는 장비)는 모두 관리하에 둘 수 있습니다. 기본 아키텍처 위 그림은 제가 임의로 …

게시물 업데이트 보류 안내

ThinkGround Logo

안녕하세요. Flature입니다. 게시물을 업데이트 지연이 있어 안내 공지를 드립니다. 업데이트 보류 공지입니다. 일요일에 Ansible 개념 글을 작성하다 잠시 기지개를 펴는 순간 학부시절부터 저와 함께한 무선 마우스가 ‘펑!’하고 터져버렸습니다. 평소 노트북을 사용하니 어떻게든 할 수 있을거라 생각했는데, 나름 구성도를 그려 설명에 도움을 드리고 싶은데 그 부분이 힘들어 포스트가 힘든 상황입니다. 바로 주문을 해서 마우스가 날아오는 중입니다. 조금만 기다려주시면 며칠내로 다시 진행할 …

Ansible 설치 및 Ping Test

Ansible Logo

지난 글에서 Ansible 설치를 위한 환경 세팅을 마쳤습니다. Controller 서버에서 SSH Key 생성을 하고 공용키를 각 클라이언트 서버에서 Authorized Key에 추가해주는 것 까지 했었습니다. 이번에는 Ansible Ping Test를 해보려고 합니다. 그 글에서 꼭 필요하진 않아서 다루지 않았지만, 한번씩 Controller서버에서 Client서버로 ssh 최초 접속을 한번씩 해줘서 키를 등록해주는 것이 좋습니다. 차후 Ping Test 할 때 스크립트가 돌아가게 되는데, 그때 키를 물어보면 …

Ansible Test를 위한 SSH 접속 환경 구축

Ansible Architecture for Test v1.0

이 포스트는 Ansible Skill Enhancement Project의 일환으로 진행됩니다. 각 단계를 살펴보기 위해서는 위 링크를 참조해주세요. 위 그림은 일전에 소개해드렸던 간략한 아키텍처입니다. 저는 GCP에서 구축한 이 환경으로 테스트를 해보려고 합니다. Ansible을 설치하기 전에 우선 각 서버에 접속하기 쉽게 만들어보려고 합니다. 저는 살짝 다르게 구성을 했지만, 여기서 소개할 방식은 Controller에서 각 클라이언트에 원격접속이 가능하게끔 하는 것입니다. SSH Key 생성 위 커맨드는 ssh에 …

AWS Certification

AWS Digital Badge

I earned a ‘AWS Certification’ on 2018. This is verified by AWS website.My whole profile is here.

Vmware Certified Professional 6 – Network Virtualization

Vmware Certified Professional 6 - Network Virtualization

I earned a ‘Vmware Certified Professional 6 – Network Virtualization’ on Last Year(2018).This link is a site about my badge information on Vmware. and My whole Profile is here. The VCP6-NV certification validates an earner’s ability to install, configure, troubleshoot and manage a VMware NSX environment. It is as well as properly identify and differentiate any needed supporting products and …

Nginx 표준식 변수 정리

Nginx Logo

Nginx를 사용하기 위해서는 가장 많이 다루는 파일이 default.conf 파일인 것 같습니다. 이 부분을 잘 다루기 위해서는 변수를 잘 알아야 하는데, 저의 경우 처음 접하다 보니 이 부분이 힘들었습니다. 그래서 간단하게 활용할 수 있는 변수들을 공유하고자 포스트를 마련해보았습니다. 다뤘던 포스트는 이 링크를 참조해보시면 좋겠습니다. 위 주소를 활용하여 변수들을 안내해드리도록 하겠습니다. 혹시 틀린 부분이 있다면 댓글로 정정요청을 해주시면 감사하겠습니다. 현재 요청온 Domain이나 …

Notice (v19.04.21)

ThinkGround Logo

ThinkGround Notice (19.04.21) 며칠 전 ThinkGround SEO 성능 향상을 위해 All in one SEO에서 Yoast SEO로 변경하였습니다. 이로 인해 페이지 수집에 필요한 Index 데이터들이 모두 리셋이 되어 잠시 조정기간이 필요합니다. 약 일주일 정도 여유롭게 잡고 진행할 예정입니다. Yoast SEO로 변경한 가장 큰 이유는 RSS, Sitemap에 그림이 포함되지 않는 AIO SEO에 비해 Yoast SEO는 이미지를 포함해준다는 것입니다.