PHP的安装部署及nginx高速缓存
一.PHP的安装部署
1.首先要有php的压缩包
解压
进入到解压得到的php的目录下,然后进行添加参数进行 编译
需要解决依赖性
make && make install
二.启动php,并于nginx整合
1.将php添加到环境变量,方便启动
2.复制主配置文件并修改
复制配置文件,此文件不修改
修改主配置文件
只修改时区
复制源码目录下的启动文件到/usr/lib/systemd/system/,并修改
3.测试php:通过整合nginx
重新载入,然后启动服务,9000端口启动,表示启动成功
设置nginx的配置文件,重启nginx服务
然后在nginx的默认发布目录里添加index.php
在浏览器查看index.php
查看php加载的模块
三.php功能模块的扩展
1.php添加memcache功能模块
下载memcache的压缩包并解压
然后进行./configure,make,make install 三部曲
因为没发现有configure,所以先要进行
然后继续进行
此时只是编译完成,还需要修改php的配置文件
然后重启php-fpm
查看memcache模块已经添加成功
修改
开启服务
在浏览器测试
多刷新几次之后,提高命中率
因为php交给memcache处理,所以不会出错
构建nginx的高速缓存
使memcach可以直接从nginx中取数据,提高速度
首先要下载安装包,解压
然后进入目录进行编译
make
make install
将之前的nginx的服务停掉
然后配置文件(注意路径)
然后检测无误开启nginx
复制之前的发布文件到当前默认发布目录
然后检测和重启服务
测试: