windows及linux的memcached安装

    xiaoxiao2021-03-25  60

    memcache是一个提供内存缓存功能的系统,虽然也有人把它归类成nosql里,因为它的一些特征和nosql的特征相似,但严格意义上来讲还有有一定的区别。memcache作为一个分布式的高速缓存系统,常被运用在提高网站访问读取数据上面,这里整理了windows以及linux的memcache安装方式。

    windows的安装:

    目前官网上只有linux的版本了,可以在其它的地方下载到,网上可以搜索到以前版本的,也可以根据linux版本的转化为windows版本的。

    windows的安装比较简单,就几个命令,当然还有其他的许多命令,这里不一一介绍,下面只放几个常用的命令,安装过程只需要用下面的安装命令和启动命令即可。

    安装命令:memcached.exe的文件位置\memcached.exe -d install

    启动命令:memcached.exe的文件位置\memcached.exe -d start

    停止命令:memcached.exe的文件位置\memcached.exe -d stop

    卸载命令:memcached.exe的文件位置\memcached.exe -d unstall

    下面是安装过程的图:

    安装完后在服务中就可以看到已经启动了:

    linux的安装

    首先先确认memcached有哪些依赖的库需要安装:

    libevent

    如果没有安装过,请到官网下载合适的版本的tar.gz文件,然后进行安装。

    一首先确认是否安装libevent

    命令:whereis libevent

    如果有安装的话会出现位置,例如下图是安装过的情况,没有安装的话不会有路径出现

    二:如果没有安装的话,可以直接通过github进行下载

    命令:git clone https://github.com/libevent/libevent

    进入自己要放置下载文件的文件夹内,然后运行上面的命令,会在该文件夹下克隆好libevent安装文件夹

    三:进入libevent的安装包文件夹,然后安装

    命令一:cd libevent

    命令二:./autogen.sh

    命令三:./configure --prefix=/usr  //安装目录是usr

    命令四:make

    命令五:make install

    这里的命令二一定不要忘记,现在的libevent的源码包里需要运用autogen.sh才能生成configure,所以如果少了这步的话会提示找不到configure这个文件

    四:查看是否安装成功

    命令:whereis libevent

    libevent安装完毕后,就可以开始安装memcached了:

    一:下载memcached的压缩,然后解压缩

    命令:tar xzvf memcached.tar.gz

    二:进入解压缩后的memcached文件夹内,然后开始安装

    命令一:./configure --prefix=/usr --width-libevent=/usr

    命令二:make

    命令三:make install

    三:查看是否安装成功

    命令:whereis memcached

    四:启动memcached

    命令:/usr/bin/memcached -d -m 10 -u root -l 192.168.0.102 -p 1360 -P /tmp/memcached.pid

    -d   启动一个守护进程

    -m  配置内存

    -u   运行程序的用户

    -l   服务器ip地址

    -p  端口号

    -P  存储保存Memcache的pid文件

    启动后便可以使用telnet进行连接测试使用了

    命令:telnet 192.168.0.102 1360

    转载请注明原文地址: https://ju.6miu.com/read-37002.html

    最新回复(0)