实验要求

1、构建PHP运行环境,实现LAMP协同架构,前提条件是服务器中已经编译好了Apache HTTP Server和MySQL数据库,(编译安装apache和编译安装mysql 请查看公众号L宝宝聊IT

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

LAMP平台的搭建及应用 Linux 第1张

2、编译安装php、安装加密工具

步骤:

1)先将rpm方式安装的php及依赖包卸载,如果存在(php、php-ldap、php-common、php-mysql等)另外安装zlib-devel和libxml2-devel包

LAMP平台的搭建及应用 Linux 第2张

LAMP平台的搭建及应用 Linux 第3张

2)安装扩展工具库,数据加密工具(libmcrypt、mhash、mcrypt)

(1)安装libmcrypt

LAMP平台的搭建及应用 Linux 第4张

编译安装完成后,设置软链接

 LAMP平台的搭建及应用 Linux 第5张

(2)安装mhash

 LAMP平台的搭建及应用 Linux 第6张

编译安装完成后,设置软链接

LAMP平台的搭建及应用 Linux 第7张

(3)安装mcrypt

 LAMP平台的搭建及应用 Linux 第8张

输入一下命令解决configure配置错误,然后再次执行./configure

LAMP平台的搭建及应用 Linux 第9张

LAMP平台的搭建及应用 Linux 第10张

编译及安装

 LAMP平台的搭建及应用 Linux 第11张

3)编译安装php

 LAMP平台的搭建及应用 Linux 第12张

3、调整php和httpd的主配置文件、复制php配置文件、调整配置文件、添加zend优化模块、测试PHP和MySQL

步骤“

1)php.ini配置调整

LAMP平台的搭建及应用 Linux 第13张

进入 /usr/local/php5/php.ini 修改php.ini文件中的配置 

LAMP平台的搭建及应用 Linux 第14张

LAMP平台的搭建及应用 Linux 第15张

2)添加ZendGuardLoader优化模块

 LAMP平台的搭建及应用 Linux 第16张

然后进入/usr/local/php5/php.ini添加加载及启用ZendGuardLoader.so模块的配置语句

LAMP平台的搭建及应用 Linux 第17张

3)htpd.conf配置调整/usr/local/httpd/conf/httpd.conf  ,然后重启apache服务

 LAMP平台的搭建及应用 Linux 第18张

LAMP平台的搭建及应用 Linux 第19张

LAMP平台的搭建及应用 Linux 第20张

LAMP平台的搭建及应用 Linux 第21张

4)测试php网页文件能否正确显示,首先创建一个php文件

/usr/local/httpd/htdocs/test1.php

LAMP平台的搭建及应用 Linux 第22张

使用宿主机测试

 LAMP平台的搭建及应用 Linux 第23张

1)测试php网页能否访问mysql数据库,创建一个php文件

/usr/local/httpd/htdocs/test2.php

 LAMP平台的搭建及应用 Linux 第24张

设置mysql的root密码

LAMP平台的搭建及应用 Linux 第25张

使用宿主机测试

 LAMP平台的搭建及应用 Linux 第26张

4、部署phpMyAdmin,通过web界面管理mysql,创建benet数据库,班级名表,添加本人名和张三的记录。查询到记录。

1)解包并复制到网站目录

 LAMP平台的搭建及应用 Linux 第27张

2)建立配置文件config.inc.php

 LAMP平台的搭建及应用 Linux 第28张

3)使用宿主机访问并创建库和表

 LAMP平台的搭建及应用 Linux 第29张

LAMP平台的搭建及应用 Linux 第30张

LAMP平台的搭建及应用 Linux 第31张

LAMP平台的搭建及应用 Linux 第32张

LAMP平台的搭建及应用 Linux 第33张

LAMP平台的搭建及应用 Linux 第34张

文章参考微信公众号:L宝宝聊IT

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄