본문 바로가기

전체 글

(20)
워드프레스 초기 세팅 하기 안녕하세요, 오늘은 워드프레스 기본 세팅하는 과정을 소개드리겠습니다. 처음 워드프레스를 접했을 때 수많은 테마, 플러그인 중 어떤 걸 어떻게 설치해야 할지 막막했었는데요. 제가 설치한 테마, 고유 주소 설정, 플러그인, 기본 공통페이지 설정 4가지에 대해서 소개해드리겠습니다. 1. 테마 설치 : Neve 워드프레스에는 무료, 유료를 포함한 수많은 테마를 지원하고 있습니다. 저의 경우에는 낮은 스펙의 서버를 사용하고 있어 경량화된 테마로 설치했습니다. 페이지를 조회하는데 불필요한 이미지와 폰트를 제거해서 저사양 서버에서도 페이지 조회 속도를 높여 사이트 조회 속도에서 높은 점수를 받기 위합니다. (저사양 서버를 사용하면서 너무 무거운 테마를 사용하게 되면 사이트 조회 속도에서 높은 점수를 받을 수 없고, ..
도메인 발급 후 Cloudflare로 Tistory 연동하기 안녕하세요. 오랜만에 글을 남깁니다. 오늘은 hosting.kr 에서 도메인을 발급받은 후 발급받은 도메인을 tistory에 연동하는 과정을 설명드리려고 합니다. 우선 도메인은 발급(결제) 받았다고 가정하고, 순서는 아래와 같습니다. 1. Cloudflare에서 tistory CNAME 혹은 A 레코드 입력 2. hosting.kr에서 Cloudflare DNS 정보 입력 및 저장. 3. 개인도메인 연동 및 접속 1. Cloudflare 사이트 추가 및 tistory CNAME 혹은 A 레코드 입력 먼저 Cloudflare 홈페이지에 접속합니다. (http://cloudflare.com) 홈에서 '사이트 추가' 버튼을 클릭합니다. * 1/3 단계 요금제: Free 요금제를 선택합니다. * 2/3 단계 D..
[Flutter] SQLite plugin for Flutter(iOS) 0. Demo Video (프로그램을 종료 후 재수행해도 저장된 데이터는 조회됨) https://tv.kakao.com/channel/3793022/cliplink/417983265 1. Project Sturture 2. Dependency dependencies: flutter: sdk: flutter provider: ^4.0.0 image_picker: ^0.6.5+1 path_provider: ^2.0.1 path: ^1.8.0 sqflite: ^1.3.0 2-1. Image Picker plugin for Flutter Add the following keys to your Info.plist file, located in /ios/Runner/Info.plist: (* Android의 경우에..
[Microk8s] Installation & Dashboard 사이드 프로젝트 백엔드 쪽을 맡으면서 단순히 API만 개발할게 아니라 Cloud Native 앱으로 개발하고 싶은 욕심이 생겼다. 그 시작으로 현재 사용하고 있는 local 서버를 클라우드 환경과 유사하게 구축하고자 kubernetes에 서버를 올리고자 한다. (아직 사이드 프로젝트에서 수익이 나오는 상황이 아니라, 클라우드 사용에 비용에 부담이 있다 ㅎㅎ..) local 환경에서 kubernetes를 운영하는 방법에는 여러가지가 있는데, 가장 유명한 minikube와 microk8s, k3s가 있다. 모두 단일 클러스터로 활용 방법은 유사하지만, minikube는 일단 microk8s보다 내장되어있는 기능이 많아서 헤비하다고 느껴졌다. 이후에 필요하다면 설치하면 될 것같고, k3s는 중국산이라 아직은 ..
[Elasticsearch] 2-3. 검색과 쿼리 - Query DSL (Range query) gte (Greater-than or equal to) - 이상 (같거나 큼) gt (Greater-than) – 초과 (큼) lte (Less-than or equal to) - 이하 (같거나 작음) lt (Less-than) - 미만 (작음) POST phones/_bulk {"index":{"_id":1}} {"model":"Samsung GalaxyS 5","price":475,"date":"2014-02-24"} {"index":{"_id":2}} {"model":"Samsung GalaxyS 6","price":795,"date":"2015-03-15"} {"index":{"_id":3}} {"model":"Samsung GalaxyS 7","price":859,"date":"2016-02-2..
[Elasticsearch] 2-1. 검색과 쿼리 - Query DSL (Full text query) [Prerequsite] # my_index 인덱스에 벌크로 데이터 입력 1. Kibana 접속: http://localhost:5601/ 2. 좌측 Navigation Bar > Management > Dev Tools POST my_index/_bulk {"index":{"_id":1}} {"message":"The quick brown fox"} {"index":{"_id":2}} {"message":"The quick brown fox jumps over the lazy dog"} {"index":{"_id":3}} {"message":"The quick brown fox jumps over the quick dog"} {"index":{"_id":4}} {"message":"Brown fox b..
[Elasticsearch] 1. Build Environment(Elasticsearch, Kibana) OS: Ubuntu 18.04 [Install Elasticsearch] wget artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.0-linux-x86_64.tar.gz * start shell $ vi start.sh bin/elasticsearch -d -p es.pid * stop shell $ vi stop.sh kill `cat es.pid` * start.sh, stop.sh 파일 생성 및 실행 권한 부여 $ echo 'bin/elasticsearch -d -p es.pid' > start.sh $ echo 'kill `cat es.pid`' > stop.sh $ chmod 755 start.sh stop.sh - Kibana ..
Challenge Lab 2) Deploy and Manage Cloud Environments with Google Cloud PCA 자격증 취득을 목표한지 어느덧 2주차 퇴근하고 부랴부랴하니 실습한게 머리에 잘 남아있지 않다..ㅋㅋ 그래서 이번주는 지금까지 배운 내용을 정리해보려고 한다. 퀵랩에서 단순히 따라하는 실습만 하는 줄 알았는데,, 이번에 모집한 스터디에 속한 실습은 난이도가 있었다. 따라하는 실습 뒤에 마지막엔 시험이 기다리고 있었다. 스터디 링크 : inthecloud.withgoogle.com/certification-preparation/register.html (링크가 언제까지 유효할지는 모르겠다. 작성일 2020-07-14 기준으로는 아직 신청 가능하다.) Google Cloud Certification inthecloud.withgoogle.com 용어 및 기초개념 : 1) VPC(Virtual Priva..