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 …

ThinkGround News (19.04.15)

thinkground logo

2019년 4월 15일 ThinkGround News 입니다. [ 기존 사이트 Posts Migration 완료] 금일 현재 ThinkGround v2로 기존 사이트의 글의 이동이 완료되었습니다. DB를 백업받아 그대로 입력을 하려고 했지만, Multisite로 구축하면서 DB 구조가 변경된 부분도 있고 선별하여 이동을 시키고자 수작업으로 이동하였습니다. 아직 포스트 개수가 많지 않기에 가능했던 일인 것 같습니다. [ 도메인 변경 완료 ] 기존에 .site로 테스트 환경을 구축하고 리뉴얼 사이트를 …

‘Docker inspect’ – 이미지 or 컨테이너 세부정보 출력

Docker의 기본 명령어 중 하나인 ‘Docker inspect’ 구문에 대해 간단한 설명을 적어두려고 한다. 간단한 설명부터 하자면, Docker 컨테이너 세부정보 출력 명령이다.Docker를 차례차례 책으로 공부한다면 이미지의 상세정보를 확인하는 방법과 컨테이너의 세부정보를 확인하는 방법에 대해서 배우게 되는데 각각의 명령어가 조금 상이하게 나온다. # docker image inspect <image># docker container inspect <container> 위의 명령어로 알려주는데, 사실 아래의 명령어 하나로 모두 해결볼 수 있다. …