搭建(nginx+php)+mysql+redis服务平台

为了实现mysql在nginx平台的缓存
应用平台:

  1. 安装配置nginx支持php环境.
  2. Php添加redis模块
  3. 建立redis和mysql的连接即mysql的缓存为redis
  4. 编写php脚本搭建和后台redis和mysql的平台连接。

环境部署:server1——–>nginx(80);php(9000)
server2——–>redis(6379)
server3——–>mysql

1 安装nginx和php:

[root@server1 redis]# vim /etc/php.ini #修改时区Asia/Shanghai
[root@server1 redis]# vim /etc/php-fpm.conf
[root@server1 redis]# id nginx
uid=498(nginx) gid=499(nginx) groups=499(nginx)
[root@server1 redis]# cd /etc/php-fpm.d/
[root@server1 php-fpm.d]# vim www.conf
[root@server1 php-fpm.d]# /etc/init.d/php-fpm start
Starting php-fpm:                                          [  OK  ]
[root@server1 php-fpm.d]# netstat -anulp

[root@server1 php-fpm.d]# vim /etc/nginx/nginx.conf#查看nginx用户
[root@server1 redis]# vim /etc/php-fpm.conf
[root@server1 redis]# id nginx
uid=498(nginx) gid=499(nginx) groups=499(nginx)
[root@server1 redis]# cd /etc/php-fpm.d/
[root@server1 php-fpm.d]# vim www.conf #修改php用户为nginx


[root@server1 php-fpm.d]# vim /etc/nginx/conf.d/default.conf
#支持php环境将nginx默认发布文件次序设置为index.php

[root@server1 php-fpm.d]# /etc/init.d/nginx start
Starting nginx:                                            [  OK  ]
[root@server1 php-fpm.d]# netstat -antlp
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      1864/nginx
tcp        0      0 127.0.0.1:9000              0.0.0.0:*                   LISTEN      1836/php-fpm
tcp        0      0 172.25.30.1:22              172.25.30.250:34814         ESTABLI
[root@server1 php-fpm.d]# vim /usr/share/nginx/html/index.php#编辑php文件在nginx发布目录下面访问测试nginx-php:
[root@server1 php-fpm.d]# nginx -s reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值