文章目录
- 一:LAMP平台与手工编译安装
- 1、LAMP平台概述
- 2、构建LAMP平台顺序
- 3、编译安装的优点
- 二、Apache网站服务源码编译安装
- 1、Apache起源
- 2、主要特点
- 3、环境准备
- 4、源码安装 (这里有需要源码包的可以直接私信小编)
- 第一步、解压跨平台组件包和源码包
- 第二步、下载环境包
- 第三步、configure配置
- 第四步、make编译和makeinstall
- 第五步、配置启动脚本
- 第六步、编辑配置文件
- 第七步、创建配置文件的软链接
- 第八步、关闭防火墙,开启服务
- 第九步 九九归一 !! 一键部署
- 三:MySQL服务源码编译安装
- 1、MySQL概述
- 2、源码编译安装过程
- 第一步、环境准备
- 第二步cmake配置
- 第三步、make编译和make install
- 第四步、复制配置文件和脚本文件
- 第五步、配置脚本文件和命令环境
- 第六步、添加用户
- 第七步、初始化数据库
- 第八步编辑启动脚本
- 九九归一 搞它!!启动服务并设置用户密码
- ! 简易版一键部署脚本
- 四:PHP代码源码编译安装
- 1、PHP概述
- 2、源码编译过程
- 第一步 安装配置环境
- 第二步、configure配置
- 第三步、make编译和make install
- 第四步、编辑配置文件
- 第五步、重启Apache服务,配置PHP首页
- 第六步 、验证
- 五:LAMP架构搭建论坛
- 第一步、创建MySQL数据库并添加用户
- 第二步、解压论坛压缩包,设置权限
- 第三步、论坛搭建网页设置
Linux操作系统之所以能够在十余年的时间里发展壮大以至于风靡全球,其开放源代码的特性是很重要的原因之一,及Linux操作系统中包括内核在内的所有软件都可以获得源代码,并且可以经过定制修改后编译安装。
虽然现代的Linux发行版本大部分采用包管理机制对软件进行打包安装,可以省去软件的编译安装过程,但是还有些情况需要使用源代码编译的方式为系统安装新的应用程序。
L:Linux
A:Apache
M:MySQL
P:PHP
LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境
LAMP是一个缩写词,具体包括Linux操作系统,Apache网站服务器,MySQL数据库服务器,PHP(或perl,Python)网页编程语言
在构建LAMP平台时,各组件的安装顺序依次为Linux,Apache,MySQL,PHP
其中Apache和MySQL的安装并没有严格的顺序要求,而PHP环境的安装一般放到最后,负责沟通web服务器和数据库系统以协同工作
具有较大的自由度,功能可定制
可及时获得最新的软件版本
普遍适用于大多数Linux版本,便于一直使用
源于A Patchy Server,著名的开源web服务软件
1955年时,发布Apache服务程序的1.0版本
由Apache软件基金会(ASF)负责维护
最新的名称为“Apache HTTP Server”
开放源代码,跨平台应用
支持多种网页编程语言
模块化设计,运行稳定,良好的安全性
VMware软件
centos7操作系统
准备Apache服务的源码包
Apache跨平台组件包准备
第一步、解压跨平台组件包和源码包
将跨平台组件包移动到源码包目录下
第二步、下载环境包
第三步、configure配置
第四步、make编译和makeinstall
第五步、配置启动脚本
第六步、编辑配置文件
第七步、创建配置文件的软链接
第八步、关闭防火墙,开启服务
第九步 九九归一 !! 一键部署
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。
MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
MySQL是一个真正的多线程,多用户的SQL数据库服务,凭借其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
第一步、环境准备
第二步cmake配置
第三步、make编译和make install
第四步、复制配置文件和脚本文件
第五步、配置脚本文件和命令环境
第六步、添加用户
第七步、初始化数据库
第八步编辑启动脚本
九九归一 搞它!!启动服务并设置用户密码
! 简易版一键部署脚本
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域
PHP支持绝大多数流行的数据库,在数据库层面的操作功能十分强大,而且能够支持Unix,Windows,Linux等多种操作系统
第一步 安装配置环境
第二步、configure配置
第三步、make编译和make install
第四步、编辑配置文件
第五步、重启Apache服务,配置PHP首页
第六步 、验证
1.网址输入bbq后缀,点击我同意
评论列表