Explication détaillée de la façon d'installer Memcache et le serveur Memcached dans l'environnement IIS sous Win2008 R2 64Bit

黄舟
Libérer: 2017-06-02 09:21:46
original
1906 Les gens l'ont consulté

Cet article présente principalement la méthode d'installationmemcache et memcached du serveur dans un environnement IIS sous Win2008 R2 64Bit. Les amis qui en ont besoin peuvent s'y référer.

Si vous avez besoin de la prise en charge de la mise en cache de Memcache dans un environnement IIS+PHP. Vous devez installer le serveur et le client !

1. Installez le serveur memcached

1. Téléchargez d'abord le serveur memcached. L'adresse de téléchargement ci-dessous comprend les versions 32 bits et 64 bits. votre propre système à télécharger :

Il s'agit de la version sous Windows. L'installation doit être installée sous la ligne de commande
Vous pouvez l'extraire sur le lecteur C ou sur d'autres lecteurs. Par exemple, le mien est le. D conduisez le répertoire memcached, puis entrez la ligne de commande cmd, comme suit :

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>
Copier après la connexion

De cette façon, vous pouvez voir le processus memcache.exe dans le processus. De cette façon, il démarrera automatiquement à chaque démarrage

Memcached et quelques autres commandes couramment utilisées sont les suivantes :

Le code est le suivant :

-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 显示帮助
Copier après la connexion

Après l'installation selon les étapes d'installation ci-dessus Après avoir utilisé memcached -m 200 pour ajuster l'utilisation maximale de la mémoire, vous constaterez que cela ne fonctionne pas. La mémoire par défaut est toujours de 64 Mo. J'ai cherché sur Internet et j'ai trouvé qu'il n'y en avait pas. informations écrites dans le registre. Elles peuvent être modifiées de cette manière.

1. memcached -d shutdown Arrêtez d'abord le service memcached.

2. Entrez dans le registre et recherchez

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server
Copier après la connexion

Il y a une entrée ImagePath avec la valeur "d:memcached144memcached.exe" -d runservice, suivie de

.
-p 11211 -l 127.0.0.1 -m 256 -c 2048
Copier après la connexion

2. Installez le client memcache

2. Téléchargez le php_memcache.dll correspondant à la version php (je l'utilise). ici La version php est : php-5.4.15-nts-Win32-VC9-x86.zip)

Ensuite, décompressez-le et copiez le php_memcache.dll à l'intérieur à vous Dans le répertoire ext de php, par exemple, le mien est le répertoire
"d:phpext" Pour php, chargez php_memcache.dll

3 Configurez php.ini
dans le < de PHP. 🎜>fichier de configurationSupport : ajoutez le code suivant au bas du php.ini :

[memcache]
extension = php_memcache.dll
Copier après la connexion
4. Redémarrez IIS, puis vérifiez

phpinfo. , cela signifie que l'installation est réussie ! Test :

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!