构建LAMP平台及应用系统

LAMP:

LAMP是目前最为成熟的一种企业网站应用模式,可以提供动态web站点应用及开发环境,其构成为L(Linux)A(Apache)M(MySQL)P(PHP/python/perl等开发语言)

构建LAMP环境前需要提前部署好Apache服务和MySQL服务。

一,构建PHP运行环境

1.编译安装libmcrypt,mhash,mcrypt编译安装PHP软件包

确认本地已经下载好需要的工具包

确认本地服务器没有安装PHP环境

安装需要的软件包

先进行编译确认配置无误后在进行安装

确认PHP已经安装成功

2.修改PHP.ini,httpd.conf文件,添加Zend guard loader优化模块,LAMP协作相关配置

添加Zend guard loader优化模块

修改相关配置文件

vi /usr/local/httpd/conf/httpd.conf

3.重启httpd服务器,验证对PHP网页的支持及数据库访问的支持

编写测试网页,用于测试可以运行php后缀的网页以及连接到MySQL数据库

分别登录php和mysql测试网页进行测试

二,创建elcdb库兵授权用户elcadmin

1.使用root用户登录到Mysql服务器,新建elcdb库

2.为用户elcadmin授权,允许从本机的phpMyAdmin系统访问elcdb库,

三,安装并验证phpMyAdmin系统

1.部署phpMyAdmin系统,创建并调整配置文件

2.使用浏览器访问phpMyAdmin系统,并以elcadmin用户登录。

3.打开elcdb库,并新建表struct,并输入数据

设置表的结构


向表中插入数据

验证数据是否插入成功

时间: 2024-11-17 05:17:00

构建LAMP平台及应用系统的相关文章

RedHat下构建LAMP平台+Discuz!论坛

LAMP的简介: lAMP平台的构成组件: Linux:作为LAMP架构的基础,提供用于支撑web站点的操作系统,能够与其他三个组件提供更好地稳定性.兼容性. Apache:作为LAMP架构前端,是一款功能强大.稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页.图片等内容. Mysql:作为LAMP架构后端,是一款流行的开源关系数据库系统. PHP:作为三种开发动态网页的编程语言,负责解释动态网页文件,并提供web应用程序的开发和运行环境. LAMP平台的应用优势: 1. 

构建LAMP平台(一)(软件版本:httpd-2.4.16,php-5.6.12,mysql-5.6.26)

最近在学习LAMP,想把学到的东西写一遍.话不多说,直奔主题好啦. 我构建平台所用到的软件都是目前最新版本,另外我用的linux发行版是RHEL6,下面我将分步骤依次搭建httpd服务器,MySQL服务器和php.(注意此处的安装顺序最好不要更改,因为后面安装PHP需要指定MySQL的安装路径) 1).搭建httpd服务器 1.安装httpd前的准备工作: 安装apr(Apache Portable Runtime,Apache可移植运行环境)以及apr-util工具包,此处用到的版本分别是ap

构建LAMP平台(二)(使用xcache-2.0给php加速)

本篇所用到的软件是xcache-3.2.0.tar.gz 一.使用xcache给php加速 解压xcache-3.2.0.tar.gz源码包,配置编译安装: # tar xvzf xcache-3.2.0.tar.gz # cd xcache-3.2.0 在配置之前,需要先运行php安装目录下的bin/phpize程序,该程序的作用是为xcache的编译准备好php的扩展.于是: # /usr/local/php/bin/phpize 如果此过程报错,提示安装autoconf(autoconf是

漫漫运维路——基于fpm的LAMP平台的构建

构建LAMP平台,可以把PHP编译为apache的一个模块或者直接把PHP编译为一个单独的服务,然后独立运行,当apache需要和PHP通信时,apache就变为了一个客户端,向PHP发起请求,然后由PHP把apache发去的代码解释后发回apache,最后由apache返回给客户端. 要编译实现fpm模式的LAMP平台,可以使用两台或者三台虚拟机,分别在虚拟机上编译出apache和PHP和MariaDB,在此我使用两台虚拟机.一台独立运行MariaDB,另一台运行apache和PHP.规划如下

linux服务器 LAMP平台的部署

系统版本:红帽6.5企业版 Apache版本:httpd-2.2.17 MySQL版本:mysql-5.5.38  PHP版本:php-5.3.28 LAMP平台是由:Linux系统.Apache网站服务器.MySQL数据库服务器及其PHP(或perl.Python)网页编写语音四个组件构成,优势在于成本低廉.可定制.易于开发.方便易用.安全和稳定,这也是被各种企业广泛使用原因 首先需要注意的是在构建LAMP平台时,各组件的安装顺序依次为Linux.Apache.MySQL.PHP,其中Apac

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 的安装没有严

分离php和MySQL搭建LAMP平台

分离php和MySQL搭建LAMP平台 环境: 系统:CentOS-7-x86_64-Minimal-1611 Apache:httpd-2.4.25.tar MySQL:mysql-5.7.16.tar php:php-5.6.30.tar 192.168.57.144:安装MySQL 192.168.57.143:安装Apache+php http://blog.sina.com.cn/s/blog_b6e37c3f0101oo81.html 创建相关目录 创建用户 解压安装包 编译安装 (

分离式LAMP平台构建

LAMP平台是常用的动态网站平台,现在很多情况下,因为业务请求的原因需要把Apache服务.Mysql(Mariadb)服务和PHP服务分别使用各自的Linux服务器承载,下面我就总结一下分离式LAMP平台构建过程.(我这边使用的源码编译安装) 一.平台构建准备:     1.Centos 6.6 final系统三个(基础安装,装有包组Development Tools): 192.168.2.3(Apache服务器) 192.168.2.5(PHP服务器) 192.168.2.6(Mariad

LAMP平台部署及应用(二) 安装Discuz!论坛系统

LAMP平台部署及应用(二) 安装Discuz!论坛系统 具体步骤: n 服务器端的部署 1. 准备工作 首先,应准备一台能够解析PHP网页,支持数据库的网站服务器,其中Apache.PHP.MySQL组件的版本应符合Discuz!系统的最低要求,这里此前源码编译构建的LAMP平台为例,默认首页设置为index.php. 其次,应确定论坛服务器的域名,IP地址以及访问论坛的URL地址.Discuz!论坛支持作为独立的网站运行,如://bbs.benet.com:也可以作为网站的一个目录,如://