LAMP平台搭建-PHP篇(终结篇)

PHP
知识部分
LAMP平台的构成组件:
1、Linux操作系统,Linux操作系统是整个LAMP架构的基础部分,提供用于支撑Web站点的操作系统,为其他的组件提供了更好的稳定性、兼容性
2、Apache网站服务器,作为LAMP架构的前端,功能强大、稳定性良好
3、MySQL数据库服务器,为LAMP架构的后端,是一款应用非常广泛的数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息、客户资料等都可以存储到MySQL数据库中
4、PHP、Perl、Python网页编程语言,如今最为常见的就是PHP语言。Python语言现如今多用于自动化运维。
PHP简介:即Hypertext Preprocessor(超级文本预处理语言)的缩写,是一中服务器端的HTML嵌入式脚本语言。PHP语法混合了C、java、Perl即部分自创的新语法,拥有更好的网页执行速度,而且支持绝大多数流行的数据库。
操作部分
首先是准备工作:
1、为避免冲突,卸载系统中已存在的php相关软件包

2、检测是否安装了zlib-devel和libxml2-devel包,如果没有,则安装这两个包。

3、安装需要的扩展工具库:第一个是libmcrypt包,安装完成进行优化


4、第二个是mhash包,安装完成后同样优化


5、第三个是mcrypt包,配置过程中可能会出现一个报错。

通过输入export LD_LIBRARY_PATH=/usr/local/lib解决。

6、安装PHP


7、建立PHP配置文件

8、添加ZendGuardLoader优化模块

编辑配置文件php.ini,添加下图中的两行

9、调整httpd.conf文件,使Apache支持PHP。
找到下图的位置,添加图中第二行

找到下图位置,添加一句配置

10、启动Apache服务,准备测试PHP

11、编写一个网页index.php,内容如下图所示

在浏览器中访问

说明我们的LAMP搭建完成

原文地址:http://blog.51cto.com/13434336/2087392

时间: 2024-08-22 23:02:43

LAMP平台搭建-PHP篇(终结篇)的相关文章

基于Web Service的客户端框架搭建四:终结篇

前言 这是这个系列的终结篇,前面3个博客介绍了一下内容: 1.使用Http Post方式调用Web Service 2.客户端框架之数据转换层 3.客户端框架之代理层 框架结构 框架是基于C#的,在VS2010中搭建出来的,解决方案搭建完毕之后的框架结构如下图: 如上图,框架主要分数据层Data,数据转换成FCL,代理层Proxy,功能分发层Dispatcher以及界面层UI. 1.数据转换层FCL 数据格式转换层,位于在Proxy服务代理层和UI界面层之间.在UI层使用的都是明确的实例对象(比

LAMP平台搭建及其原理详解

LAMP平台搭建及其原理详解 LAMP平台搭建基础概念 LAMP:提到LAMP很多人会认为LAMP是Linux ,Apache,Mysql,PHP.但是随着技术的不断发展,当今的Lamp,已经不仅仅是这么简单了,这里我们的P除了PHP其实还包括:phython,perl    .而M也不仅仅指的是mysql,也包括mariadb. LAMP平台顾名思义就是Linux,apache,mysql(mariadb),php(phython,perl)的结合.按照他们的结合方式不同,大致可以分成三类:

LAMP平台搭建详解

准备工作 安装编译工具 # yum -y install gcc # yum -y install gcc-c++ 如果系统之前已经安装有rpm包的mysql和apache,那么可以: #service httpd stop #service mysqld stop 确定rpm包安装的httpd和mysqld不能开机启动 #chkconfig –level 2345 mysqld/httpd stop 关闭SELINUX和防火墙,或者允许防火墙开放相关端口,apache 80端口,mysql 3

Linux的LAMP平台搭建和用phpAdmin管理套件的部署

LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境.LAMP是缩写词.L指的是Linux操作系统:A是APache网站服务器:M是MySQL数据库:P就是PHP网页编写语言了. LAMP平台的优势:成本低廉,所有组件开源免费.可定制,拥有大量的额外组件和可扩展功能模块.易于开发.方便易用.安全稳定. 一,安装Apache 具体步骤见我的上一篇博客 二,安装Mysql数据库 1. 卸载掉原有的用RPM安装的MySQL,避免

LAMP平台搭建脚本

#!/bin/bash DATE=`date +%F_%T` #源码包编译安装搭建LAMP平台的. #本脚本所需软件包:cmake-2.8.11.2.tar.gz   mysql-5.5.22.tar.gz #httpd-2.2.17.tar.gz     php-5.3.28.tar.gz #libmcrypt-2.5.7.tar.gz  phpMyAdmin-4.2.5-all-languages.tar.gz #mcrypt-2.6.8.tar.gz     ZendGuardLoader

LAMP平台搭建

Lamp常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台.随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注.从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案. LAMP指的Linux(操作系统).ApacheHTTP 服务器,MySQL(

LAMP平台搭建部署

LAMP平台部署及应用 什么是LAMP 目前最为成熟的一种企业网站应用模式,可提供动态Web站点应用及开发环境 构成组件 Linux.Apache.MySQL.PHP/Perl/Python LAMP的优势 成本低廉 可定制.易于开发 方便易用.安全和稳定 一.安装apache 1.准备工作 服务器IP:192.168.3.10 [[email protected] ~]# service iptables stop       //关闭防火墙 [[email protected] ~]# se

LAMP 平台搭建详解

LAMP 架构是目前成熟的企业网站应用模式之一,能够提供动态 Web 站点服务及其应用开发环境.LAMP 是一个缩写词,具体包括:1.Linux 操作系统2.Apache 网站服务器3.MySQL 数据库服务器4.PHP/Perl/Python 网页编程语言这四个组件都是同类中的佼佼者,体现在:1.成本低廉2.可定制3.易于开发4.方便易用5.安全和稳定在构建 LAMP 平台时,各组件的安装顺序依次为:Linux.Apache.MySQL.PHP.其中 Apache 和 MySQL 的安装没有严

LAMP平台搭建-MySQL篇

MySQL知识部分简介:MySQL是一个真正的多线程.多用户的SQL数据库系统.她凭借着其高性能.高可靠性和易于使用的特性,成为服务器领域最受欢迎的数据库系统.在2008年之前,MySQL项目由MySQL公司进行开发.发布和支持,之后历经SUN公司收购MySQL AB公司,Oracle公司收购SUN公司,目前MySQL项目有Oracle公司负责运营和维护.安装过程1.准备工作,为避免程序冲突或者端口冲突,我们可以查询一下MySQL软件的安装情况.如果已经存在RPM安装的MySQL软件,我们需要将