Joomla로 페이스북 같은 SNS사이트 구축하기.
Jomsocial을 설치하였으면 다른 설정에 앞서 우선 Cronjobs 설정을 먼저 합니다.
Cronjob이란 Unix / Linux 기반 시스템에서 작업의 스케줄을 지정할 수 있는 스크립트 입니다.
Cronjob을 통해 cPanel 계정에서 특정 명령이나 스크립트를 자동화할 수 있습니다. 특정 주기로 특정 시간에 실행할 명령 또는 스크립트를 설정할 수 있습니다. 예를 들어, 여유 디스크 공간을 마련하기 위해 매주 임시 파일을 삭제하도록 cron 작업을 설정할 수 있습니다.
경고: cron 작업을 효율적으로 사용하려면 반드시 Linux 명령을 이해해야 합니다. cron 작업을 추가하기 전에 스크립트에 문제가 있는지 호스팅 공급자에게 문의합니다.
– A2Hosting Cronjob 설정창의 설명에서 발췌
Jomsocial에서 Cronjob 설정은 아래와 같은 작업을 수행합니다.
- 일반 페이지를 로딩하는동안 과도하게 알림 이메일을 발송하는 것을 막아줍니다.
- 아카이브된 활동스트림 로깅
- 업로드된 동영상의 표준 swf 변환
- 오래되거나 사용되지 않는 사진앨범 등을 선택적으로 제거
이번 강좌는 아래의 작업을 마친 분들을 위한 내용입니다.
- Joomla 설치 – 처음사용자를 위한 Joomla 3 설치 가이드 Step by Step
- Jomsocial 설치 – 줌라(Joomla)로 SNS사이트 만들기. Jomsocial 설치 방법
cPanel에서 cronjob 설정하기
cPanel에 접속하여 고급(Advanced) – Cron작업(cronjob)을 실행합니다.
아래와 같이 스케줄을 선택하고 명령에 다음과 같이 입력한후 새 Cron 작업 추가(Add New Cronjob)을 눌러줍니다.
lynx -source "http://www.yoursite.com/index.php?option=com_community&task=cron" > /dev/null
간단하죠? cPanel 쓰다보니 넘 편하네요. 사용하고 계신 cPanel이 한글을 지원하지 않아도 메뉴 복잡하지 않으니 금방 하실 수 있을겁니다. 해외 웹호스팅 관심있는 분들은 아래글도 참고하세요.