目录
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)
今天的文章Linux LAMP架构介绍及配置分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29969.html