8.lamp-----redis数据库(redis结合mysql)

一、 lamp架构 – nginx php mysql

配置环境

1.server1

[root@server1 etc]# cd /etc/php-fpm.d/
[root@server1 php-fpm.d]# ls
www.conf
[root@server1 php-fpm.d]# vim www.conf 
配置默认使用nginx
[root@server1 php-fpm.d]# useradd nginx
[root@server1 php-fpm.d]# systemctl start php-fpm
[root@server1 php-fpm.d]# cd /usr/local/nginx/conf/
[root@server1 conf]# vim nginx.conf
打开php模块
[root@server1 conf]# nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[root@server1 conf]# nginx

在这里插入图片描述

2.server4

[root@server4 ~]#  yum install -y mariadb
[root@server4 local]# systemctl start mariadb
[root@server4 local]# mysql

在这里插入图片描述

3.server2—启动redis数据库设置master

[root@server2 ~]# vim /etc/redis/
6379.conf      sentinel.conf  
[root@server2 ~]# vim /etc/redis/6379.conf 
# replicaof 127.25.15.1 6379 	#注释,之前配置过一主两从
[root@server2 ~]# /etc/init.d/redis_6379 restart
Stopping ...
Redis stopped
Starting Redis server...
[root@server2 ~]# redis-cli 
127.0.0.1:6379> info
....
# Replication
role:master	###
connected_slaves:0
....

在这里插入图片描述

二、redis与php

1.配置环境

server1

[root@server1 ~]# yum insatll -y unzip
[root@server1 ~]# unzip phpredis-master.zip 
[root@server1 ~]# yum install php-devel-5.4.16-46.el7.x86_64.rpm
[root@server1 ~]# cd phpredis-master/
[root@server1 phpredis-master]# phpize
Configuring for:
PHP Api Version:         20100412
Zend Module Api No:      20100525
Zend Extension Api No:   220100525
[root@server1 phpredis-master]# ./configure 
[root@server1 phpredis-master]# make install
[root@server1 phpredis-master]# cd /etc/php.d/
[root@server1 php.d]# ls
curl.ini  fileinfo.ini  json.ini  phar.ini  zip.ini
[root@server1 php.d]# ls /usr/lib64/php/modules/
curl.so  fileinfo.so  json.so  phar.so  redis.so  zip.so
[root@server1 php.d]# pwd
/etc/php.d
[root@server1 php.d]# ls
curl.ini  fileinfo.ini  json.ini  phar.ini  zip.ini
[root@server1 php.d]# cp mysql.ini redis.ini
[root@server1 php.d]# vim redis.ini

[root@server1 php.d]# systemctl reload php-fpm

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值