AWS Lightsail에서 Memcached 설치 및 설정 가이드

AWS Lightsail에서 Memcached 설치 및 설정 가이드

이번 긴 연휴 기간 동안 워드프레스를 재정비하기로 했습니다.

지난 20년간 쌓인 플러그인과 테마, 미디어 파일들, 수많은 코드와 DB 테이블 등이 한데 뒤섞여 엄청난 속도 저하를 일으키고 있었기 때문입니다. autoload 항목이 800 여개 이상, 차지하는 메모리가 9MB에 육박했습니다.

글과 페이지, 미디어 파일들만 옮겨 마치 새집으로 이사한 것처럼 깔끔하게 재구축하기로 했습니다.

AWS Lightsail에서 Memcached 설치 및 설정 가이드

AWS Lightsail Bitnami 환경에서 Memcached와 함께 W3 Total Cache 플러그인을 설치하고 설정하는 방법을 단계별로 정리해보겠습니다.


1. 서버 환경 준비 및 Memcached 설치

  • SSH로 서버 접속 후 서버 업데이트
bashsudo apt-get update
sudo apt-get upgrade
  • Memcached 설치 및 시작
bash
sudo apt-get install memcached
sudo systemctl start memcached
sudo systemctl enable memcached
  • PHP Memcached 확장 설치
bash
sudo apt-get install php-memcached
sudo /opt/bitnami/ctlscript.sh restart php-fpm

2. W3 Total Cache 플러그인 설치 및 활성화

  • WordPress 관리자 페이지 접속
  • 플러그인 > 새로 추가 메뉴에서 “W3 Total Cache” 검색 후 설치 및 활성화

3. W3 Total Cache 기본 설정

  • 관리자 대시보드의 좌측 메뉴에서 Performance > General Settings 이동
  • 다음 항목 활성화 및 설정 권장:
    • Page Cache : 활성화, 캐시 방법은 Disk Enhanced 권장
    • Object Cache : 활성화, 방법은 Memcached 선택
    • Browser Cache : 활성화
  • Database Cache와 Minify는 처음에는 비활성화해도 무방

4. Memcached 설정

  • Object Cache 설정에서 Memcached 옵션을 선택
  • Memcached 호스트 및 포트는 기본값 (127.0.0.1:11211)로 설정
  • 설정 저장 버튼 클릭

5. 캐시 작동 확인 및 관리

  • 설정 완료 후 사이트 방문하여 정상 작동 확인
  • 캐시 초기화는 Performance 메뉴 내에서 Clear All Caches 사용

6. AWS Lightsail 방화벽 설정 확인

  • Lightsail 콘솔의 네트워킹 > 방화벽 설정에 들어가 Memcached 기본 포트 11211이 열려 있는지 확인

AWS lightsail 환경에서 Redis 캐시도 설정 가능한데, 둘의 차이를 살펴보니 지금은 memcahced로도 충분할 것 같습니다.

  • Memcached는 단순하고 빠른 캐시 용도에 최적이며 멀티스레드를 통해 고성능을 냅니다.
  • Redis는 더 다양한 기능과 데이터 타입을 지원해 확장성과 유연성이 높고, 영속성도 제공하여 세션 저장이나 복잡한 작업에도 적합합니다.

테마도 블록 테마로 바꾸고 플러그인 등은 최소화했습니다. 모두 정리하고 나니 글 쓸 여력은 없었습니다. ㅋㅋ

Similar Posts

  • modernbirdhouses.com

    http://www.modernbirdhouses.com/ 새를 기르는(birding) 사람들은 그냥 지나치지 못할 사이트– 문외한인 저에게도, 새집 자체의 quality가 매우 좋아 보이고– 1달에 15개까지만 주문이 가능하다는 안내문구도 인상적이고– 사이트의 로고도 아주 깔끔하며– 새집의 이미지가 구매 의욕을 불러 일으키기에 충분합니다.1달에 15개라면 취미 정도로 만드는 새집이겠지요?다시 한번 강조하지만 인터넷 쇼핑몰의 다양화야말로 상거래 전체를 키우기 위한 첫걸음입니다. 다만, 그 수요를 만들만한 다양성의 보장이 중요할텐데,…

  • 우버 – 공유 경제의 허상

    작년에 트레버 숄츠에 대해서 처음 알게 된 후, 공유 경제라고 불리우는 서비스가 사실은 우리 모두를 저임금 비정규직 노동자로 양산하고 있다는 생각이 들어서 우버 같은 서비스를 다른 시각으로 바라보게 됐다. 참고. 트레버 숄츠의 플랫폼 협동주의 참고. 플랫폼 자본주의 vs. 플랫폼 협동주의 2018년 11월 새로운 사회를 여는 연구원의 글 ‘트레버 숄츠, “우버가 시장 독점하면 소비자 편익도 사라질…

  • Shutter Bug

    shutter bug – http://www.sh1ft.org/shutterbug/ 촌평 : 포토블로그. 셔터 벌레, 이름이 감각적이군요. 저자의 소개글은 다음과 같습니다. 23살 먹은 호주 아가씨~ tracey is 23 and lives in sydney australia. currently working as a web developer trying to get a start in photography. 추천글 : The Beer Flow 관련된 글: 10 Things Archive Shopping cart – drag and…

  • 홈쇼핑 업계, 카탈로그 대박

    인터넷 “생선사세요” : 냉동조기 34톤에 6천840만원. 기사에 따르면 수협의 수산물 전자상거래 사이트의 거래내역이란다. 그러나 실제로 이 사이트 http://www.kfb2b.com/에 접속해보면 사실은 조금 다르다. 2006년 6월 만들어진 것으로 추정되는 이 사이트의 ‘팝니다’ 게시판에는 작년에 올라온 게시물(06년 6/22-23일 올라온 35건, 07년 1월 9일 2건)이 몇 있을 뿐이다. ‘삽니다’ 게시판도 그리 활성화되지 않고 경매/입찰은 게시물이 하나도 없다. 그나마 테스트 게시물은 지우지도 않은 상태. 어딘가에서 눈 먼 세금이 빠지고…

  • Simple Bits

    Simple Bits – http://www.simplebits.com/ 촌평 : 저자의 소개글은 다음과 같습니다. A tiny design firm and notebook, founded by web design consultant and author, Dan Cederholm. 사실 블로그라기 보다는 Design Frim -web agency 정도?-의 홈페이지입니다. 그러나 그 platform이 MT라는 것과 올라오는 글들의 형태도 블로그의 포스트와 동일한 이유로 블로그라고 보아도 좋을 듯합니다. 웹 디자인에 관한 여러 이야기를…

  • 옥션-지마켓, CI 변경

    관련기사 : G마켓-옥션, CI 변경 두고 ´신경전´한국의 인터넷 쇼핑의 두축을 이루는 양사가 비슷한 시기에 CI를 교체했다. 일전에도 “아름다움은 존재하는가 : 인터파크 CI 변경에 부쳐“에서 이야기한 바 있지만, CI의 인지도와 친밀감은 곧 서비스의 만족도와 같다.좀더 비약하면, 유치원생이 만든 CI나 피카소가 만든 CI나 서비스가 확실하면 좋은 CI가 되는 것이다. 관련된 글: Video game 전문 경매 사이트 –…