LAMP平台的搭建及应用

实验要求

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

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

步骤:

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

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

(1)安装libmcrypt

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

(2)安装mhash

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

(3)安装mcrypt

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

编译及安装

3)编译安装php

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

步骤“

1)php.ini配置调整

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

2)添加ZendGuardLoader优化模块

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

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

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

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

使用宿主机测试

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

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

设置mysql的root密码

使用宿主机测试

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

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

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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180116G08RKY00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券