windows环境下安装及配置memcached
2015-02-09 23:00
344 查看
1.Windows版本的下载地址为: http://download.csdn.net/detail/wyc_cs/7575375
将压缩文件解压到 e:/memcached/,其中文件有:“memcached.exe”和“pthreadGC2.dll”,有的版本只有“memcached.exe”。
2. 在CMD下输入 "e:/memcached/memcached.exe -d install" 安装。
注意:这一步很多初学者都安装不了,执行上面命令后控制台会提示如下错:“failed to install service or service already installed”。原因是无法安装memcached服务或者此服务已经存在,但是大部分是第一次安装,所以不存在memcached服务。具体原因是不是以管理员权限来打开的CMD控制台,因为安装Windows服务必须要用管理员权限才能安装。
具体解决办法是:
在开始中输入cmd,找到cmd.exe程序,在上面点右键,选择“以管理员身份运行”即可。然后再进行安装就可以正常的安装为服务。
另外下面的所以控制台操作都必须以管理员身份打开
3. 再输入:"e:/memcached/memcached.exe -d start" 启动。NOTE:以后memcached将作为windows的一个
务每次开机时自动启动。这样服务器端已经安装完毕了。
4.若指定了 -m,则表示缓存大小为 -m后的数字,单位是 M,例如:
e:/memcached/memcached.exe –l 127.0.0.1 –m 32 - d start
如下设置memcached使用内存问题帮助:
按照上面的安装步骤安装之后,使用 memcached –m 200 来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜了一下,原因是注册表中并没有写入信息,可以这样来修改。
1、 memcached –d shutdown 首先关闭memcached服务。
2、进入注册表,找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/memcached Server, 在其中有一个ImagePath项,值为 "e:/memcached/memcached.exe" -d runservice,在后面加上 -l 127.0.0.1 -m 3000 -c 2048。
3、memcached –d start 启动memcached服务,这样就将memcached的最大内存修改为了3000MB。
如果下载的是二进制的版本,直接运行就可以了,可以加上参数来加以设置。
常用设置:
-p <num> 监听的端口
-l <ip_addr> 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u <username> 以<username>的身份运行 (仅在以root运行的时候有效)
-m <num> 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c <num> 最大同时连接数,默认是1024
-f <factor> 块大小增长因子,默认是1.25
-n <bytes> 最小分配空间,key+value+flags默认是48
-h 显示帮助
将压缩文件解压到 e:/memcached/,其中文件有:“memcached.exe”和“pthreadGC2.dll”,有的版本只有“memcached.exe”。
2. 在CMD下输入 "e:/memcached/memcached.exe -d install" 安装。
注意:这一步很多初学者都安装不了,执行上面命令后控制台会提示如下错:“failed to install service or service already installed”。原因是无法安装memcached服务或者此服务已经存在,但是大部分是第一次安装,所以不存在memcached服务。具体原因是不是以管理员权限来打开的CMD控制台,因为安装Windows服务必须要用管理员权限才能安装。
具体解决办法是:
在开始中输入cmd,找到cmd.exe程序,在上面点右键,选择“以管理员身份运行”即可。然后再进行安装就可以正常的安装为服务。
另外下面的所以控制台操作都必须以管理员身份打开
3. 再输入:"e:/memcached/memcached.exe -d start" 启动。NOTE:以后memcached将作为windows的一个
务每次开机时自动启动。这样服务器端已经安装完毕了。
4.若指定了 -m,则表示缓存大小为 -m后的数字,单位是 M,例如:
e:/memcached/memcached.exe –l 127.0.0.1 –m 32 - d start
如下设置memcached使用内存问题帮助:
按照上面的安装步骤安装之后,使用 memcached –m 200 来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜了一下,原因是注册表中并没有写入信息,可以这样来修改。
1、 memcached –d shutdown 首先关闭memcached服务。
2、进入注册表,找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/memcached Server, 在其中有一个ImagePath项,值为 "e:/memcached/memcached.exe" -d runservice,在后面加上 -l 127.0.0.1 -m 3000 -c 2048。
3、memcached –d start 启动memcached服务,这样就将memcached的最大内存修改为了3000MB。
如果下载的是二进制的版本,直接运行就可以了,可以加上参数来加以设置。
常用设置:
-p <num> 监听的端口
-l <ip_addr> 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u <username> 以<username>的身份运行 (仅在以root运行的时候有效)
-m <num> 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c <num> 最大同时连接数,默认是1024
-f <factor> 块大小增长因子,默认是1.25
-n <bytes> 最小分配空间,key+value+flags默认是48
-h 显示帮助
相关文章推荐
- memcached在Windows环境上的下载与安装配置
- Windows和Linux环境下Memcached安装与配置
- Windows和Linux环境下Memcached安装与配置(转)
- memcached在Windows环境上的下载与安装配置
- Windows和Linux环境下Memcached安装与配置(转)
- memcached在Windows环境上的下载与安装配置
- Windows和Linux环境下Memcached安装与配置
- memcached在Windows环境上的下载与安装配置
- Windows和Linux环境下Memcached安装与配置
- Windows和Linux环境下Memcached安装与配置
- Windows环境下Apache的安装与虚拟主机, 虚拟目录的配置
- HOWTO install and setup Android NDK for Windows(Android NDK 开发环境安装和配置)
- Windows下Memcached的安装与配置
- qt:Windows 下 安装配置 QT 开发环境 ( 4.3.2 )
- HOWTO install and setup Android NDK for Windows(Android NDK 开发环境安装和配置)
- Windows XP+Apache 2.2.4+PHP 5.2.0+MySQL 5.0.27+Zend Optimizer 3.2.0环境配置方法(依此参考文献成功安装Apache,Php,mysql)
- Windows 预安装环境配置文件-磁盘配置[DiskConfig]
- Windows 7 下安装和环境变量配置J2SE和TOMCAT6.0
- windows下Perl开发环境的安装和配置