• 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)解包并复制到网站目录

     

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

     

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

     

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

  • 相关阅读:
    HDU 4972 A simple dynamic programming problem
    dd usb 启动盘制作 成功版本
    1233
    openstack kvm 虚拟机磁盘差异衍生
    怎样安装g++/gdb
    区间最小值 线段树 (2015年 JXNU_ACS 算法组暑假第一次周赛)
    hdu
    TCP/IP解析(一):TCP/IP的工作方式
    使用Python生成源文件的两种方法
    zoj1003 Crashing Balloon
  • 原文地址:https://www.cnblogs.com/L2366/p/9176135.html
Copyright © 2020-2023  润新知