Linux LAMP架构介绍及配置「建议收藏」

2022-11-03 15:59:57 浏览数 (2)

目录

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)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/181373.html原文链接:https://javaforall.cn

0 人点赞