编译安装httpd

源码编译安装httpd 本章目录实验目的实验任务实验环境实验步骤和内容1.将光盘挂载到/mnt目录下2.安装编译语言3.安装HTTPD依赖包4.解压httpd压缩包5.编译安装6.配置并开启服务7.测试总结 实验目的 学习rpm源码编译安装软件包;学习Linux基础命令 实验任务 完成http的安装 实验环境 虚拟机CentOS7.6-1908ios,网卡nat模式 实验步骤和内容 1.将光盘挂载到/mnt目录下 mount /dev/cdrom/mnt 挂完之后可以使用df -Th命令来查看如下图 注:确保虚拟机里光盘是连接 阅读详情

以centos8为例,安装httpd-2.4.41

RED_COLOR="\e[1;31m"I
GREEN_COLOR="\e[1;32m"
END_COLOR="\e[0m"
CPUS=`lscpu | sed -rn '4s@^.*:[ ]+([0-9])$@\1@p'`
YUM=(openssl-devel  \
pcre-devel  \                                                                                                              
apr-util-devel \
apr-devel \
gcc)
#安装依赖包
yum -y install ${YUM[*]}
#下载,安装 ,编译
[ -f /data/httpd-2.4.41.tar.bz2 ] || \
wget -P /data http://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.41.tar.bz2
cd /data/ && tar xf httpd-2.4.41.tar.bz2 && cd httpd-2.4.41 \
./configure --prefix=/app/httpd --enable-ssl
make -j $CPUS && make install
sed -i -e 's/User daemon/User apache/' -e 's/Group daemon/Group apache/' /app/httpd/conf/httpd.conf
echo ‘PATH=/app/httpd/bin:$PATH’ > /etc/profile.d/apache.sh \
source /etc/profile.d/apache.sh 
apachectl start
if [ $? -eq 0 ] ; then
    echo -e $GREEN_COLOR"httpd install success!!!"$END_COLOR
else
    echo -e $RED_COLOR"httpd install Failed!!!"$END_COLOR
fi
Centos通过源代码编译安装httpd并启动 通过源代码编译安装httpd 阅读详情

相关推荐

Centos7上编译安装Httpd2.4

Centos7上编译安装HTTPD2.4在Centos7上使用yum安装httpd是最简便的方式。但是由于Centos7自带的htpd版本固定,有时我们可能需要安装更新版本的httpd,或者需要开启httpd默认未开启的功能模块,此时编译httpd源码的安装方式将是我们必须掌握的技能。

Geoffrey's Blog 3402

手工编译安装HTTPD

手工编译安装HTTPD

Drw_Dcm的博客 1343

在centos7上编译安装httpd

一、yum安装基础包 yum install -y gcc expat-devel pcre-devel 二、安装apr wget https://mirrors.aliyun.com/apache/apr/apr-1.6.5.tar.gz tar zxvfapr-1.6.5.tar.gz cdapr-1.6.5 ./configure --prefix=/usr/local/apr mak...

1058

httpd的编译安装

httpd的编译安装 httpd需要用到的安装包 安装顺序:apr→apr-util→httpd

qq_69041923的博客 4903

数据资产目录(SailCatalog)和数据地图(SailMap)

笔者接下来准备开发大数据平台(XSailboat)中的数据资产目录(SailCatalog)和数据地图(SailMap)相关的功能,本文用以记录笔者关于此部分功能的概念梳理和主体功能设计。

OkGogooXSailboat的博客 2326

quartus 13.1常见报错解决方法

在使用quartus中会遇到很多由于安装或设置不规范造成的错误。我就目前我遇到的一些错误以及我的解决方法分享给大家,这个文章将会持续更新,如果读者有遇到软件中错误无法解决的问题,也欢迎在评论区留言。 一、编译出现lience错误 在对设计的电路编译时,系统在程序运行3秒内即结束并报错,大概意思为现有的证书不支持编译。这个常见问题源自破解不成功,这里读者很有可能犯的错误是在使用破解器的时候没有区分x86(即32-bit)和x64软件破解器对应的文件夹。 如图所示有两种破解器,分别对应32位和64位的软件,大部

肥宅的博客 3万+

Linux:http服务(Apache 2.4.57)源码编译——配置网站 || 入门到入土

我的服务器为centos7系统。

鲍海超 5479

光致发光(Photoluminescence, PL)入门版

关于光致发光的实际应用做出一些解释。

sinat_40546227的博客 1万+

httpd的编译安装与配置

httpd的编译安装与配置 文章目录httpd的编译安装与配置1. apache的编译安装1.1 apr,apr-util,http网址1.2 下载并解压apr,apr-util,http1.3 编译apr1.3.1 预编译apr1.3.2 安装apr1.4 编译apr-util1.4.1 预编译apr-util1.4.2 安装apr-util1.5 安装httpd1.5.1 预编译httpd1.5.2 安装httpd1.6 安装完成后设置环境变量,头文件,和man文档1.6.1查看是否有相关的环境变量,

mushuangpanny的博客 1438

Android SDK 国内镜像及配置方法(2025最新,包好使!)

android sdk 国内镜像配置方法,纯小白避坑指南,2025最新,亲测包好使!还有包奉上!

土豆是狗的博客 4673

搭建Dzzoffice 教程

通过以上步骤,您已经成功配置了WEB环境,安装了DzzOffice,并完成了系统设置和应用安装。1.安装包的设置默认是系统盘之外的第二个盘,没有其他盘符的时候则安装在C盘,当主机盘符只有C盘可用的时候,安装时不要使用U盘,否则可能误装到U盘当中。4.如果之前已经安装,再次安装时请确保上次安装已经卸载或者所有文件可读,否则请备份文件,卸载之后再安装。在其他安装环境中,我没有相关的使用经验。3. 保证安装路径是纯净的,安装路径下不能有已安装的V8版本,若重新安装,请选择其它路径。

小胡的博客 4950

编译安装httpd 创建本地yum 源

目录一.编译安装httpd二.创建本地yum 源三条必打命令 关闭防火墙 systemctl stop firewalld systemctl disable firewalld setenforce 01.找一个空的目录2.使用rz 把软件包 从真机上 导入虚拟机 3.用tar 解压httpd -2.4.29.tar.gz2 解压之后 就会有个就会有httpd目录 4.cd进入httpd 安装依赖环境:yum install apr* gcc* pcre* -y 5.配置

m0_71493671的博客 575

【Bug已解决】Context window exceeded / Token limit reached — Claude Code 上下文窗口超限解决方案

Claude Code 长会话中报上下文窗口/Token 超限,本质是对话历史、文件内容、工具结果累积超过 200K 上限。文中给出 /clear、/compact、分批读大文件、限制工具输出、配置 autoCompact 等完整方案。

一键难忘的博客 6728

linux下编译httpd,Linux下编译安装httpd

本章学习内容---------介绍httpd----------rpm和yum不同----------编译安装优势----------编译httpd1、Apache和http的关系http是一款超文本传输协议,早期的Apache团队利用此协议研发了一款web服务软件,叫做http。后来通过bug的修复和功能的完善,在http的基础上开发了另外一款软件,称为A Patchy Server,简称Apa...

weixin_39922374的博客 174

Android11原生设置屏幕亮由Gamma变化改为线性变化

从Android9 开始屏幕亮度调解变成非线性变化,这样的话就会出现 之前亮度变化很小,到后面时变化亮度很快; 修改为线性变化,只需要修改 ./frameworks/base/packages/SettingsLib/src/com/android/settingslib/display/BrightnessUtils.java /* * Copyright (C) 2018 The Android Open Source Project * * Licensed under the Apache L

Android 4926

揭秘LLM如何预测下一个词

Transformer结构的大语言模型(LLM)通过自回归训练学习预测下一个词汇,其核心能力源自权重矩阵的动态优化。自注意力层的Wq/Wk/Wv矩阵捕捉语义关联,前馈网络的W1/W2矩阵进行非线性特征提取,LM Head的W_{lm}矩阵将语义映射到词汇概率。训练过程中,这些矩阵通过反向传播不断调整,最终使模型能够根据上下文(如"我"→"爱")生成合理的后续词汇。这种基于矩阵变换的数学机制是LLM智能生成文本的本质原因。(150字)

ZhangJiqun&191cm&85kg 376

手动编译安装httpd

手动编译安装httpd 目前最新的 httpd 包是 2.4.51,官网没有提供Linux下的安装包,因此只有手动编译安装了。但因常年混迹于Java圈,所以对C语言下的编译安装很陌生,以此记录编译安装的全过程,作为笔记备忘。 1. 准备工作 根据 httpd 的官网(https://httpd.apache.org/docs/2.4/install.html)描述,编译源码需要以下条件: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ODvAPMei-163912858387

IT布道 1670

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

centos下编译安装httpd

centos下编译安装httpd

m0_73475571的博客 463

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

VC中sqlite的使用

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

httpd 编译安装 php,部署lamp环境,编译安装httpd,php

一、编译安装httpd[root@localhost ~]# yum -y groupinstall "Development Tools"[root@localhost ~]# yum -y install pcre-devel apr-devel apr-util-devel openssl-devel[root@localhost ~]# tar -xvf httpd-2.4.35.tar....

weixin_34587189的博客 172

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

httpd编译安装

httpd编译安装 =========================================== 官网:http://httpd.apache.org/ 包:httpd-2.4.20.tar.bz2 注释:此处只考虑 2.4+ 的安装与配置,基于CentOS 6 和 CentOS 7。 (1)环境准备。 ~]# yum -y install gcc gcc-c++ apr

水月情缘~雪飞飞 2412
上一篇: 详细分析TCP报文首部以及TCP三次握手和四次分手
下一篇: awk文本分析工具用法
abbydown05
博客等级 码龄7年 4粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值