I don't want to live a life with only voices.
  • AI 크롤러: GPTBot·ClaudeBot 방문 실측과 robots.txt·nginx 차단 설정

    테스트 환경 RHEL 계열|AlmaLinux 9.8|Nginx 1.28 + Apache 2.4|2026-10-18 확인 AI 크롤러는 AI 회사가 모델 학습과 AI 검색, 사용자 질문에 대한 답변을 위해 웹 페이지를 수집하는 봇입니다. Nginx + Apache 구성 서버에 이 봇들이 얼마나 방문하는지 확인하기 위해 원본 서버 액세스 로그 14일 치의 UA를 각 회사가 공개한 IP 대역과 대조한 결과 공식…

  • nginx njs: 모듈 설치와 js_set 설정, reload 적용으로 자바스크립트 변수 만들기

    테스트 환경 RHEL 계열|AlmaLinux 9.8|Nginx 1.28 + Apache 2.4|njs 0.9.4|WP Rocket 3.23.5.1|2026-10-17 확인 nginx njs는 nginx 설정 안에서 자바스크립트 함수로 요청을 처리하거나 변수 값을 만드는 nginx 공식 모듈입니다. Nginx + Apache 구성 서버에서 nginx 설정만으로는 바꿀 수 없는 요청 주소의 대소문자를 맞추기 위해 njs 모듈을 설치된 nginx와 같은 판으로 설치하고, js_set으로 만든 변수를…

  • gclid 캐시: 광고 클릭 쿼리와 페이지 캐시 키, 첫 바이트 실측

    테스트 환경 RHEL 계열|AlmaLinux 9.8|Nginx 1.28 + Apache 2.4|WP Rocket 3.23.5.1|2026-10-17 확인 gclid 캐시 처리는 광고 클릭 주소 끝에 붙는 gclid 쿼리를 무시하고 쿼리 없는 주소의 캐시 파일로 응답하는 동작입니다. Nginx + Apache 구성의 워드프레스 서버에서 쿼리와 캐시 유무별 첫 바이트를 측정한 결과, gclid가 더한 시간은 0.014~0.015초였고 몇 초 단위의 지연은 캐시를 사용하지…

  • 리눅스 nice 명령어: 우선순위 지정과 renice 변경, CPU를 다툴 때의 몫 실측

    테스트 환경RHEL 계열|AlmaLinux 9.8|root · 일반 사용자 계정|2026-10-17 확인 프로세스 · 작업 예약 명령어nice·renice·ionice 리눅스 nice 명령어는 프로그램을 실행할 때 CPU를 얼마나 양보할지 정하는 nice 값(-20~19)을 지정하는 명령어입니다. AlmaLinux 9 서버에서 CPU 코어 하나에 작업 둘을 묶어 nice 값을 바꿔 가며 잰 결과, 몫은 CPU를 다툴 때만 나뉘었고 nice 19 작업은 1.4%만 사용했습니다….

  • 클라우드웨이즈 서버 크기 변경: Vertical Scaling으로 RAM·CPU 늘리기와 줄일 때 주의

    클라우드웨이즈 서버 크기 변경은 서버 관리 화면의 Vertical Scaling 메뉴에서 지금 서버와 데이터를 유지한 채 CPU, RAM, 디스크를 늘리는 기능입니다. Vultr 서울 1GB 서버의 크기 선택 화면과 공식 도움말을 대조한 결과, 업체마다 줄일 수 있는지가 달라 늘리기 전 확인 순서와 복제로 줄이는 방법을 정리하게 되었습니다. 1️⃣ 클라우드웨이즈 Vertical Scaling: 지금 서버의 사양을 늘리는…

  • wordpress An error occurred: 플러그인 라이선스 확인 실패 원인과 알림 삭제

    wordpress An error occurred, please try again. 알림은 프리미엄 플러그인이 라이선스 서버에 확인을 요청했다가 정상 응답을 받지 못했을 때 관리자 화면 위에 표시하는 오류 알림입니다. 이 알림이 뜬 서버에서 문구로 플러그인을 찾고 같은 플러그인으로 라이선스 서버 응답을 바꿔 재현한 결과, 서버 복구 뒤에도 1시간 남는 알림은 재시도 대기 값을 삭제해 해결하게 되었습니다. Essential…

  • Hide My WP: Add 워드프레스 보안 플러그인 | wp-admin & 로그인 주소 숨김 등 40여가지 기능

    Hide My WP는 워드프레스의 로그인 주소와 wp-admin, 테마·플러그인 경로를 바꾸거나 숨기는 Hide My WordPress의 주요 기능 및 추가 사항으로 워드프레스 보안 플러그인 범주로 볼 수 있습니다. 워드프레스는 로그인 주소인 wp-admin이 그대로 드러나기 때문에 보안을 강화해 주는 보안 플러그인을 사용하여 숨길 수 있습니다. 이 중 Hide My WP는 로그인 주소와 wp-admin을 숨기는 것 외에도…

  • WP 보안: wp-admin 보안 | 로그인 주소 변경·로그인 제한·XML-RPC

    wp-admin 보안은 워드프레스 관리자 화면과 로그인 화면으로 들어오는 무차별 대입 공격을 막는 설정입니다. 워드프레스 사이트 여러 개를 운영하는 Nginx + Apache 구성 서버의 접근 기록을 확인한 결과, 로그인 주소를 바꾼 뒤에도 xmlrpc.php로 들어오는 자동 요청이 이어져 서버 단의 속도 제한까지 함께 적용하게 되었습니다. 1️⃣ wp-admin과 wp-login.php가 공격받는 이유 워드프레스 관리자 주소가 알려져 있다는…

  • WP 프로필: 워드프레스 언어 변경 | 관리자 화면 언어와 도구 표시줄

    워드프레스 언어 변경은 설정의 사이트 언어로 사이트 전체를 바꾸는 방법과, 사용자 프로필의 언어로 내 계정의 관리자 화면만 바꾸는 방법이 있습니다. 관리자 화면을 한국어와 영어 두 벌로 캡처하기 위해, 사이트 언어는 한국어로 둔 채 관리자 계정의 프로필 언어만 영어로 바꿔 방문자 화면과 관리자 화면을 서로 다른 언어로 운영했습니다. 1️⃣ 사이트 언어와 관리자 화면 언어…

  • 클라우드웨이즈 결제: Vultr 서울 서버 가격과 시간 단위 요금 & Promo Code

    클라우드웨이즈 결제를 이번에 Vultr 서울 1GB 서버를 만들며 다시 진행하게 되었습니다. 가입만으로는 요금이 청구되지 않지만, 서버를 만든 순간부터 시간당 0.0208달러가 쌓여 매달 1일 청구서로 묶이고 등록한 카드에서 자동 결제됩니다. 가격표와 결제 수단 등록, 청구서가 나오는 시점을 실제 결제 화면으로 확인했습니다. 캡처는 클라우드웨이즈 영어 화면 그대로이며, 크롬의 번역 기능을 켜면 한국어와 같은 현지 언어로…

End of content

End of content