![거래: IT 보안 및 화이트 햇 해킹 받기: CompTIA 및 Cisco 인증 98% 할인](/f/84caba4f521510d47c0c084e6146cb21.png?width=100&height=100)
멤캐시드 메모리에 데이터와 개체를 캐싱하여 동적 웹 응용 프로그램의 성능을 개선하고 속도를 높일 수 있는 오픈 소스 분산 메모리 개체 캐싱 프로그램입니다.
멤캐시드 또한 데이터베이스의 성능을 향상시키기 위해 전체 데이터베이스 테이블과 쿼리를 캐시하는 데 사용됩니다. 무료로 사용할 수 있는 유일한 캐싱 시스템이며 다음과 같은 많은 큰 사이트에서 사용됩니다. 유튜브, 페이스북, 트위터, 레딧, 드루팔, 징가, 등.
또한 읽기: CentOS 8에서 Memcached를 설치 및 구성하는 방법
멤캐시드 올바르게 구성되지 않은 경우 서비스 거부 공격에 커밋할 수 있습니다. 이 기사에서는 컴퓨터를 설치하고 보호하는 방법에 대해 설명합니다. 멤캐시드 서버에 센트OS 7 리눅스 배포판. 이 주어진 지침은 다음에서도 작동합니다. 렐 그리고 페도라 리눅스.
먼저 로컬 소프트웨어 패키지 색인을 업데이트한 다음 설치하십시오. 멤캐시드 공식에서 센트OS 다음을 사용하는 저장소 yum 명령.
# 냠 업데이트. # yum은 memcached를 설치합니다.
다음으로 설치하겠습니다. libmemcached – 관리를 위한 몇 가지 도구를 제공하는 클라이언트 라이브러리 멤캐시드 섬기는 사람.
# yum libmemcached를 설치합니다.
멤캐시드 이제 연결을 테스트하는 데 필요한 도구와 함께 CentOS 시스템에 서비스로 설치되어야 합니다. 이제 구성 설정을 보호하기 위해 계속 진행할 수 있습니다.
설치되었는지 확인하려면 멤캐시드 서비스가 수신 중입니다. 127.0.0.1
로컬 인터페이스, 우리는 변경할 것입니다 옵션
변수 /etc/sysconfig/memcached
구성 파일.
# vi /etc/sysconfig/memcached.conf
검색 옵션
변수를 추가하고 -l 127.0.0.1 -U 0
NS 옵션
변하기 쉬운. 이러한 구성 설정은 서비스 거부 공격으로부터 서버를 보호합니다.
/etc/sysconfig/memcached
포트="11211" USER="memcached" MAXCONN="1024" 캐시 크기 = "64"옵션 ="-l 127.0.0.1 -U 0"
위의 각 매개변수에 대해 자세히 살펴보겠습니다.
다시 시작하고 활성화 멤캐시드 구성 변경 사항을 적용하는 서비스입니다.
# systemctl memcached를 다시 시작합니다. # systemctl은 memcached를 활성화합니다.
시작하면 다음을 확인할 수 있습니다. 멤캐시드 서비스는 로컬 인터페이스에 바인딩되며 다음을 사용하여 TCP 연결에서만 수신 대기합니다. netstat 명령.
# netstat -plunt.
다음을 사용하여 서버의 통계를 확인할 수도 있습니다. memcached 도구 보여진 바와 같이.
# memcached-tool 127.0.0.1 통계.
이제 액세스를 허용했는지 확인하십시오. 멤캐시드 포트를 열어 서버 11211
그림과 같이 방화벽에서.
# 방화벽 cmd --permanent --zone=public --add-port=11211/tcp.
이제 PHP 확장을 설치하여 멤캐시드 악마.
# yum 설치 php-pecl-memcache
Perl 라이브러리 설치 멤캐시드.
# yum install perl-Cache-Memcached
를 위한 파이썬 라이브러리 설치 멤캐시드.
# yum install python-memcached
다시 시작 아파치 또는 엔진엑스 변경 사항을 반영하는 서비스.
# systemctl httpd를 다시 시작합니다. # systemctl nginx를 다시 시작합니다.
모두에게 쉬운 작업은 아닙니다. 아피스 수정하려면 PHP 활성화하는 코드 MySQL 캐싱. 예제 코드는 다음에서 찾을 수 있습니다. MySQL 및 PHP를 사용한 Memcache.
그게 다야! 이 기사에서는 설치 및 보안 방법을 확장했습니다. 멤캐시드 서버를 로컬 네트워크 인터페이스에 연결합니다. 설치하는 동안 문제가 발생하면 아래 의견 섹션에서 도움을 요청하십시오.