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는 이미지를 포함해준다는 것입니다.

MySQL 기본 명령어 모음

MySQL Logo

WordPress on LEMP Stack 프로젝트를 진행하면서 제대로 공유드리지 못했던 MySQL(MariaDB) 기본 명령어를 공유드립니다. 간단한 내용들이지만 이것들만 알아도 기본적인 쿼리는 날릴 수 있으니 기억해두시면 좋습니다. MySQL 실행 (Based on Linux) 위 예시문을 해석하면 ‘flature라는 계정으로 thinkground01라는 데이터베이스에 접속한다. 접속시 패스워드를 물어봐라.’ 입니다. -h : hostname (or localhost or ip) -u : username -p : 접속시 password를 친다는 의미 -D : Database …

젯팩(JetPack) test__wpcom_self_test 문제 해결

JetPack Logo

참 좋은 플러그인이지만 그만큼 성능(속도)저하 이슈도 많은 JetPack에 대해 간단하게 문제 해결한 것을 공유하고자 합니다. 속도 저하의 가장 큰 이슈는 Site Stats 부분이라고 하네요. 기본적으로 어드민 페이지에서 보여지는 곳에서 끌 수 없는 기능이지만 Debug페이지로 들어가면 끌 수 있다는 글을 봐서 한번 구경이나 해볼겸 들어가봤습니다. Debug라고 써있는 페이지는 젯팩 플러그인 페이지 제일 아래에 있는데요. 결국 제고 보고자 하는건 못보고 Jetpack이 제 …

Ansible Skill Enhancement Project

Ansible Logo

This Project is.. 이 프로젝트는 Open-Source Tool 중 하나인 Ansible을 활용해보고 저의 능력을 길러보고자 시작하였습니다. Period 2019.04.17~ Project Timeline Project Preparation (2019.04.17~ Google Cloud Platform 환경에서 테스트를 진행하는 것으로 계획을 세웠으며 1개의 Controller와 2개의 Managed Node로 진행할 예정입니다. Related Posts 자료수집 Ansible Requirements 준비 Ansible Architecture for Test v1.0 Ansible Test를 위한 SSH 접속 환경 구축 Ansible 설치 및 Ping …

Ansible Architecture for Test v1.0

Ansible Architecture for Test v1.0

Ansible Architecture 테스트 환경을 구축하기 위해 기본적인 아키텍처를 구상하고 있습니다. 불필요한 것이라 생각하는 분도 계실 수 있겠지만 저는 가장 기본적으로 해야하는 일이라고 생각합니다. 아직 각 인스턴스에 무엇을 넣어야할지 정보 수집이 부족하여 아웃라인만 구상하였습니다. Ansible의 특성상 여러 인스턴스를 통합 관리한다는 것을 겪어봐야 하기 때문에 최소 개수인 2개의 클라이언트를 구축하는 것으로 결정하였습니다. 그리고 배포를 담당할 컨트롤러도 1개 두는 것으로 결정하였습니다. Google Cloud …

Ansible Requirements

Ansible Logo

Ansible을 시작하기 앞서 우선 환경부터 구성해야 합니다. 오늘 기준(19.04.17)으로 Ansible 버전이 2.7까지 나왔네요. 구글에 Ansible이라고 치고 자동완성되는 드롭다운을 보면 Python2, Python3 이런 연관 검색들이 많이 나옵니다. 알아보니 얼마 전까지만 해도 Python3에서는 지원을 하긴 하지만 완벽히 호환이 안되는 문제가 있었던 것 같습니다. 저의 경우에는 Java만 했었고, 산업공학도로서 그 이상의 언어 공부는 벅찬감이 없지않아 최근에 들어서야 Python을 시작을 해서 Python2를 경험해보지 못했습니다. …

Ansible topic will be published soon

Ansible Logo

Ansible topic 관련하여 곧 포스팅할 예정입니다. 저도 지금까지 Ansible을 통한 자동화에 대한 지원만 했었지 직접 다뤄본 적은 없어서 기초적인 내용부터 다뤄볼 예정입니다. 테스트 환경을 Oracle VirtualBox에서 할지 GCP에서 할지 고민중입니다만, 아마 GCP에서 다룰 확률이 큽니다. 늦어도 2주 이내에 포스팅 하도록 하겠습니다. Ansible 언어를 배워가면서 아마 방향도 바뀌겠지만, 우선 간단하게 소개를 하자면, Ansible 또한 여느 어플리케이션처럼 ‘Server-Client 구조’로 되어있습니다. 하지만 하나의 …

CentOS 7에서 WordPress 설치하기

WordPress Logo

‘Install WordPress with LEMP Stack’ Project에서 기본적인 환경 세팅을 마쳤고 이제 워드프레스를 설치하기 위한 과정에 대해서 포스팅 하도록 하겠습니다. 오늘이 4월 16일인데 제 Putty Log를 찾아보니 4월 5일에 시도 했었네요. 그동안 이 포스팅을 하지 못했던 것은 빠르게 구축하고 신규 사이트로 이전을 해야했어서 입니다. 양해 부탁드리며, 지금이라도 올려드리니 위 프로젝트 링크의 순서에 맞게 진행하시면 사이트 생성에 큰 무리가 없으실거라 생각됩니다. 우선 …

‘Install WordPress with LEMP Stack’ Project

LEMP Stack

This Project is… 이 프로젝트는 기존 웹호스팅 환경의 ThinkGround 사이트에서 직접 Google Cloud Platform을 통해 VM을 할당받아 LEMP Stack 환경으로 구축하여 직접 서버까지 관리하고자 시작하였습니다.  그 과정에서 사용된 패키지와 Config 설정 관련된 내용을 공유하고자 이 프로젝트를 진행하게 되었습니다. Post lists about Project GCP(Google Cloud Platform) 무료용 VM Instance 만들기 GCP VM Instance(CentOS 7) 기본 세팅하기 CentOS 7 Maria DB Setting …