标签: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文件的支持,就是上面安装那个
2.6、测试一下phpredis是否安装成功:(确保redis-server已经启动)
在apache2 服务器的目录下:新建一个test.php文件
apache服务器目录:一般/var/www或者/var/www/html
用浏览器测试一下:说明phpredis安装成功关联了
2.7、下载phpRedisAdmin源码,并拷贝到apache服务器目录下
可以去查看apache的log信息,在/var/log/apache2/目录下,无法访问时因为需要安装vendor
git clone https://github.com/nrk/predis.git vendor
如果出现类似执行无法执行的错误,可能是redis太老的,需要更新一下版本即可
2.10、最终访问的页面
ubuntu12 安装redis和phpRedisAdmin详细流程
标签:apt apache服务 test 官网 不同 默认 extension 命令 font
原文地址:http://www.cnblogs.com/hepingqingfeng/p/6107809.html