Linux LAMP架构介绍及配置

目录

Linux LAMP架构介绍及配置

一、LAMP

LAMP平台概述

LAMP各组件主要作用

构建LAMP平台顺序

二、编译安装Apache httpd 服务

 三、编译安装 Mysql

 四、安装PHP

 五、安装论坛


Linux LAMP架构介绍及配置

一、LAMP

LAMP平台概述

LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境

LAMP是一个缩写词,具体包括Linux操作系统,Apache网站服务器,MySQL数据库服务器,PHP(或perl,Python)网页编程语言

LAMP各组件主要作用

(平台)Linux:作为LAMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性,兼容性(AMP组件也支持Windows、UNIX等平台) 。

(前台)Apache:作为LAMP架构的前端,是一款功能强大,稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等文件内容

(后台)MySQL:作为LAMP架构的后端,是一款流行的开源关系数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息,客户资料、业务数据等都可以存储到MySQL数据库,其他程序可以通过SQL语句来查询,更改这些信息

(中间连接)PHP/Perl/Python:作为三种开发动态网页的编程语言,负责解释动态网页文件,负责沟通Web服务器和数据库系统以协同工作,并提供Web应用程序的开发和运行环境。其中PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于Web应用开发

构建LAMP平台顺序

在构建LAMP平台时,各组件的安装顺序依次为Linux,Apache,MySQL,PHP

其中Apache和MySQL的安装并没有严格的顺序要求,而PHP环境的安装一般放到最后,负责沟通web服务器和数据库系统以协同工作

二、编译安装Apache httpd 服务

1.将所需的软件包下载到 /opt 目录下

 2.解压一下文件

 3.移动两个文件并改名

 4.安装工具

 5.编译安装

 6.优化配置文件路径,并把httpd服务的可执行程序文件放入环境变量中的目录中

 7.做软链接,使文件可执行

 8.查看语法是否有问题并开启服务

 9.在网页上输入自己的IP地址进行测试

 三、编译安装 Mysql

1.安装依赖包并解压Mysql 安装包

 2.编译安装

 3.拷贝文件并授权

 4.设置环境变量,申明/宣告 Mysql 命令便于系统识别

 5.新建普通用户管理Mysql

 6.初始化数据库

 7.创建软连接,修改配置文件并启动Mysql

 8.修改密码并登入登出数据库

 四、安装PHP

1.安装工具

 2.解压PHP文件

 3.切换PHP目录下,编译安装

4.优化把PHP的可执行程序文件放入环境变量的目录下

5.修改Apache配置文件,让Apache支持PHP

6.创建网页

7.重启服务

8.网页测试 (http://192.168.118.150/index.php

 五、安装论坛

1.创建一个数据库

加在授权命令后

mysql> GRANT all ON bbs.* TO 'bbsuser'@'localhost' IDENTIFIED BY 'abc123';

 2.解压论坛软件包并复制文件到指定目录

 3.给指定文件授权

 4.登录论坛测试(http://192.168.118.150/bbs

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值