Search result

ElasticSearch Index settings 변경

Index 설정을 변경하려면 close -> 설정 -> open 하면 됩니다. POST /my_index/_close PUT /my_index/_settings { "analysis": { "filter": { "my_stop": { "type": "stop", "stopwor...

Elasticsearch setting 설정

Elasticsearch Index 중단 없이 매핑 변경 재인덱싱

인덱스의 Type의 매핑을 변경하려면 새 인덱스를 만들어서 재인덱싱을 해 주는 수 밖에 없으며 방법은 아래와 같습니다. 기존 인덱스명 보존은 별칭(alias)으로 설정하여 해결합니다. 현재 인덱스 news-2018 새 인...

Elasticsearch reindex 매핑 재인덱싱

AWS 서버 yum install, update 시 메모리 부족 해결하기

아마존 EC2 로 설치하였을 경우, 기본적으로 스왑 메모리를 사용하지 않습니다. 따라서 부족한 메모리로 인한 yum 설치 등에서 오류가 발생하는 경우가 있는데 이때 임시로 스왑 메모리를 사용하도록하여 관련 작업...

AWS(아마존 클라우드) AWS centos7 swap yum

Docker의 설치 - Windows 10 PC

System Requirements : Docker for Windows는 64비트 버전의 Windows 10 Pro, Hyper-V를 활성화해야 된다. Setup : Docker for Windows를 다운로드하고 설치한다. Run : 시작메뉴에서 Docker를 타이핑하고 Docker fo...

Docker

[코드조각] 주요 DNS 서버의 도메인 ip 연결 확인 스크립트

한국에서 사용하는 주요 DNS서버에서 도메인이 어느 ip와 연결돼 있는지 확인하는 리눅스용 bash 스크립트다(맨 아래 있다). 도메인 ip를 변경한 뒤 적용됐는지 확인할 때 쓸 용도로 만들었다. KT, SKT, LGU+, 구글...

snippet Shell Linux

Ansible AWX 를 설치해보기

Redhat에서 내놓은 Ansible Tower 의 오픈소스 Ansible AWX를 살펴보았다.

ansible awx installation ansible tower

CodeCommit 서울 리전 사용하기 - 403 오류해결

CodeCommit 서울 리전이 개설됨에 따라 기존 설정을 활용하여 신규 리포지토리를 추가하려보니, 403 오류가 발생하더군요. 그동안 관련 설정중 변경된 것들이 있나 모두 찾아보았으나 답은 정말 단순한 곳에 있더군...

AWS(아마존 클라우드) AWS CodeCommit

[튜토리얼] 도커 Docker 로 논리적으로 구분된 PHP 작업 공간 만들기

지난 포스트를 보고 좀 더 쉬운 튜토리얼이 있었으면 좋겠다는 요청이 있어서 별도의 포스트로 발행해봅니다. 목차 현재 PHP 환경 확인하기 도커 설치 이미지 내려받기 컨테이너 생성/실행 컨테이너에 작업 디렉토리...

Docker Linux 개발 LAMP LEMP PHP 도커

Docker를 이용해 호스트와 다른 버전의 PHP 개발환경 만들기

최근 php 5.1로 작업된 프로젝트를 마이그레이션 할 일이 생겼습니다. 최종 목표는 php 7.1 이상의 환경에서 돌리는 겁니다. 많은 문제가 예상되지만 그 중에서 가장 큰 문제는 mysql_* 시리즈 함수들입니다. mysql_...

Docker PHP 개발 Deprecated LAMP mysql_connect mysql_query

nginx의 document root가 symlink일 경우 캐싱되는 문제 해결

_entrypoint -> /home/ec2-user/www/target_dir_datetime target_dir_datetime 같은 구조로 symlink 를 만든 후 이것을 nginx의 conf에서 root /usr/share/nginx/_entrypoint; 와 같이 지정했을 때 _entrypoint에 대...

Linux Nginx 개발 document root realpath realpath_root symlink