install docker on centos 7

Centos에 docker-ce를 설치해보자. docker-ce는 docker community edition 으로 가장 기본적인 기능만을 가지고 있는 버전이다. 자세한 내용은 여기를 참고하세요. 필수 패키지 설치 yum install -y yum-utils device-mapper-persistent-data lvm2 docker-ce 레포지토리 설치 yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo docker 설치 yum install docker-ce docker 실행 systemctl start docker 시스템이 시작될때 자동으로 시작 systemctl enable docker 이상 docker 설치에 있어 특별한더 보기

remi 레포지토리를 이용한 php 최신 버전 설치하기

CentOS에 php를 설치하는 방법은 여러가지가 있다. 필자의 경우 고전적인 아재 근성이 남아 있어 소스컴파일을 고집해 왔으나 버전 업그레이드가 너무나 번거롭고 귀찮다. 또한 자동화에도 걸림돌이다. 그래서 패키지로 설치를 하려 봤더니… CentOS 7버전의 기본 php버전을 봤더니 오마이갓! 5.4.x 버전이다. 참고로 현재 최신 안정 버전은 7.2 버전이다. 이런 불편을 나만 겪는게 아닌지라 드넓은 인터넷 세상을 뒤져보면 누군가는 분명히더 보기

mysql lock state 쿼리 찾기

MySQL 운영하다 보면 간혹 여러 이유로 lock이 발생하여 이후로 들어오는 쿼리들이 밀려 있는 경우가 발생한다. 이 경우 show processlist 명령으로 state컬럼에 locked인 쿼리의 id를 찾아서 kill 해주면 된다. 예) 315320 id를 가진 쿼리를 kill 한다. kill 315320 하지만 밀려있는 쿼리가 너무 많아 lock 상태의 쿼리를 찾기 힘든 경우가 발생합니다. 이럴때 팁! 보통 lock 상태의 쿼리는더 보기

[mac] iterm2에서 zmodem 사용하기 (rz,sz 명령 사용하기)

zmodem 이란? 위키피디아에서는 다음과 같이 설명하고 있습니다. https://ko.wikipedia.org/wiki/Z%EB%AA%A8%EB%8E%80 Z모뎀(ZMODEM)은 PC통신 등에서 사용되는 파일 전송 프로토콜의 하나이다. X모뎀, Y모뎀,커미트(KERMIT)등에서 부족한 기능이 포함되어 있다. 수신자의 응답을 기다리지 않고 여러 개의 파일을 한꺼번에 전송할 수 있다. 때문에 PC통신에서 널리 사용된다. 송신하는 데이터의 길이의 단위는 1024바이트이며, 옵션으로 32비트 길이의 CRC를 사용할 수 있다. 쉽게 설명하자면 쉘 클라이언트(예를 들어 securecrt,더 보기

AWS S3 버킷 정책 예제

s3 버킷 정책이란? aws s3에 버킷을 만들고 하나의 이미지 파일을 업로드 후 해당 이미지의 주소를 호출해 보면 아래 이미지와 같이 Access Denied오류를 발생시키면서 엑세스 되지 않는다. 이런 현상을 해결하기 위해 생성한 s3버킷에 버킷 정책 이라는 것을 생성해야 합니다. s3 버킷 정책이란 사용자가 s3 버킷에 엑세스 할 수 있는 정책 옵션중 하나 이며 json 문법을 사용하여더 보기