Linux随笔二之安装redis和扩展

来源:互联网 发布:java导出excel在本地 编辑:程序博客网 时间:2024/06/05 04:04
----安装redis----
mkdir /usr/src/rediscd /usr/src/rediswget http://download.redis.io/redis-stable.tar.gzcd redis-stabletar -xvf redis-stable.tar.gzmake
###异常:Command not found
###解决方法:yum install gcc-c++

安装成功之后,在redis-stable目录下会多一个src文件
查找redis.conf,并设置
daemonize yespidfile /var/redis/run/redis_6379.pidlogfile /var/redis/log/redis_6379.logdir /var/redis/6379
自定义命令
vim /root/.bashrc
添加别名
alias redisstart='redis-server /usr/src/redis/redis-stable/redis.conf'source /root/.bashrcredis-cli

#为php添加redis.so扩展mkdir /usr/src/redis/extensioncd /usr/src/redis/extensionwget https://github.com/nicolasff/phpredis/archive/master.tar.gztar xvf master.tar.gz#编译config.m4文件获得configurephpize config.m4#编译获取redis.so./configure -with-php-config=/usr/local/src/php/bin/php-configmake在modules中生成redis.so之后redis.so在/usr/local/src/php/lib/php/extensions/生成在/etc/php.ini中加入extension_dir="/usr/lib/php/extension"extension=redis.so#ps:如果默认路径找不到php.ini,新建一个php文件,输入phpinfo,查找其php.ini默认加载路径#重启之后即可输入php -m | grep redis如果找到即表示拓展已安装好#重启nginx服务器nginx -s reload当然还有一种简单的方法centos下可直接使用yum install php-redisubuntu下使用 apt-get install php5-redis


0 0