centOS下编译安装apache

CentOS6 使用 RPM 安装 apache 服务器(一) CentOS6 使用 RPM 安装 apache 服务器(一) 前言: 本篇介绍使用 rpm包方式 安装 apache 服务器。 实话说,本来没想分享这篇文档,想到朋友们可以通过这篇文章少走一些弯路,我毅然将安装过的所有依赖包逐一找到并删除,就是为了确保还原裸机在用rpm命令安装apache服务器的时候,能有所对照,另外能根据我提供的思路将剩下的两个包安装成功,那我的目的就达到了 阅读详情

1、卸载系统自带的httpd

rpm -qa|grep httpd
rpm -e httpd-2.2.15-15.el6.centos --nodeps 
rpm -e httpd-tools

2、安装依赖文件
apache的编译需要运行在apr库上,相关的文件一共有三个
①apr
下载
wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.1.tar.gz
解压
tar -zxvf apr-1.5.1.tar.gz
编译
cd apr-1.5.1
./configure --prefix=/usr/local/apr
make
make install

②apr-util
下载
wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz
解压
tar -zxvf apr-util-1.5.4.tar.gz
编译
cd apr-util-1.5.4
./configure --prefix=/usr/local/apr-util
make
make install

③pcre
下载
wget http://sourceforge.net/projects/pcre/files/pcre/8.32/pcre-8.32.tar.gz/download
解压
tar -zxvf pcre-8.32.tar.gz
编译
cd pcre-8.32
./configure
make
make install

3、安装apache
地址:http://httpd.apache.org/download.cgi#apache24

下载
wget http://apache.dataguru.cn//httpd/httpd-2.4.10.tar.gz
解压
tar -zxvf httpd-2.4.10.tar.gz
编译(注意:假如apr,apr-util的安装目录有变化,对应修改下面的目录即可)
cd httpd-2.4.10
./configure --prefix=/usr/local/apache --enable-mods-shared=all --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/
make
make install

4、启动apache
/usr/local/apache/bin/apachectl start //启动apache
cp  /usr/local/apache/bin/apachectl /etc/init.d/httpd  //把apache启动脚本复制到系统脚本目录下
vi  /etc/init.d/httpd
在第一行下输入(注意,需要有#这个符号)
# chkconfig: 2345 85 35    //修改脚本用于在运行界别2345下自启动,并指定启动脚本序号为85,关闭脚本序号为35
chkconfig --add httpd    //注册为自启动服务

5、测试
http://localhost
假如显示:it works!则成功


/////////假如无法访问,需要做如下配置,否则不需要。我的进行上面的配置后不需要就work了////////
vi /etc/sysconfig/iptables  //编辑iptables配置文件

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT    //在适当位置插入
service iptables restart    //重启防火墙服务

参考
1、http://www.cnblogs.com/itech/archive/2013/04/06/3002762.html

2、http://www.linuxidc.com/Linux/2013-05/84945.htm

3、http://www.onepx.com/centos-apache-246.html




centos7编译安装apache过程 centos7编译安装apache过程 1、下载apache最新版本 下载地址:http://httpd.apache.org/download.cgi 2、安装apache gzip -d httpd-2.4.29.tar.gz tar -xvf httpd-2.4.29.tar cd httpd-2.4.29 ./configure –prefi... 阅读详情

相关推荐

Linux CentOS 8 编译安装Apache Subversion

简单记录一下Linux CentOS 8下搭建SVN服务器的过程

小灯光环 1737

redhat or centos rpm包搭建apache

apache(又称httpd) Apache是Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 apache的搭建: 用rpm包搭建 a) 先挂载光盘 mount /dev/cdrom /media/ ...

weixin_34010949的博客 170

CentOS 编译安装 Apache 服务器

您可以选择下载稳定版本或开发版本,这取决于您的需求。通过遵循这些步骤,您可以在您的服务器上搭建一个可靠且高性能的 Web 服务器,以托管您的网站和应用程序。通过遵循这些步骤,您可以在您的服务器上搭建一个可靠且高性能的Web服务器,以托管您的网站和应用程序。根据您的需求,您可能需要进一步调整 Apache 的配置。根据您的需求,您可能需要进一步调整Apache的配置。打开您的 Web 浏览器,并在地址栏中输入服务器的 IP 地址或主机名。打开您的Web浏览器,并在地址栏中输入服务器的IP地址或主机名。

ZynCobol的博客 192

centos安装apache2 https php

apche2下的配置文件都在/etc/httpd/conf。例如:httpd.conf是http的配置文件。php.conf是php的配置文件。ssl.conf是https的配置文件。如果已经安装mod_ssl,那么apache2已经支持https方式访问。有时候安装anaconda的时候是顺带安装了httpd的。访问 http:ip/hello.php。apache2的安装包叫httpd。

Akun_2217的博客 976

centos7 apache

centos7 apache openssl rewrite apr apr-util pcre expat-devel

矩阵LED和矩阵按键

先说矩阵LED,如图: 下面以行几、列几的表达方法说明 三极管可以当做开关使用 由图可知,如果想让一个LED亮,那么它对应的行和列的三极管都要导通。如果这个矩阵每次只亮一个LED,那么正常写程序没问题。 如果我们想让LED1和LED6亮,其他灯不亮,则需要开启行1、行2、列1、列2,随之带来的问题就是LED2和LED5也会跟着亮起来。 解决方法类似于扫描,因为单片机运行速度很快,可以在很短的时间内开关数次而肉眼看不到。所以我们可以每次只亮一列(排)灯,亮单位时间后关掉同时开启另外一列(排),如此四次一循环

qq_46615634的博客 5794

Cnetos7编译安装Apache教程。

现在,您已经成功在CentOS 7上通过编译安装了Apache。请注意,以上步骤提供了基本的指导,实际操作可能会有所差异。如有需要,您可以参考Apache官方文档或社区资源获取更详细的信息和帮助。

高性价比服务器就选:蓝易云 233

手把手教你用LaTeX完成Elsevier期刊投稿:附完整文件上传清单与注意事项

本文提供了一份详尽的Elsevier期刊LaTeX投稿实战指南。文章系统拆解了从稿件准备、文件上传到最终提交的全流程,重点解析了Manuscript、Figure(s)等关键文件的上传逻辑与注意事项,并附有PDF生成前后的详细检查清单,旨在帮助研究者高效、规范地完成投稿,规避常见错误。

weixin_29300931的博客 487

Apache2.4 CentOS7 下载安装教程

先安装或者升级wget 安装程序: yum install -y wget 复制官网下载地址 : Anaconda 2019.03 for Linux Installer : https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh 使用wget下载到本地: wget https://repo.ana...

YDOOK 547

Java后端实战:钉钉互动卡片消息从配置到生产级对接

在企业级消息推送场景中,机器人通知已从简单的文本向富交互演进。其核心原理在于通过可交互的卡片模板,将传统单向通知升级为双向、有状态的微型应用界面,实现了用户无需跳转即可完成操作的技术价值。这广泛应用于审批、任务确认、数据填报等需要即时反馈的业务流程。本文聚焦于钉钉平台,深入剖析其互动卡片消息机制,并基于Java后端,系统讲解如何实现包括安全验签、异步回调与卡片动态更新在内的生产级对接方案,涵盖配置管理、服务降级等工程实践关键点,助力构建稳定高效的企业消息交互服务。

weixin_30617737的博客 436

在 ABAP 世界把 SAML 2.0 玩明白:跨域 SSO 的通信模式、配置路径与落地实践

摘要 SAML 2.0是ABAP平台实现标准化SSO的推荐方案,提供Front-Channel(浏览器传递SAML报文)和Back-Channel(使用工件绑定通过SOAP兑换断言)两种通信方式。前者包括HTTP Redirect和POST绑定,后者通过Artifact绑定提升安全性。配置重点包括:激活ICF服务、使用SAML2事务码建立信任、设置用户标识映射、选择绑定方式(POST易调试、Artifact更安全)及配置安全策略(签名/加密)。典型流程包括SP-initiated和IdP-initiated

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 293

centos7的apache编译安装

首先安装几个必要的软件包 apr包:http://apr.apache.org/download.cgi apr-util包:http://apr.apache.org/download.cgi pcre包:ftp://ftp.pcre.org/pub/pcre/ httpd:http://httpd.apache.org/download.cgi 第一步骤:安装开发环境 yum groupins...

都不是宝贝 562

问题解答:如何不通过修改底层数据库表的方式,给数据库对应的数据结构,增添新的字段?

现在需要将这张表里的内容读取到 ABAP 内表里,并且针对每个行项目,增加一个新的列字段,我随便举个例子,这个列字段名称叫 LENGTH,值为 OBJ_NAME 字段的长度,使用。最笨的办法就是下面这样定义一个新的类型,这个类型的每个字段名称,都来自数据库表 TADIR 的同名字段,在末尾再增添自定义字段 length.其实我们是做 ALV 输出,只需要 ABAP 内表变量的类型,包含 TADIR 数据库表的全部字段,再加上新的 LENGTH 字段即可。这相当于多了一个中间层,没办法直接被 ALV 处理。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 481

Centos7编译安装apache

yum -y install expat-devel openssl-devel tar -xf apr-util-1.6.1.tar.gz 三个包百度找到下载,并上传 tar -xf httpd-2.4.39.tar.gz tar -xf apr-1.7.0.tar.gz cd apr-1.7.0/ vim configure RM='$RM -f'$ 第31279行 ./con...

qq_39170130的博客 455

YOLOv11安卓端部署终极指南:从训练到NCNN移植,30分钟搞定手机实时检测!

本文详细介绍了YOLOv11模型在安卓设备上的NCNN部署全流程。主要内容包括:1) 环境配置要求(Python3.8+、PyTorch、NCNN框架等);2) COCO2017数据集准备与配置;3) 模型训练建议(使用RTX3090,50-100个epoch);4) 模型导出转换步骤(ONNX格式转换、NCNN优化);5) 安卓端实现的关键优化(快速sigmoid实现、纯C++NMS等)。项目在安卓CPU模式下可实现20FPS的稳定检测,并提供了激活函数选择、模型量化等性能调优建议。通过参考多个开源项目,

FJN110的博客 1726

YOLOv8改进 | 特殊场景检测篇 | 最新的多尺度特征提取DICAM(全网独家首发,增强水下图像的质量)

本文给大家带来的最新改进机制是多尺度特征提取和通道注意力机制DICAM,深度Inception和通道注意力模块(DICAM)主要用于用于增强水下图像的质量、对比度和色偏。所提出的DICAM模型考虑了水下图像的比例退化和不均匀色偏,从而提高图像的质量。通过在两个公开的水下图像增强数据集上的广泛实验,验证了提出的模型在全参考和无参考图像质量评估指标方面。欢迎大家订阅我的专栏一起学习YOLO,购买专栏读者联系读者入群获取进阶项目文件!

Snu77的博客 2216

CentOS6编译安装Apache

一、目标   1、熟练掌握CentOS6.5下Apache的编译安装   2、能够解决编译过程中产生的问题,并对相应问题进行记录 二、编译前环境搭建   1、环境搭建     所需环境:make、gcc、gcc-c++、openssl-devel、pcre、pcre-devel、zlib*、expat-devel     说明:所有软件包在本地yum源中都有,yum配置htt...

abcayf2009的博客 192

Python 爬虫实战:爬取去哪儿网酒店评价,提取住宿体验关键词

本文介绍了基于去哪儿网酒店评价数据的爬取与分析方法。首先通过分析网页结构和数据加载机制,定位到评价数据的JSON接口及关键参数。然后使用Python搭建爬虫环境,实现多页评价数据的批量采集与存储,并通过反爬策略确保数据获取的稳定性。在文本分析环节,采用jieba分词和TF-IDF算法提取高频关键词,结合词云可视化展示用户关注点。分析结果显示位置、服务、卫生是核心关注维度,同时识别出好评与差评的关键驱动因素。该方法为酒店服务优化和消费者决策提供了数据支持,并可通过扩展实现更深入的情感分析和竞品对比。

2503_91057718的博客 999

CentOS 7编译安装Apache

在Internet网络环境中,Web服务无疑是最为流行的应用系统。有了Web站点,企业可以充分的展示自己的产品,宣传企业形象。Web站点还为企业提供了与客户交流,电子商务交易平台等丰富的网络应用,部署与维护Web服务是运维工程师必须掌握的一个技能。 Windows搭建Web服务可以参考博文:Windows server 2016 搭建IIS(web)服务 如果想要在Centos 7 利用Apa...

小健健的博客 321

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Centos 7中编译安装apache

Centos6中如何编译安装apache,你了解多少呢?     在安装之前,大家先 yum 安装   gcc,gcc-c++ # yum install gcc gcc-c++ -y     接下来下载 apache (根据自己需要下载相应版本) 给大家推荐个站点- -阿里云  &nb...

weixin_45440548的博客 383

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

apache php编译安装,CentOS 5下编译安装Apache+PHP

前段时间研究了下CentOS下的Apache和PHP的编译安装,一下是我的编译过程,前提是已经安装 好了MySQL了1.下载安装包用wget :apache:http://www.apache.org/dist/httpd/httpd-2.2.14.tar.bz2php:http://cn2.php.net/get/php-5.3.0.tar.bz2/from/us.php.net/mirror2...

weixin_34552424的博客 254

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

CentOS7下采用编译方式安装apache httpd

CentOS7下采用编译方式安装apache httpd 一、下载tar.gz文件 apache httpd官方网站链接:http://httpd.apache.org/download.cgi Step1.下载httpd-2.4.46.tar.gz文件 Step2.利用Xftp软件,将httpd-2.4.46拷贝到Linux虚拟机中(我这里把它移动到虚拟机的/var目录下) 二、下载开发工具Development Tools Step1.查看可用的软件包 yum grouplist Step2.下

JoebeeTang的博客 2280

centos6.6编译安装apache

第二个任务,在centos6.6的环境下编译安装apache服务。 本文纯属个人安装后的心得与总结。如有重复还请见谅。 第一步:安装apache的依赖包:gcc、gcc-c++、apr、apr-util、pcre gcc安装: #yum -y install gcc gcc-c++安装: #yum -y install gcc-c++ 注意:如果用yum安装找不到包,可以用 yum

wen_18的博客 488

centos编译apache+php+mysql_CentOS下apache+php+mysql编译安装

LAMP的安装是做开发人员比较常做的工作,RPM的安装相对比较容易一些,安装的rpm包以及依赖的包都可以在安装光盘里找到,当然也可以在线下载安装,比如mirrors.sohu.com mirrors.163.com里都有。centos下本生支持yum,所以也可以通过yum的方式来安装,安装起来都比较方便,会自动安装安装倚赖包,这里主要介绍下编译安装的方法。一、获取相关开源程序【适用CentOS操作...

weixin_31880681的博客 235

CentOS7 编译安装Apache,PHP并部署

1.安装Apache Centos 编译安装 Apache 2.4.6 准备,进入/urs/local目录: [root@VM-0-10-centos local]#yum groupinstall "Development tools" 之前服务器是 yum install httpd 安装的 Apache,所以可能解决了部分依赖关系,在我编译安装的过程中,只需要再格外 yum 两个 devel 包: [root@VM-0-10-centos local]#yum install zlib-d

u014237786的专栏 1729

centos7编译安装apache

在vm上编译安装了一下apache,vm环境是centos7。编译安装的apache版本是httpd-2.4.18。编译与安装编译安装采用“configure/make/make install”的方式进行。./configure --prefix=/usr/local/apache2 --enable-so --enable-deflate --enable-expires --enable-re

梁吉林的博客 3915
上一篇: 程序员的最大噩梦是什么?
下一篇: centOS下编译安装php
hellojammy
博客等级 码龄12年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值