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

  • 相关阅读:
    LeetCode 227. Basic Calculator II
    LeetCode 224. Basic Calculator
    LeetCode 103. Binary Tree Zigzag Level Order Traversal
    LeetCode 102. Binary Tree Level Order Traversal
    LeetCode 106. Construct Binary Tree from Inorder and Postorder Traversal
    LeetCode 105. Construct Binary Tree from Preorder and Inorder Traversal
    LeetCode 169. Majority Element
    LeetCode 145. Binary Tree Postorder Traversal
    LeetCode 94. Binary Tree Inorder Traversal
    LeetCode 144. Binary Tree Preorder Traversal
  • 原文地址:https://www.cnblogs.com/L2366/p/9176135.html
Copyright © 2011-2022 走看看