码迷,mamicode.com
首页 > Web开发 > 详细

ubuntu12 安装redis和phpRedisAdmin详细流程

时间:2016-11-28 07:53:55      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:apt   apache服务   test   官网   不同   默认   extension   命令   font   

一、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、make完毕之后,可以启动,但是会占用这个终端,所以需要后台运行。通过supervisor来管理linux后台进程。(uwsgi也是通过它来管理)
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详细流程

标签:apt   apache服务   test   官网   不同   默认   extension   命令   font   

原文地址:http://www.cnblogs.com/hepingqingfeng/p/6107809.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!