ubuntu12 安装redis和phpRedisAdmin详细流程
Posted RobotZhu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu12 安装redis和phpRedisAdmin详细流程相关的知识,希望对你有一定的参考价值。
一、Ubuntu安装redis(redis默认端口6379)
方式一、直接下载源码,编译(redis可以编译源码之后直接运行,不需要安装)
1.1执行命令,从官网下载源码编译:
$ wget http://download.redis.io/releases/redis-3.2.5.tar.gz
$ tar xzf redis-3.2.5.tar.gz
$ cd redis-3.2.5
$ make
编译成功之后,在redis的src目录下,生成多个可执行文件(绿色的)
1.2检查是否安装成功
进入redis src目录,执行redis-server:看到下图表示启动redis服务成功1.3.1、安装supervisor(apt-get install supervisor)
1.3.2、配置:
拷贝redis的可执行文件到系统/usr/bin目录下,目的是为了在任何地方都可以执行
1.3.3、将redis-server命令添加到supervisor
1.3.4、重启supersord,每次配置之后都要重启。
下面就可以通过命令后台启动redis
方式二、通过apt-get安装(安装完毕之后会自动启动)
2.1、执行:
$sudo apt-get update 更新apt-get
sudo apt-get install redis
检查是否安装成功
备注:安装完redis之后,发现有redis的指令无法执行,可能是通过apt-get安装的redis版本太低,通过:redis-server -v可以查看版本号
如果版本太低,就只能通过方式一来安装了。
二、安装phpRedisAdmin
2.1、安装phpredis(php插件,安装之后才能操作redis)
解压之后进入目录,执行phpize,生成configure文件
如果无法执行,应该是没有安装php-devel,通过apt-get安装即可
2.2、配置./configure --with-php-config=/usr/bin/php-config ,配置后生成Makefile
2.3、编译make
2.4、安装make install
安装完毕之后
一般都会显示:Installing shared extensions: /usr/lib/php5/20090326/(具体的可能有所不同)
2.5、配置apache2 的 php.ini文件:
添加redis.so文件的支持,就是上面安装那个
添加redis.so文件的支持,就是上面安装那个
2.6、测试一下phpredis是否安装成功:(确保redis-server已经启动)
在apache2 服务器的目录下:新建一个test.php文件
apache服务器目录:一般/var/www或者/var/www/html
用浏览器测试一下:说明phpredis安装成功关联了
2.7、下载phpRedisAdmin源码,并拷贝到apache服务器目录下
2.8、现在通过浏览器应该还是无法打开http://119.29.151.45:8000/phpRedisAdmin/
可以去查看apache的log信息,在/var/log/apache2/目录下,无法访问时因为需要安装vendor
2.9、进入/var/www/phpRedisAdmin根目录,下载vendor源码
git clone https://github.com/nrk/predis.git vendor
现在浏览器打开http://119.29.151.45:8000/phpRedisAdmin/,应该可以访问了,如果依然无法访问,则需要看看apache的log了
如果出现类似执行无法执行的错误,可能是redis太老的,需要更新一下版本即可
2.10、最终访问的页面
以上是关于ubuntu12 安装redis和phpRedisAdmin详细流程的主要内容,如果未能解决你的问题,请参考以下文章
[Redis专辑][1]ubuntu12.04下安装php-redis的方法和步骤