您的位置:首页 > 编程语言 > PHP开发

LAMP平台部署及应用(一) -- PHP的安装及配置和phpMyAdmin系统

2013-10-19 15:25 1031 查看
什么是LAMP
目前最为成熟的一种企业网站应用模式,可提供动态Web站点应用及开发环境

构成组件
Linux、Apache、MySQL、PHP/Perl/Python

LAMP的优势
成本低廉

可定制、易于开发

方便易用、安全和稳定

实验案例:构建LAMP应用系统
需求描述
构建LAMP网站平台

安装并配置phpMyAdmin系统

实现思路
构建PHP运行环境

创建数据库并授权

安装并验证phpMyAdmin系统

之前已经搭建好了apache和mysql,下面开始php的安装
先安装数据加密等扩展工具(如libmcrypt、mhash、mcrypt)




libmcrypt的配置、编译、安装、优化路径










mhash的配置、编译、安装、优化路径










mcrypt的配置、编译、安装







解压PHP软件包




配置PHP
--prefix 指定安装目录

--with-mcrypt 加载数据加密等扩展工具支持

--with-apxs2 设置"apache http server"提供的apxs模块支持程序的位置

--with-mysql 设置MYSQL数据库服务程序的安装位置

--with-config-file-path 设置PHP的配置文件php.ini将要存放的位置

--enable-mbstring 启用多字节字符串功能





编译及安装




建立php.ini文件




修改php.ini文件





设置默认字符集为utf-8


允许通过PHP网页上传文件


允许上传的文件大小限制


每个HTTP请求最多允许上传的文件数


每次通过表单POST提交的数据量限制


允许识别PHP短语法标记,即<? ... ?>

添加ZendGuardLoader优化模块










调整httpd.conf配置文件.支持PHP页面解析













测试PHP网页能否正确显示











测试PHP网页能否访问MYSQL数据库










部署phpMyAdmin系统
解包并复制到网站根目录




建立配置文件config.inc.ph







在MYSQL数据库中添加elcdb库和elcadmin用户




登录phpMyAdmin系统




创建新的表










表及数据记录的管理








导出SQL脚本文件






本文出自 “steven丶部落格” 博客,请务必保留此出处http://stevensj.blog.51cto.com/8011491/1311230
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: