>  기사  >  운영 및 유지보수  >  Win2008 R2 64Bit 환경의 IIS 환경에서 Memcache와 Memcached 서버를 설치하는 방법에 대한 자세한 설명

Win2008 R2 64Bit 환경의 IIS 환경에서 Memcache와 Memcached 서버를 설치하는 방법에 대한 자세한 설명

黄舟
黄舟원래의
2017-06-02 09:21:461960검색

이 글에서는 Win2008 R2 64Bit 이하 IIS 환경에 memcachememcached서버를 설치하는 방법을 주로 소개합니다. 필요한 친구들은 참고하면 됩니다

IIS+에서 memcache의

caching 지원이 필요하다면 PHP 환경 . 서버와 클라이언트를 설치해야 합니다!

1. memcached 서버 설치

1. 먼저 memcached 서버를 다운로드하세요. 아래 다운로드 주소에는 32비트와 64비트가 포함되어 있습니다.

Windows 아래에 있습니다. 버전의 경우 명령줄에서 설치해야 합니다. 예를 들어 내 파일은 D 드라이브의 memcached 디렉터리에 압축을 풀고 다음과 같이 cmd 명령줄을 입력합니다.

이렇게 하면 .exe 프로세스에서 memcache를 볼 수 있습니다. 이렇게 하면 시작할 때마다 자동으로 시작됩니다.

Memcached 및 기타 일반적으로 사용되는 명령은 다음과 같습니다.

코드는 다음과 같습니다.

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>d:

D:\>cd memcache144

D:\memcached144>memcached.exe -d install (安装为服务)
D:\memcached144>memcached.exe -d start (启动)
C:\memcached44>

위의 설치 단계에 따라 설치한 후 memcached를 사용합니다. m 200으로 조정했는데 작동하지 않더군요. 인터넷에서 검색해본 결과, 레지스트리에 해당 정보가 기록되지 않은 것을 발견했습니다. 방법.

1. memcached -d shutdown 먼저 memcached 서비스를 종료합니다.

2. 레지스트리에 들어가서

-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d s
top
|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是
删除
项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,
key
+value+flags默认是48
-h 显示帮助

를 찾으세요. 그 안에 "d:memcached144memcached.exe" -d runservice를 추가하세요. 2. memcache 클라이언트를 설치하세요.

2.php 버전에 해당하는 php_memcache.
dl

l을 다운로드하세요(여기서 사용하는 PHP 버전은 php-5.4.15-nts-Win32-VC9-x86.

zip)

그런 다음 php_memcache.dll 내부를 압축을 풀고 PHP의 ext 디렉토리에 복사합니다. 예를 들어 내 디렉토리는 "d:phpext" 디렉토리이고 php3용 php_memcache.dll을 로드합니다. PHP의 구성에서 php.ini
를 구성합니다. file
: php.ini 하단에 다음 코드를 추가합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server

4. IIS를 다시 시작한 다음
phpinfo

를 확인하면 설치가 성공한 것입니다.

테스트:

-p 11211 -l 127.0.0.1 -m 256 -c 2048

위 내용은 Win2008 R2 64Bit 환경의 IIS 환경에서 Memcache와 Memcached 서버를 설치하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.