ubuntu 下安装工作开发环境
yum 工具 当没有资源的时候可以用下下面的命令加个源
rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
一、memcache
首先安装libevent libevent是memcache的一个依赖库
sudo wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
sudo tar -zxvf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
sudo ./configure
sudo make && sudo make install
安装memcache
sudo wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
sudo tar -zxvf memcached-1.4.15.tar.gz
sudo ./configure
sudo make && sudo make install
安装完毕 启动 memcached –d –m 内存大小 –l 监听ip地址本机可不设置 –p 监听端口号 -u 用户权限 -d(以守护进程模式启动)
memcached
-l 设置监听的ip地址,如果是本机,通常不设置
-p 设置监听端口,默认为11211 通常不设置
-m 设置内存大小单位M
-u 指定用户。当前用户为root时,可以指定用户。(不能以root用户权限启动)
-vv 用very vrebose模式启动,调试信息和错误输出到控制台
二、安装rabbitmq
首先要安装erlang
yum install erlang可以直接安装rpm包的erlang
没有的要到官网上下 我用的是最新的版本R16B 的 地址 http://www.erlang.org/download/otp_src_R16B.tar.gz
下载下来后就是安装没其他的特殊要求
tar -xzvf otp_src_R16B.tar.gz
cd otp_src_R16B
./configure
make
make install
安装的时候可能会有ODBC没有的出错这个不要进,我们不用他
下载rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.3/rabbitmq-server-generic-unix-3.1.3.tar.gz
或者rpm包 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.3/rabbitmq-server-3.1.3-1.noarch.rpm
直接运行rpm -ivh rabbitmq-server-3.1.3-1.noarch.rpm即可
简单运行起来就是
/ust/local/bin/rabbitmq-server -detached
这时你ps aux|grep rabbitmq 就会发现你挂起的进程了。
启动默认用的端口号是5672 要是想修改的话就要去配置文件里面
关掉的话就运行 /usr/local/sbin/rabbitmqctl stop
直接输入 rabbitmqctl 回车就会有基本命令
三 安装redis
下载redis
wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz
tar -zxvf redis-2.6.14.tar.gz -C /usr/lib/
cd /usr/lib/redis-2.6.14/
make && make test
cp redis.conf /etc/
将src目录下的
cp redis-benchmark redis-server redis-cli /usr/bin
修改/etc/redis.conf 把daemonize 修改为yes 后台守护进程模式启动
启动 redis-server /etc/redis.conf
root@panjjo:/# redis-cli
redis 127.0.0.1:6379> set name testname
OK
redis 127.0.0.1:6379> get name
"testname"
redis 127.0.0.1:6379>