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

워드프레스 크론을 말하기 전에 먼저 크론(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

  • [WP]워드프레스 내부 링크 추가 방법(7초 안에 이전글 찾기)

    워드프레스로 운영되는 CMS는 SEO에서 다른 CMS에 비해 유리한 측면과 플러그인으로 편리한 기능들을 제공하기 때문에 높은 점유율을 자랑하고 있습니다. SEO에 많은 이점을 주는 워드프레스 내부 링크 추가하는 방법에 대해 알아 보겠습니다. 목차1. 워드프레스 크론[wp-cron]2. 해결 방법2.1 크론 사용 중지2.2 리눅스 크론 사용하기1. 워드프레스 내부 링크 추가 방법 ▼ 내부 링크(Internal Link)는 아래 사진처럼 ‘콘텐츠…

  • [WP] 테마 or 플러그인 설치 중 발생하는 워드프레스 FTP 오류 해결 방법

    설치형 워드프레스 기반 웹 사이트를 운영하면서 테마 또는 플러그인을 설치하는 중 워드프레스 FTP 오류 메시지로 설치에 시간 소요가 되는 경우가 있습니다. 두 가지 해결 방법이 있으며 한 가지를 선택해서 설정할 수 있습니다. ※ FTP 오류 메시지 내용 에러: 서버에 연결하는 중에 에러가 생겼습니다. 설정이 올바른지 확인하십시요. 목차1. 워드프레스 크론[wp-cron]2. 해결 방법2.1 크론 사용…

  • [WP] 워드프레스 단점과 장점

    W3태그 통계에 따르면 전 세계 CMS 점유율 중에 워드프레스의 점유율 43%를 확인할 수 있습니다. 워드프레스는 장점만 있고 워드프레스 단점에 대해 생각할 필요가 없는 것일까요? 워드프레스 장점과 단점에 대해 생각해 보겠습니다. 목차1. 워드프레스 크론[wp-cron]2. 해결 방법2.1 크론 사용 중지2.2 리눅스 크론 사용하기 1. 대표적인 워드프레스 장점 워드프레스 장점 및 단점은 어디까지나 개인적인 생각입니다. 1.1…

  • TLS/SSL 보안인증서 종류(형식) 4가지와 기능

    SSL 인증서의 목적은  웹 사이트에 접속하기 전 기존 HTTP 프로토콜에서 HTTPS 프로토콜로 변경이 되면서 전송 된 데이터를 암호화 하여 데이터를 보호하는 목적을 가지고 있습니다. 이번에 TLS(SSL) 인증서의 종류에 대해 알아 보겠습니다. SSL 보안인증서 종류는 크게 싱글(Single)인증서, 멀티(Multi) 인증서, 와일드카드(WildCard), 엔터프라이즈(EnterPrise) 인증서 4개로 볼 수 있습니다. SSL 인증서 종류에 따라 어떤 점이 다른지 기능들을 살펴…

  • 워드프레스 관리자 페이지 접속 및 개요

    워드프레스 홈페이지를 만들기 위해 도메인을 구매하고 호스팅 서비스를 결제 후 워드프레스 설치(cPanel 워드프레스 설치)까지 마무리 되었다면 워드프레스 관리자 페이지 메뉴에 접속하게 됩니다. WP 관리자, WP 관리자 패널, WP 관리자 대시보드 등으로 부르는 워드프레스 관리자 대시보드는 워드프레스 웹 사이트의 제어판입니다. 워드프레스를 이용한 전자상거래, 블로그, 회사 소개 사이트 등 다양한 용도로 활용하는 워드프레스 CMS에서 제품을…

  • [WP] 워드프레스 관리자 페이지 설정(Settings)-일반, 쓰기, 읽기.. 7가지 설정

    워드프레스를 처음 설치하면 관리자 페이지 대시보드에 접속하게 됩니다. 워드프레스 관리자 페이지 설정 탭에서 기본 설정 방법에 대해 알아 보겠습니다. 설치 후 필수로 설정해야 할 요소는 워드프레스 페이지 주소(URL)와 사이트 설정 고유주소인 워드프레스 Permalink입니다. 목차1. 워드프레스 크론[wp-cron]2. 해결 방법2.1 크론 사용 중지2.2 리눅스 크론 사용하기 1. 워드프레스 관리자 페이지 설정 탭 확인하기 [설정] 탭으로…