[WP] 워드프레스 크론을 리눅스 크론으로 교체하기

공정위 광고 문구 Ver 3.1
공정위 광고 문구 Ver 3.2(모바일 전용)

워드프레스 크론을 말하기 전에 먼저 크론(cron)에 대해 확인해 보겠습니다. 크론은 자동화 된 예약 시스템입니다. 정해진 시간에 작업을 수행하게끔 지정된 프로그램입니다. 리눅스에서 항상 실행중인 프로그램을 뜻 하는 데몬(daemon)은 백그라운드에서 여러가지 작업을 합니다. 데몬 중에 크론이 있다고 보면 됩니다.

1. 워드프레스 크론[wp-cron]

워드프레스 크론 즉, wp-cron은 워드프레스 코어 그리고 테마와 플러그인이 업데이트 되었는지 확인하는 작업에 사용됩니다. 예를 들어 우커머스와 같은 플러그인의 예약된 작업을 실행하는데 사용된다거나 자동 메일 발송 등을 생각할 수 있습니다.

WooCommercesms는 워드프레스에서 가장 많이 사용되는 전자상거래 솔루션입니다.

wp-cron이 관리자 페이지에서 수동으로 처리할 업무를 자동으로 처리해 주니 점점 편해집니다. 테마, 플러그인의 자동 업데이트 설정은 편리함을 더해 줍니다. 하지만 방문자가 사이트에 방문할 때 자동으로 생성된 wp-cron 또는 지속적인 크론 작업이 불필요한 서버 리소스를 발생시켜 웹사이트의 속도를 저하 시킬 수 있습니다.

워드프레스 크론

2. 해결 방법

2.1 크론 사용 중지

워드프레스 루트 폴더에 있는 ‘wp-config.php’ 파일 편집을 이용해 wp-cron.php 파일의 실행을 멈추는 방법입니다.

define('DISABLE_WP_CRON', 'true');

2.2 리눅스 크론 사용하기

크론탭 명령어를 실행합니다.

~#] crontab -e

그 다음에 명령줄에 wget 명령어를 추가 해 줍니다.

# 매일 10분마다 실행(wget 명령어) #
*/10 * * * * wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

# */10을 *로 바꾸면 1분 마다 지속적으로 실행됩니다.#

# 매일 10분마다 실행(php 파일 직접 실행하기) #
*/10 * * * * /usr/bin/php /var/www/wp-cron.php > /dev/null 2>&1

# ▲ /var/www/ 예시 경로이니 이용중인 경로는 호스팅 회사로 문의 해 주시기 바랍니다. #

저장하고 나가기 명령어 실행 후

:wq 

~#] service cron start

ℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.

Similar Posts

  • 워드프레스 Redis Cache 설치 및 설정

    Redis Cache는 비관계형 데이터베이스 관리 시스템으로, 오픈 소스 기반으로 개발된 Remote Dictionary Server의 약자입니다. 이 시스템은 키-값 구조의 비정형 데이터를 저장하고 관리합니다. ✅ Redis Cache 설치 ✅ Redis Cache 설정 🔲 redis.conf 설정 🔲 wp-config.php 설정 🔲 redis Service 설정 ✅ Redis Object Cache Plugin 설치 및 확인 아래 화면처럼 플러그인 설치 후…

  • [WP] 워드프레스 미디어 파일 업로드 오류: 업로드한 파일을 wp-content/uploads/20xx

    호스팅 업체가 아닌 워드프레스 웹사이트를 직접 운영하는 경우 “업로드한 파일을 wp-content/uploads/20xx/07(으)로 이동할 수 없습니다.“와 같은 워드프레스 미디어 파일 업로드 오류 메시지를 확인하는 경우가 있습니다. 호스팅 업체에서 서비스를 받고 있다면 별도의 문의를 통해 문제를 해결할 수 있으며, 직접 관리하는 서버의 경우 직접 문제 해결을 해야 합니다. ✅ 워드프레스 미디어 파일 업로드 오류 원인 워드프레스…

  • [WP] 워드프레스 htaccess 기본 설정 및 WWW URL 제거 방법

    워드프레스로 사이트를 운영하는 중에 .htaccess 파일 기본 설정이 필요할 때가 있습니다. 워드프레스 htaccess 기본 설정은 일반 사이트와 멀티 사이트 용으로 나뉩니다. FTP 또는 SSH 등으로 .htaccess 파일이 없는 경우 확인이 되면 아래 내용을 참조해서 생성하면 되겠습니다. ✅ 워드프레스 htaccess 기본 설정: 일반 사이트 워드프레스 .htaccess 기본 설정(일반 사이트)은 다음과 같습니다. ✅ .htaccess 기본…

  • Autoptimize: 워드프레스 최적화 플러그인

    워드프레스 성능 향상을 위한 방법으로 캐시 플러그인 외 최적화 플러그인 설치를 고려할 수 있습니다. 대표적인 성능 향상 플러그인으로 Autoptimize, Asset CleanUp, Perfmatters 이 세 가지 플러그인을 들 수 있습니다. 3개의 플러그인은 코드 및 리소스 최적화 분야에서 가장 대표적으로 언급되는 워드프레스 성능 향상 플러그인들입니다. 캐시 플러그인은 페이지 로딩 속도를 빠르게 하기 위해 서버 부담을…

  • 워드프레스 “There has been a critical error on your website” 오류 원인과 해결 과정

    워드프레스 관리자 페이지에서 작업 중 다른 페이지는 문제가 없었으나 [업데이트] 페이지를 접속하면 “there has been a critical error on your website. please check your site admin email inbox for instructions.” 오류 메시지가 확인 되었습니다. 워드프레스 “웹사이트에 치명적인 오류가 있습니다.”와 같은 문제 발생 시 빠른 해결 방법은 바로 원인 파악을 하는겁니다. 1. There has…

  • 워드프레스 대시콘: dashicons.min.css 3.8 공식 아이콘 글꼴 | 2020년 SVG 아이콘으로 교체

    워드프레스 대시콘은 워드프레스 3.8 버전(2013년) 에서 도입된 공식 아이콘 글꼴입니다. 관리자 화면 전반에서 메뉴와 버튼 등에 아이콘을 표시하기 위해 사용되었지만, 폰트 기반 아이콘의 한계와 해상도 문제로 인해 2020년경부터 SVG 아이콘 체계로 전환되었습니다. 현재 대부분의 최신 테마와 플러그인은 SVG 아이콘이나 커스텀 아이콘 세트를 사용하는 추세입니다. Ⅰ. 워드프레스 대시콘의 역사 2013년도의 워드프레스 3.8 버전에서 공식으로…