이 글에서는 Win2008 R2 64Bit 이하 IIS 환경에 memcache와 memcached서버를 설치하는 방법을 주로 소개합니다. 필요한 친구들은 참고하면 됩니다
IIS+에서 memcache의caching 지원이 필요하다면 PHP 환경 . 서버와 클라이언트를 설치해야 합니다!
1. memcached 서버 설치
1. 먼저 memcached 서버를 다운로드하세요. 아래 다운로드 주소에는 32비트와 64비트가 포함되어 있습니다. Windows 아래에 있습니다. 버전의 경우 명령줄에서 설치해야 합니다. 예를 들어 내 파일은 D 드라이브의 memcached 디렉터리에 압축을 풀고 다음과 같이 cmd 명령줄을 입력합니다.이렇게 하면 .exe 프로세스에서 memcache를 볼 수 있습니다. 이렇게 하면 시작할 때마다 자동으로 시작됩니다.
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
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!