서버 설치 · 2 min read · Nov 08, 2025

우분투 18.04 LTS에 Memcached 설치하는 방법

Memcached는 정보를 메모리에 임시로 저장하여 애플리케이션의 속도를 높일 수 있는 무료 오픈 소스 메모리 객체 캐싱 시스템입니다. Memcached는 WordPress, Drupal, Joomla 및 기타 PHP 기반 애플리케이션과 같은 웹 애플리케이션의 속도를 높이는 데 도움을 줍니다.

이 튜토리얼에서는 우분투 18.04 서버에 Memcached를 설치하는 방법을 설명합니다.

요구 사항

  • 우분투 18.04를 실행하는 서버.
  • 서버에 루트 비밀번호가 설정되어 있어야 합니다.

시스템 업데이트

먼저, 다음 명령어를 사용하여 모든 패키지를 최신 버전으로 업데이트합니다:

apt-get update -y  
apt-get upgrade -y

모든 패키지가 업데이트되면, 구성 변경 사항을 적용하기 위해 시스템을 재시작합니다.

Memcached 설치 및 구성

기본적으로 Memcached는 우분투 18.04 기본 저장소에서 사용할 수 있습니다. 다음 명령어를 실행하여 설치할 수 있습니다:

apt-get install memcached libmemcached-tools -y

Memcached를 설치한 후, Memcached 서비스를 시작하고 시스템 재부팅 후 자동으로 시작되도록 설정하려면 다음 명령어를 사용합니다:

systemctl start memcached  
systemctl enable memcached

다음 명령어를 사용하여 Memcached 서비스의 상태를 확인할 수 있습니다:

systemctl status memcached

다음과 유사한 출력을 볼 수 있어야 합니다:

? memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-07-13 06:13:59 UTC; 13s ago
     Docs: man:memcached(1)
 Main PID: 21776 (memcached)
    Tasks: 10 (limit: 1114)
   CGroup: /system.slice/memcached.service
           ??21776 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Jul 13 06:13:59 ubuntu1804 systemd[1]: Started memcached daemon.

다음 명령어를 입력하여 Memcached 서비스가 실행 중인지 확인할 수도 있습니다:

ps aux | grep memcached

다음 출력을 볼 수 있어야 합니다:

memcache 21776  0.3  0.2 424764  2880 ?        Ssl  06:13   0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
root     22035  0.0  0.0  13136  1000 pts/0    S+   06:14   0:00 grep --color=auto memcached

다음으로, Memcached의 고급 설정을 구성해야 합니다. 이를 위해 /etc/memcached.conf 파일을 아래와 같이 엽니다:

nano /etc/memcached.conf

필요에 따라 다음 줄을 변경합니다:

# 기본 연결 포트는 11211입니다.
-p 11211

# 수신할 IP 주소를 지정합니다.
-l 192.168.0.101
# Memcached 데몬이 사용할 수 있는 최대 메모리 양을 정의합니다.
-m 256

파일을 저장하고 닫은 후, 변경 사항을 적용하기 위해 Memcached 서비스를 재시작합니다.

systemctl restart memcached

Apache 및 PHP 설치 및 Memcached 사용을 위한 PHP 구성

이제 Memcached가 설치되고 구성되었습니다. 다음으로, Memcached를 사용하기 위해 Apache를 설치하고 구성해야 합니다.

먼저, 다음 명령어를 사용하여 Apache와 PHP 및 기타 모듈을 설치합니다:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php-memcached php7.2-cli -y

다음으로, Memcached를 테스트하기 위해 Apache 웹 루트 디렉토리에 샘플 phpinfo.php 파일을 생성합니다:

nano /var/www/html/phpinfo.php

다음 코드를 추가합니다:

파일을 저장하고 닫습니다. 그런 다음 웹 브라우저를 열고 URL http://your-server-ip/phpinfo.php를 입력합니다. 다음 페이지에서 모든 PHP 관련 모듈과 Memcached 정보를 볼 수 있어야 합니다:

PHP에서 Memcached 사용 가능

축하합니다! 우분투 18.04 서버에 Memcached를 성공적으로 설치했습니다. 더 많은 정보는 Memcache 문서에서 확인하세요. 질문이 있으면 언제든지 문의해 주세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.