ubuntu64位下安装redius+memcached+mongdb

12/16

下载了redius源码,但是

虚拟机上安装的是ubuntu 1.404 server版,竟然没有带编译环境,必须先要配置编译环境了

引用网上的资料

空白的ubuntu server,一步一步来。

1、首先在ubuntu server里面安装openssh server,通过tasksel命令调出task,选择openssh server进行安装。
2、我一般用windows办公,直接用putty,通过ip和port连接服务器,注意一点的就是connection的seconds between keepalives设置时间稍微长一些,毕竟通信过程有延迟。
3、用wget下载redis的稳定版本,然后用tar解压,进入到解压目录。执行make,提示make没有安装。
4、用sudo apt-get install make和sudo apt-get install gcc安装两个编译器。
5、在redis解压目录下,执行make,如果提示“error: jemalloc/jemalloc.h: No such file or directory”,则可以先执行指令:make distclean
6、make完后,一般建议make test,我在make test时提示“You need tcl 8.5 or newer in order to run the Redis test”
7、wget http://prdownloads.sourceforge.net/tcl/tcl8.6.0-src.tar.gz,下载后,进入安装目录,进入unix,然后执行"./configure",然后make,然后make install(告诉我没有权限建立文件,在make前加上sudo)。
8、然后跑到redis的解压目录下,再进行"make test",很多很多ok,哈哈。
9、然后make install,这样以后执行命令不用上全路径
10、开发环境中启动:redis-server --port 6000,命令行客户端:redis-cli -h 192.168.1.10 -p 6000,然后就可以用redis的各种命令交互了。

 

posted @ 2014-12-14 23:33  我去ios  阅读(322)  评论(0编辑  收藏  举报