2019/05/06 编译安装基于fastcgi模式的LAMP

源码编译模式
2019/05/06 编译安装基于fastcgi模式的LAMP_第1张图片
两种编译方式
2019/05/06 编译安装基于fastcgi模式的LAMP_第2张图片
代表以模块方式编译
2019/05/06 编译安装基于fastcgi模式的LAMP_第3张图片
5.6比较老,就用7.1版本2019/05/06 编译安装基于fastcgi模式的LAMP_第4张图片
表示以PHP的模块方式编译
在这里插入图片描述

一般不用模块方式编译,使用fasycgi模式,–enable-fpm代表用fastcgi模式进行编译安装
2019/05/06 编译安装基于fastcgi模式的LAMP_第5张图片
–enable-fpm代表用fastcgi模式进行编译安装
2019/05/06 编译安装基于fastcgi模式的LAMP_第6张图片
在17上实现apachefastcgi模型,27上装数据库,30.7装客户端
先编译apache,在编译数据库,最后编译PHP
下载php源码

2019/05/06 编译安装基于fastcgi模式的LAMP_第7张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第8张图片
php的配置需要自己生成

在这里插入图片描述
php因为是单独服务运行的,需要把脚本拷贝
在这里插入图片描述
还有配置文件需要复制过来
在这里插入图片描述

先测试一下fastcgi模式性能如何
2019/05/06 编译安装基于fastcgi模式的LAMP_第9张图片
导入wordpress源码包2019/05/06 编译安装基于fastcgi模式的LAMP_第10张图片
在这里插入图片描述
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第11张图片
启动数据库,创建数据库,还需要安装php-mysql扩展
2019/05/06 编译安装基于fastcgi模式的LAMP_第12张图片
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190506152905718.png2019/05/06 编译安装基于fastcgi模式的LAMP_第13张图片
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第14张图片
测试一下性能
2019/05/06 编译安装基于fastcgi模式的LAMP_第15张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第16张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第17张图片
之前访问的是动态页面,现在访问今天页面,查看速度相差多少
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第18张图片
静态页面性能比动态页面的性能好多了
另外17的做源码编译安装

2019/05/06 编译安装基于fastcgi模式的LAMP_第19张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第20张图片
安装顺序
2019/05/06 编译安装基于fastcgi模式的LAMP_第21张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
移动apr文件夹到httpd,一起编译
2019/05/06 编译安装基于fastcgi模式的LAMP_第22张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第23张图片安装开发包组
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第24张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第25张图片
编译
2019/05/06 编译安装基于fastcgi模式的LAMP_第26张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第27张图片
需要支持pcre2019/05/06 编译安装基于fastcgi模式的LAMP_第28张图片
重新编译清理
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第29张图片
app1的1去掉
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第30张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第31张图片
下一步编译安装PHP包,可能需要一些其他的包
2019/05/06 编译安装基于fastcgi模式的LAMP_第32张图片
需要启用epel源
2019/05/06 编译安装基于fastcgi模式的LAMP_第33张图片
httpd服务编译好了,需要准备PATH变量
2019/05/06 编译安装基于fastcgi模式的LAMP_第34张图片
查看能够执行的目录
2019/05/06 编译安装基于fastcgi模式的LAMP_第35张图片
启动服务
2019/05/06 编译安装基于fastcgi模式的LAMP_第36张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第37张图片
解压数据库,软连接必须在/usr/local,而且必须叫mysql
2019/05/06 编译安装基于fastcgi模式的LAMP_第38张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第39张图片
创建mysql账号,而且mysql软连接权限也要改变
2019/05/06 编译安装基于fastcgi模式的LAMP_第40张图片
建立一个目录,存放数据库
在这里插入图片描述
在这里插入图片描述
添加mysql的path变量
在这里插入图片描述
在这里插入图片描述
创建数据库表内容
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第41张图片
配置文件进行修改
2019/05/06 编译安装基于fastcgi模式的LAMP_第42张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第43张图片
加入开机启动
2019/05/06 编译安装基于fastcgi模式的LAMP_第44张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第45张图片
分表也启用 了
2019/05/06 编译安装基于fastcgi模式的LAMP_第46张图片
创建账号给wordpress使用
2019/05/06 编译安装基于fastcgi模式的LAMP_第47张图片
数据库就到此为止结束
editplus 直接ALT键可以块模式删除

2019/05/06 编译安装基于fastcgi模式的LAMP_第48张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第49张图片
授权
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第50张图片
编译安装PHP,基于fastcgi模式
2019/05/06 编译安装基于fastcgi模式的LAMP_第51张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第52张图片
解压PHP
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第53张图片
在这里插入图片描述
PHP安装后整个PATH变量还需要修改
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第54张图片
同时解压wordpress,方便一点
在这里插入图片描述
在这里插入图片描述
想要做整个目录为网页,并且修改wordpress配置
2019/05/06 编译安装基于fastcgi模式的LAMP_第55张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第56张图片
PHP程序还需要修改
2019/05/06 编译安装基于fastcgi模式的LAMP_第57张图片
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第58张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第59张图片
准备PHP配置文件
在这里插入图片描述
还需要启动脚本
2019/05/06 编译安装基于fastcgi模式的LAMP_第60张图片
打开服务脚本
2019/05/06 编译安装基于fastcgi模式的LAMP_第61张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第62张图片
变成服务
2019/05/06 编译安装基于fastcgi模式的LAMP_第63张图片
配置文件复制好了,就可以启动服务了
2019/05/06 编译安装基于fastcgi模式的LAMP_第64张图片2019/05/06 编译安装基于fastcgi模式的LAMP_第65张图片
还需要创建apache账号
2019/05/06 编译安装基于fastcgi模式的LAMP_第66张图片
如果创建了apache就需要把这两行改成apache
2019/05/06 编译安装基于fastcgi模式的LAMP_第67张图片
在这里插入图片描述
2019/05/06 编译安装基于fastcgi模式的LAMP_第68张图片
在这里插入图片描述
现在模块未启用,还不支持fastcgi
在这里插入图片描述
取消注释,启用
2019/05/06 编译安装基于fastcgi模式的LAMP_第69张图片
主页也需要在配置文件里修改下,有先找PHP文件
2019/05/06 编译安装基于fastcgi模式的LAMP_第70张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第71张图片
在最后加行
2019/05/06 编译安装基于fastcgi模式的LAMP_第72张图片
重启服务
2019/05/06 编译安装基于fastcgi模式的LAMP_第73张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第74张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第75张图片
再测试下性能
2019/05/06 编译安装基于fastcgi模式的LAMP_第76张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第77张图片
再测一下17
2019/05/06 编译安装基于fastcgi模式的LAMP_第78张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第79张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第80张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第81张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第82张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第83张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第84张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第85张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第86张图片
2019/05/06 编译安装基于fastcgi模式的LAMP_第87张图片

你可能感兴趣的:(LAMP架构与日志管理)