zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Git常用命令总结
    JavaScript单元测试框架JsUnit基本介绍和使用
    Android Home键监听
    ASP.NET Core on K8S深入学习(3-2)DaemonSet与Job
    你必须知道的Dockerfile
    你必须知道的Docker数据卷(Volume)
    《人人都是产品经理》读书笔记
    ASP.NET Core on K8S深入学习(3-1)Deployment
    ASP.NET Core on K8S深入学习(2)部署过程解析与Dashboard
    .NET Core on K8S学习与实践系列文章 (2020版)
  • 原文地址:https://www.cnblogs.com/L2366/p/9176135.html
Copyright © 2011-2022 走看看