NinjaFirewall .user.ini 경고
보안·안정성

NinjaFirewall .user.ini 경고 사라지지 않을 때 OpenLiteSpeed 해결 과정

NinjaFirewall .user.ini 경고는 플러그인 오류가 아니라 보안 점검 과정에서 발견되는 항목입니다. FULL WAF 모드를 활성화한 뒤 대시보드를 확인하던 중 PHP INI 관련 경고가 표시되는 것을 발견했습니다. 사이트는 정상적으로 작동하고 있었기 때문에 처음에는 무시해도 되는 메시지라고 생각했습니다. 며칠 동안 그대로 두었다가 내용을 자세히 살펴보니 .user.ini 파일이 웹에서 직접 접근 가능한 상태라는 의미였습니다. 보안 플러그인이 문제를 일으킨 […]

lsphp 명령어 오류 해결
OpenLiteSpeed

lsphp 명령어 오류 해결|OpenLiteSpeed 심볼릭 링크 수정 방법

lsphp 명령어 오류는 OpenLiteSpeed 서버를 관리하다 보면 한 번쯤 만날 수 있는 문제입니다. 서버에는 PHP가 정상적으로 설치되어 있는데도 SSH에서 lsphp -v를 입력하면 명령어를 찾을 수 없다는 메시지가 출력되는 경우가 있습니다. 저 역시 OpenLiteSpeed와 CyberPanel 환경을 점검하던 중 PHP 버전을 확인하려고 했는데 명령어가 실행되지 않았습니다. PHP 자체가 삭제된 줄 알고 패키지 상태부터 확인했지만 설치는 정상 상태였습니다.

Varnish 제거 방법
캐시·성능

Varnish 제거 방법|우분투에서 Varnish Cache 완전히 삭제하는 과정

Varnish 제거 작업은 생각보다 자주 발생합니다. 처음에는 웹 서버 성능을 높이기 위해 Varnish Cache를 설치했지만, OpenLiteSpeed나 LiteSpeed Cache 환경으로 변경하면서 더 이상 사용할 필요가 없어지는 경우가 있습니다. 저 역시 OpenLiteSpeed 기반 서버를 운영하면서 Varnish를 테스트한 적이 있었는데, 리버스 프록시 구조가 복잡해지고 포트 충돌 가능성까지 생기면서 제거를 진행하게 되었습니다. 특히 사용하지 않는 캐시 서버가 계속 남아

OpenLiteSpeed 효율적인 캐시 정책 경고 해결
OpenLiteSpeed

OpenLiteSpeed 효율적인 캐시 정책 경고 해결 방법|Expires 설정으로 PageSpeed 개선

효율적인 캐시 정책 경고는 워드프레스를 운영하면서 한 번쯤 만나게 되는 항목입니다. 저 역시 PageSpeed Insights를 점검하던 중 이미지와 CSS, JavaScript 파일에 대한 캐시 정책이 충분하지 않다는 경고를 확인했습니다. 처음에는 LiteSpeed Cache 설정 문제라고 생각했습니다. 캐시 플러그인 옵션을 확인하고 .htaccess 설정도 다시 살펴봤지만 특별히 잘못된 부분은 보이지 않았습니다. 문제는 모든 설정이 정상처럼 보였는데도 효율적인 캐시 정책

OpenLiteSpeed 리버스 프록시 설정 방법
OpenLiteSpeed

OpenLiteSpeed 리버스 프록시 설정 방법과 기본 연결 구성

OpenLiteSpeed 리버스 프록시를 구성하려고 하면 생각보다 자료가 많지 않습니다. 특히 OpenLiteSpeed WebAdmin만 이용해 설정하려고 하면 메뉴는 보이는데 어떤 값을 넣어야 하는지 설명된 자료를 찾기 어려웠습니다. 저도 OpenLiteSpeed 환경에서 여러 백엔드 서버 연결을 시도한 적이 있었습니다. Nginx, HAProxy, Caddy까지 테스트해 봤지만 연결이 제대로 이루어지지 않았고, 서버 로그에도 원하는 결과가 나타나지 않았습니다. 이후 WebAdmin 내부 기능을 다시

OpenLiteSpeed HTTP3 설정 방법
OpenLiteSpeed

OpenLiteSpeed HTTP/3 설정 방법과 QUIC 활성화 과정

OpenLiteSpeed를 설치하면 HTTP/3를 지원한다고 알려져 있지만 실제로는 바로 적용되지 않는 경우가 있습니다. 저 역시 브라우저 개발자 도구에서 프로토콜을 확인했을 때 HTTP/2만 표시되고 있어 OpenLiteSpeed HTTP/3 설정이 제대로 동작하지 않는다는 사실을 알게 되었습니다. 처음에는 브라우저 캐시 문제로 생각했지만 여러 번 테스트해도 결과가 같았습니다. 이후 LiteSpeed 공식 자료와 서버 설정을 확인하면서 UDP 포트와 QUIC 옵션이 활성화되지 않았다는

OpenLiteSpeed 동적 확장 설정 방법
OpenLiteSpeed

OpenLiteSpeed 동적 확장 설정 방법과 PHP 프로세스 최적화

사이트 방문자가 많지 않은데도 페이지 생성 속도가 느려지는 경우가 있습니다. CPU 사용률은 높지 않은데 워드프레스 관리자 화면이 버벅거리거나 특정 시간대에만 응답이 늦어지는 현상이 나타날 수 있습니다. 저 역시 OpenLiteSpeed 서버를 운영하면서 이런 문제를 경험했습니다. 처음에는 VPS 성능 부족으로 생각했지만 로그와 프로세스 상태를 확인하는 과정에서 PHP 요청 처리 수가 제한되어 있다는 점을 발견했습니다. 그 이후 적용한

FileZilla Permission Denied 해결 방법
서버·인프라

FileZilla Permission Denied 해결 방법 – 라이트세일 권한 오류 수정

워드프레스를 운영하면서 테마 파일이나 플러그인 파일을 수정하기 위해 FileZilla를 사용하는 경우가 많습니다. 그런데 FileZilla Permission Denied 오류가 발생하면 파일 업로드나 수정이 전혀 되지 않아 작업이 멈추는 경우가 있습니다. 저 역시 Lightsail 서버에서 functions.php 파일을 수정하려고 했는데 업로드가 되지 않았고, 상태 창에는 Permission denied 메시지만 반복해서 표시되었습니다. 파일질라 설정 문제로 생각했지만 서버 권한이 원인이었습니다. FileZilla Permission

KBoard SEO 메타 태그 제거 방법
워드프레스

KBoard SEO 메타 태그 제거 방법과 중복 메타 해결 과정

워드프레스에서 게시판 플러그인인 KBoard를 사용하다 보면 KBoard SEO 메타 태그 제거가 필요한 경우가 있습니다. Rank Math나 다른 SEO 플러그인을 함께 쓰고 있는데 게시판 페이지 소스에서 KBoard SEO 메타 태그와 SEO 플러그인 메타 태그가 함께 보인다면 한쪽 설정을 정리해 주는 것이 좋습니다. 저도 게시판 페이지의 소스 코드를 확인하다가 description, canonical, og 태그가 겹쳐 보이는 것을 보고

위로 스크롤