[Web Security] HTTP Error Code와 Cloaking

이번 포스트에서는 HTTP Error Response와 Error Response Cloaking(Suppressed) 에 대해서 간단하게 짚고 넘어가려고 한다. 이미지 첨부를 하면 좋겠지만, 가지고 있는 이미지가 없어서 보여줄 수 있는게 없다. 인터넷을 사용하다보면 HTTP 에러는 간혹 보여진다.대중적으로 사용되는 사이트에서는 보기 힘들지만, 찾기 힘든 지식들을 찾다보면 별의별 사이트들을 들어가게 되는데 옛날에 게시되었던 사이트를 들어가거나 하면 종종 발생하곤 한다. 하지만 그렇다고 이 에러가 없는 것은 아니고, 개발 …

아키텍트 – Architecture를 다루는 사람

아키텍트(Architect)란 여러 뜻이 있지만 IT(Information Technology)에서는 ‘전체 시스템을 설계하는 사람’ 또는 그에 준하는 전문가의 뜻을 가진다. 아키텍트라는 단어 자체가 가지고 있는 범위가 너무 크기 때문에 좀 더 세분화 하여 표현들을 하는데 오늘은 각 세분화된 아키텍트가 가지고 있는 의미에 대해 이야기를 나눠보려고 한다. 종류는 아래와 같다. (참조 : 제타위키) 엔터프라이즈 아키텍트 (Enterprise Architect, EA) 비즈니스 아키텍트 (Business Architect, BA) 소프트웨어 아키텍트 …

IT 각 분야를 시작하는 개인적인 공부 방법

저는 이 사이트의 메인 페이지(프로필 페이지)에도 적어두었지만, IT 세계에 발을 들여놓은 첫 발판은 JAVA 였습니다. ++ 물론 유년기에 컴퓨터학원이 유행이라 국가기술자격증 여러개를 취득하고 그 이후로도 컴퓨터 전문 기술은 아니더라도 카페나 블로그 등을 운영하면서 계속 가깝게 지내서 도움이 되기도 했습니다. Java를 대학 교양수업으로 처음 시작하면서 객체에 대해 배우고 클래스, 메소드 활용법 등을 익혀나갔지만 사실 그다지 도움이 안되는줄 알았습니다. 저는 구글링을 통해 …

How to install Docker Environment on CentOS 7

Docker Logo

This post has how to install Docker Basic Environment(Application) on CentOS 7. That is simple. In this post, Docker version is ‘Docker CE’. ThinkGround has another setting guide about ‘Docker for Windows’. firstly, you must have ‘root’ right. you can use ‘sudo’ for each command or ‘su’ switching to ‘root’ user.and This Setting Environment(CentOS 7) is initialized. 1. Install a …

Docker File 구성요소 1 – FROM, ARG

Docker Logo

DockerFile 서론 오늘은 Docker File 에 대해 알아보고자 한다. Dockerfile은 Docker 이미지를 어떻게 설정할 건지에 대해 스크립트된 설정 파일이라고 보면 되는데, Docker에서 이 파일을 실행시키면 이 명령을 기반으로 세팅하여 이미지를 생성해준다. Docker를 사용함에 있어서 개인적으로는 제일 중요한 요소라고 생각하며, 이 스크립트를 잘 사용할 줄 알아야 Docker를 제대로 활용할 수 있을 것이라 생각한다. 대부분의 내용은 Docker Reference를 참고하였으며, 초심자의 입장에서 추가적으로 …

[Issue] Nginx fail to start (with Steps to fix)

Environment (mainly). CentOS 7 (Google Cloud Platform). Yum update completed. MariaDB(Lastest) installed. Apache not installed. PHP(Lastest) installed Cent OS 7에서 Nginx와 WordPress를 활용하여 지금의 사이트를 Migration하기 위한 사전 서버 세팅 작업 중이다. 그 과정에서 발생했던 이슈에 대해 공유하고자 작성한다. Linux에 대해 잘 모르는 나로서는 여러 Reference를 참고해가면서 환경 세팅을 하고 있는데, 아무래도 가장 최근의 글이 없던 터라 세팅하는 내용들에 대해서 …

Docker의 구조(Architecture)

Docker Basic Architecture

Docker의 구조에 대해 간단하게 소개를 하고 넘어가고자 포스트를 준비했다. 개인적으로 무언가를 배우려고 할 때 흔히 말하는 ‘겉핥기’를 잘 못한다. 겉핥기도 기술인 것 같다. 뭔가 알고자 읽으면 모르는 단어들이 나오거나 원리가 궁금한 부분이 생기는데 이 부분이 해결이 안되면 그걸 핑계 삼아서라도 더 이해가 안된다고 머리가 공부를 안한다. 나같은 사람이 있을 것 같아 사이트 소개 페이지에도 언급했듯이 기초부터 다 다루는게 ThinkGround이다:) 위 …

Docker 설치 후 기본 명령어 Container Run 실행

[[ PS : docker container run ]]

기본 환경 : Windows 10 Pro설치 Docker : Docker for Windows (not with VirtualBox) 이 글의 시작에 앞서 이곳저곳 두리번 거리면서 Docker를 만지작 거리고 있는데, 내가 느낀점은 생각보다 리뷰글 중에 위의 환경에서 해보고 있는 사람이 별로 없다는 것이다.(아니, 실제 거의 없다) 위 환경으로 설치한 분들은 보통 이 가상환경을 이용해서 쉽게 이미지를 다운받아 그 이미지를 쉽게 실행하여 그 환경을 쓰려는 분들이 …

Docker for Windows 설치하기

Docker Welcome

데스크탑에 이미 설치했던 Docker이지만, 이사오고나서 자세가 불편하여 데스크탑에 잘 앉지 않게 되었다. 그래서 노트북에 새로 설치를 하면서 겸사겸사 캡처를 떠서 공유를 하니 도움이 되었으면 좋겠다. 설치를 하기 이전에 우린 윈도우를 사용하면서 사전 준비를 해줘야 한다. 사전 준비 프로그램 및 기능에 들어가서 Windows 기능 켜기/끄기에 들어가봐야 한다. 우리는 여기서 재부팅을 한번 겪어줘야 한다.. 이 Docker for Windows는 Hyper-V 기능을 사용하는 듯 …

CentOS 7 Maria DB Setting

Maria DB 설치 방법에 대한 가이드 포스트이다.이 포스트는 ‘ThinkGround Project#1‘의 일환으로 GCP에 Cent OS 이미지의 VM Instance를 생성하여 진행하고 있다. 이전 포스트(GCP VM Instance(Cent-OS) 기본 세팅하기)를 참고한 분들이라면 이미 yum update를 했을 것이니 여기서는 패스하도록 하겠다. # vim /etc/yum.repos.d/MariaDB.repo 위 command를 입력하여 하기 cat으로 출력한 내용에 대해 입력할 수 있도록 하자. vim editer에 대해서 잘 모르는 분들이라면 타 포스트를 참고하면 …