引言:
本文以memcached在win下安装为例,简单说明如何用SC(XP下非外部命令)命令维护一个服务。
参考:1,url=[http://itblog.org/read.php?id=157]
正文:
1,问题说明。
memcached安装时网上盛传的方法,是在win下运行如下命令行:
$memcached.exe -d install
然后再运行:
$memcached.exe -m 2048 -l 10.0.2.128 -p 11212 -d start
事实上,我在XP下,怎么设置端口大小之类的,都不起作用,总是默认的~。= 。也是因此找上SC的。
2,SC使用。(可以看一下“参考1”)
A、创建服务(换行转为单空格)。
$sc create "memcached_11222" start= auto
binPath= "D:\\kits\\memcmemcached.exe -d runservice -m 32 -p 11222"
DisplayName= "memcached_11222"
说明:以上内容中的3处空格不可缺少。(蛋疼的win就这命了~。=)
sc create "memcached_11222" start=(空格)auto
binPath=(空格)"D:\\kits\\memcmemcached.exe -d runservice -m 32 -p 11222"
DisplayName=(空格)"memcached_11222"
B、删除服务。
只需要将“create”改为“delete”。另外,如果非正常停止状态下删除后,可能还会被看到或者再次创建同名服务时会提示“The specified service has been marked for deletion.”。意思是被标记为已删除了。这是个小问题,关掉所有使用者,再看时,会被自动删除。
C、启/停服务。
$sc start "memcached_11222"
$sc stop "memcached_11222"
启动时,可能会报“The system cannot find the file specified.”错误。意思是做为服务的应用程序(memcached.exe),没有找到。这时只需检查binPath是否正确即可。
说明:
1,SC命令参数较多,直接在DOS命令行下输入“sc -help”便可查看详细内容。
2,不在跟DOS纠结命令格式,双引号。。。这些内容。研究的话可以搜搜看。
分享到:
相关推荐
1. **安装服务**:使用管理员权限运行以下命令将Memcached安装为服务。 ```cmd C:\memcached\memcached.exe -d install ``` 注意替换真实的路径,并确保以管理员身份运行命令提示符。 2. **启动服务**:使用...
现在,我们已经安装好了 Memcached,下一步就是启动 Memcached 服务。Memcached 服务可以通过以下命令启动: /usr/local/memcached/bin/memcached -d -m 64 -u root -l 127.0.0.1 -p 11211 -c 128 -P /tmp/...
总结,Windows下使用VC++链接Memcached涉及的关键步骤包括:获取和编译Memcached库,配置VS的VC++目录,链接库文件,包含头文件并使用API,以及处理可能的网络和线程问题。通过这些步骤,你可以将Memcached的强大...
2. 全面支持 Windows 系统,Windows 7 / Windows 8 / Windows 10 / Windows Server 2008 / Windows Server 2012 / Windows Server 2016 等。 3. 以及支持PHP全部版本,PHP5.3 / PHP5.4 / PHP5.5 / PHP5.6 / PHP7.0 /...
Memcached作为一款轻量级的缓存系统,其安装过程在Linux和Windows上有所不同。在Linux上,通常涉及编译源码和配置系统服务,而在Windows上则更倾向于直接运行可执行文件并注册为服务。无论是哪种操作系统,安装完成...
Windows下php中Memcache的安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c...
**Memcached Windows 下安装与测试详解** Memcached是一款高性能、分布式的内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库的负载。它通过在内存中存储数据和对象来加速动态Web应用的运行速度。在Windows...
4. 安装memcached:解压memcached-win64.zip,安装服务,并配置服务器端口和内存大小。 5. 集成PHP与memcached:解压php.memcache.x64.zip,这是一个PHP的memcached扩展,需要将其添加到PHP的扩展目录并更新php.ini...
可以更改配置文件(一般为/etc/memcached.conf)中的监听端口: ```bash -p 11212 # 将端口改为11212 ``` 然后重启服务: ```bash sudo systemctl restart memcached ``` **四、处理权限问题** 如果memcached...
#### 六、启动Memcached服务 - **命令解析**: ```bash /usr/local/memcached/bin/memcached -d -m 50 -u root -p 11211 -c 256 -P /tmp/memcached.pid ``` - `-d`:后台运行。 - `-m 50`:分配给Memcached...
在本文中,我们将详细探讨如何在Linux环境下安装和配置Memcached。 首先,让我们了解一下Memcached的基本概念。Memcached基于一个简单的理念:将数据存储在内存中,以便快速访问。由于内存的读取速度远超硬盘,因此...
在Linux环境下,Memcached是一款高效、轻量级的内存对象缓存系统,常用于提升Web应用的性能,通过存储数据到内存中,减少对数据库的访问,从而提高响应速度。本文将详细介绍如何在Ubuntu 13.10系统上编译并安装...
在Linux系统上安装Memcached服务是一项基础的系统管理和运维任务,Memcached是一款高性能的分布式内存对象缓存系统,常用于加速动态Web应用。本指南将详细介绍如何在Linux上下载、安装和启动Memcached服务。 首先,...
1. **启动memcached服务**:在安装路径下的bin目录中找到memcached可执行文件,使用命令`/usr/local/memcached/bin/memcached -d -m 64 -p 11211 -u root -l 127.0.0.1`启动memcached服务。其中,-d 表示以后台方式...
在windows下编译的最新的memcached 1.6.21 由于1.4.5以后的memcached不支持windows服务。 使用第三方工具做成了windows的服务 使用说明: 1、解压rar文件 2、以管理员身份运行cmd.exe 3、然后执行service_install....
以下是 memcached 在 Windows 系统下的 x86/x64 版本的安装方法。 命令提示符下运行 安装: memcached -d install memcached -d start net start "Memcached Server" 卸载: memcached -d stop memcached -d...
接下来,我们将详细讨论如何在Linux环境下安装和配置Memcached。 首先,确保你的系统是最新的。对于基于Debian或Ubuntu的系统,可以使用以下命令更新系统: ```bash sudo apt-get update sudo apt-get upgrade ```...