码迷,mamicode.com
首页 > 其他好文 > 详细

lamp+redis 主从复制

时间:2019-12-03 16:42:54      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:eof   shutdown   libc   etc   redis主从   运行   phpize   color   dir   

测试环境:

LAMP + Redis 主从复制:

LAMP server ip:10.0.0.4

主 Redis server ip:10.0.0.5

从Redis server  ip:10.0.0.6

 

LAMP 已经安装成功,安装过程见其他博文;

Redis主从配置非常简单,只需要在Redis丛库10.0.0.6配置中设置如下指令,slaveof表示指定主库的IP,10.0.0.5为master服务器,6379为master服务器Redis端口;

redis 安装:

wget http://download.redis.io/releases/redis-4.0.9.tar.gz 
tar zxf redis-4.0.9.tar.gz cd redis-4.0.9

 yum install gcc-c++ -y

 make PREFIX=/usr/local/redis MALLOC=libc install

cp redis.conf /usr/local/redis/

 

将/usr/local/redis/bin/目录加入至环境变量配置文件/etc/profile末尾,然后Shell终端执行source /etc/profile让环境变量生效:

echo "export PATH=/usr/local/redis/bin:$PATH" >> /etc/profile 
source /etc/profile

 nohup  /usr/local/redis/bin/redis-server  /usr/local/redis/redis.conf  &

 nohup不挂断地运行命令。 一般是和&号同时使用

 /usr/local/redis/bin/redis-cli  -p  6379 shutdown

 

2)在lamp server上添加php-redis 模块wget  https://github.com/phpredis/phpredis/archive/3.1.2.tar.gz

tar   xzf  3.1.2.tar.gz

#复制配置文件到/usr/local/php5/lib/下:此目录是在phpinfo页面Configuration File参数的目录下

\cp /usr/src/php-5.3.28/php.ini-production  /usr/local/php5/lib/php.ini

#phpize 是属于 php-devel 中的东西,主要是设定 php 外挂模块的一些设定

例如你的php不支持mysql, mbstring、redis等

yum install autoconf  -y

Autoconf产生的配置脚本通常叫做configure。configure运行的时候会产生几个文件,这几个文件包含了有合适的值的配置参数。自动生成configure脚本的

cd   phpredis-3.1.2/

/usr/local/php5/bin/phpize

#phpize 是属于 php-devel 中的东西,主要是设定 php 外挂模块的一些设定

例如你的php不支持mysql, mbstring、redis等

./configure  --with-php-config=/usr/local/php5/bin/php-config  --enable-redis

make && make install

修改vim /usr/local/php5/lib/php.ini配置文件,添加redis.so模块,代码如下:

extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-zts-20090626"

extension=redis.so

重启lamp中的Apache 服务,编写phpinfo 测试页面:

<? php

phpinfo();

?>

会检测到redis模块:

技术图片

 

lamp+redis 主从复制

标签:eof   shutdown   libc   etc   redis主从   运行   phpize   color   dir   

原文地址:https://www.cnblogs.com/wutao1935/p/11977800.html

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