터미널에 붙여넣기를 하면 앞 뒤에 ~0, ~1과 같은 문자가 따라 붙는다

bracketed paste모드가 켜졌거나 켜진 상태에서 비정상적으로 종료했을 경우 이와 같은 증상이 나타날 수 있다. 해당 경우에는 \e[?2004l를 출력하면 빠져나와 정상적으로 붙여넣기를 수행할 수 있다. 반대로 켜고 싶은 경우에는 \e[?2004h를 출력해 진입할 수 있다.

php7.2로 업데이트 한 뒤 fpm이 재시작 시 실행되지 않음

WordPress health check이 최신 버전을 쓰는게 어떠냐는 식으로 물어보기에 업데이트를 했더니 재시작을 할 때 정상적으로 실행이 되지 않았다. 지난 몇번은 재시작이 되지 않으면 수동으로 시작을 했으나, 이번에는 그걸 까먹고 있다가 하루 종일 WordPress가 다운 상태(502)로 있었다. 어쩔 수 없이 이유를 확인하도록 한다.

VPS의 32비트 OS를 64비트로 교체할 생각을 하지 말자

32비트 OS image로 생성을 했다가, 나중에 이런 64비트로 교체하고 싶다.. 라고 생각을 해도 어떻게 할 수가 없다. VPS 사양 자체는 전원만 내리는 것으로 대부분 변경이 가능하나, 64비트로의 교체는 자동으로 이루어지지 않는다. 수동으로 가능은 하나, OS의 메이저 버전 업그레이드와 마찬가지로 클린 재설치 이후 이전하는 것이 문제를 덜 일으킨다. 우분투를 가장 많이 쓰는데, 데비안 32비트에서 64비트로 업그레이드 […]

init.d의 log는 없다.

rc.d에 있는 스크립트가 실행될 뿐이라 로그가 따로 남지 않는다. 해당 명령의 실행 결과는 STDOUT과 STDERR로 빠져나가므로,  스크립트가 실행하는 프로그램이 직접 남기는 로그를 확인해야 한다. (예 : nginx라면 nginx가 남기는 로그) rc.d의 스크립트를 직접 래핑하는 것은 추천하기 어렵다.