LAMP --Apache的源码部署安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LAMP --Apache的源码部署安装相关的知识,希望对你有一定的参考价值。

一.Apache理论部分
1.LAMP-Linux+Apache+mysql+php 共同组成了一个强大的Web应用程序平台,也是最强大的网站解决方案。Apache是主流的http服务软件。
2.Apache的特点:
1).功能强大、配置简单、速度快、应用广泛、稳定可靠、可以做代理服务器或者做负载均衡器。
2).源于NCSA httpd服务
3.Apache的应用场景
(1).使用Apache运行静态html网页及图片。
(2).使用Apache结合PHP引擎运行PHP
(3).使用Apache做代理负载均衡

二.源码部署安装实战
1.将源码包通过lrzsz软件上传至服务器
技术分享图片
2.将源码包进行解压
技术分享图片
3.对解压后的源码包进行编译
技术分享图片

报错一:技术分享图片
说明缺少zlib库
解决方法:yum install -y zlib-devel

4.编译安装:make && make install

5.建立软链接
技术分享图片
6.启动Apache服务
技术分享图片

报错二:技术分享图片
解决方法:在Apache的配置文件中加入本地servername
技术分享图片

技术分享图片

7.重新启动Apache服务(启动成功)
技术分享图片
技术分享图片
8.配置防火墙使得它能通过80端口
技术分享图片
9.测试(成功)
技术分享图片

以上是关于LAMP --Apache的源码部署安装的主要内容,如果未能解决你的问题,请参考以下文章

LAMP架构

CentOS7 lamp安装 centoOS6 lamp

详解LAMP源码编译安装

红帽6下用rpm搭建lamp 需要用到哪些包

LAMP+LNMP LAMP架构概述

LAMP详解