第四章 构建LAMP 站平台、部署企业应用

防伪码:教诲如春风,师恩似海深,桃李满天下,春晖遍四方

            第四章、LAMP平台部署及应用 

本章主要讲解PHP运行环境的构建+部署使用phpMyAdmin+扩展实验(搭建企业 站)

一、LAMP平台概述

1、什么是LAMP

目前最为成熟的一种企业 站应用模式,可提供动态Web站点应用及开发环境

2、构成组件

Linux(提供用于支撑web站点的操作系统)

Apache(功能强大、稳定性好的web服务器)

MySQL(流行的开源关系数据库系统)

PHP/Perl/Python(负责解释动态 页文件、并提供web应用程序的开发和运行环境)

3、LAMP的优势

成本低廉

可定制、易于开发

方便易用、安全和稳定

二、构建运行环境

1、安装PHP软件包

a、避免冲突,卸载php及相关依赖包

b、安装扩展工具库(例如数据库加密工具libmcrypt、mhash、mcrypt,注意顺序

首先统一解包

安装libmcrypt(配置、编译安装、优化执行路径)

注意:执行优化路径ln -s /usr/local/lib/libmhash* /usr/lib/

安装mcrypt(配置、解决configure 错、编译安装)

make && make install

 

./configure –prefix(指定安装目录)=/usr/local/php5  

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

–with-apxs2(设置apxs模块支持程序的文件位置)=/usr/local/httpd/bin/apxs

–with-mysql(设置MySQL数据库服务程序的安装位置)=/usr/local/mysql  

–with-config-file-path(PHP配置文件php.ini存放位置)=/usr/local/php5

–enable-mbstring(启用多字节字符串功能,以便支持中文)

配置完毕后的显示

b、修改配置文件

修改php.ini配置文件,添加加载及启用ZendGuardLoader.so模块的配置语句

f、 测试LAMP环境

测试PHP 页能否正常显示

编写一个 页index.php

Vim  /usr/local/httpd/htdocs/index.php

内容如下

测试PHP 页能否访问MySql数据库服务器

编写一个 页yy.php,Vim  /usr/local/httpd/htdocs/yy.php

访问 页,看到“ok”表示成功

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

新建数据库research

上面仅简单介绍phpMyAdmin系统中几个常用的操作,更多的操作方法需要大家自行去探索和实践

扩展实验(搭建企业 站)

1、下载 站源代码(“Discuz_7.2_FULL_SC_UTF8.zip”)

2、然后做成光盘并挂载,把代码复制到htdocs下面,并改名为bbs

4、 访问 页:localhost/bbs/install

站前台:

在后台里面添加板块:

具体操作环节依情况而定,本章理论+实践就到此结束了,谢谢大家的观看!


文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览31279 人正在系统学习中 相关资源:【内存遍历工具】Cheat.Engine.V5.4.简体中文版-专业指导文档类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年8月8日
下一篇 2016年8月8日

相关推荐