当前位置: 首页 > news >正文

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软件上传至服务器
LAMP --Apache的源码部署安装
2.将源码包进行解压
LAMP --Apache的源码部署安装
3.对解压后的源码包进行编译
LAMP --Apache的源码部署安装

报错一:LAMP --Apache的源码部署安装
说明缺少zlib库
解决方法:yum install -y zlib-devel

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

5.建立软链接
LAMP --Apache的源码部署安装
6.启动Apache服务
LAMP --Apache的源码部署安装

报错二:LAMP --Apache的源码部署安装
解决方法:在Apache的配置文件中加入本地servername
LAMP --Apache的源码部署安装

LAMP --Apache的源码部署安装

7.重新启动Apache服务(启动成功)
LAMP --Apache的源码部署安装
LAMP --Apache的源码部署安装
8.配置防火墙使得它能通过80端口
LAMP --Apache的源码部署安装
9.测试(成功)
LAMP --Apache的源码部署安装

转载于:https://blog.51cto.com/13902644/2162129

相关文章:

  • Java Thread join() 的用法
  • Airbnb个性化搜索服务架构
  • Skype for Business Server 2015-10-ADFS-2-配置
  • JAVA中的数据结构 - 真正的去理解红黑树
  • ViewPager+seekBar的联动效果
  • Babel 手记
  • 【Spring学习笔记-MVC-10】Spring MVC之数据校验
  • 为什么使用MAVEN 3.2.1会有版本问题?
  • ng6--错误信息小结(持续更新)
  • org.tinygroup.context2object-参数对象构建
  • 思考 | 云计算 + 区块链 = ?
  • devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)...
  • Day 33 三剑客-awk
  • HDU 4828 (卡特兰数+逆)
  • python学习-文件处理
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • css的样式优先级
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • Java应用性能调优
  • JS笔记四:作用域、变量(函数)提升
  • LintCode 31. partitionArray 数组划分
  • Objective-C 中关联引用的概念
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • React 快速上手 - 07 前端路由 react-router
  • React16时代,该用什么姿势写 React ?
  • Spring Boot快速入门(一):Hello Spring Boot
  • Swift 中的尾递归和蹦床
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 规范化安全开发 KOA 手脚架
  • 经典排序算法及其 Java 实现
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 软件开发学习的5大技巧,你知道吗?
  • 深入浏览器事件循环的本质
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 做一名精致的JavaScripter 01:JavaScript简介
  • Semaphore
  • UI设计初学者应该如何入门?
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • ( 10 )MySQL中的外键
  • (C语言)二分查找 超详细
  • (C语言)逆序输出字符串
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (附源码)计算机毕业设计大学生兼职系统
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (四)Android布局类型(线性布局LinearLayout)
  • (未解决)macOS matplotlib 中文是方框
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...