Linux下安装memcached图文版
所用到的工具: putty小软件 可以远程连接主机的小软件
然后在屏幕上输入用户名root 密码:******即可连接
由于安装这两个工具需要编译所以:第一步要进行安装编译:
习惯于将下载的源码放在/usr/local/src/目录下所以
第二步:要进入目录:
第二步、下载libevent(网址:libevent.org,右键复制链接地址)然后进行如下操作:
注意:该报错主要是因为
https走443端口比较安全,证书检测不通过,所以遇到此问题的解决办法就是 不让他检测
第三步:下载memcached
第四步:解压libevent
第五步:进入libevent目录并查看./configure -h 选项
第六步:指定安装目录:
第七步:安装libevent
注意:在安装libevent的时候容易一直循环的安装但是总是安装不成功,主要原因是:Linux的时间设置不对,造成不断地编译,一直停不了,需要修改时间:可以先运行一下date查看该机器的当前时间,
如果不对就用date
进行如上操作
libevent安装完毕后:
可以查看安装目录
同理解压memcached
编译memcached 注意要和libevent保持依赖关系
安装memcached
启动memcached
注意:不能用root直接启动memcached:linux下对权限比较敏感,万一memcached进程被人控制,直接就拿到root权限了
所以当你用root启动memcached时会出现:
所以用-u切换用户
由于本人是在家里进行的测试,路由器不支持telnet 所以从win7中直接连接虚拟机下搭建的memcached是连接不通的,只能介绍到这里了
另外告诉大家一个不占用屏幕的memcached启动方法: