如何在linux中编译并安装Apache?
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,1 前言编译安装Apache HTTP Server,目前最新的版本为2.4.41,做好apr,apr-util,pcre的安装后编译安装即可。2 准备工作三个:apr,apr-util,pcre,已
千家信息网最后更新 2026年11月02日如何在linux中编译并安装Apache?
1 前言
编译安装Apache HTTP Server,目前最新的版本为2.4.41,做好apr,apr-util,pcre的安装后编译安装即可。
2 准备工作
三个:apr,apr-util,pcre,已安装的可以跳过。
2.1 apr
下载:链接
tar -zxvf apr-1.7.0.tar.gzcd apr-1.7.0./configure --prefix=/usr/local/apr/aprmake sudo make install安装位置自定义。
2.2 apr-util
下载:链接
tar -zxvf apr-util-1.6.1.tar.gzcd apr-util-1.6.1./configure --prefix=/usr/local/apr/util --with-apr=/usr/local/apr/apr安装位置自定义,如果另外如果在上一步更改了apr的默认安装位置需要使用
--with-apr指定自定义的apr的安装位置。
然后编译安装:
makesudo make install2.3 pcre
下载:链接
tar -zxvf pcre-8.44.tar.gzcd pcre-8.44./configure --prefix=/usr/local/pcremakesudo make install3 Apache
3.1 下载
官网
3.2 解压
tar -zxvf httpd-2.4.41.tar.bz2cd httpd-2.4.413.3 安装
./configure --prefix=/usr/local/httpd
由于修改了apr的默认安装位置,这里提示找不到apr,因此使用
./configure --help查看一下选项帮助。
选项挺多的不过需要的有关apr的选项:
./configure --help | grep -i "apr" 
因此加上选项:
./configure --prefix=/usr/local/httpd \--with-apr=/usr/local/apr/apr \--with-apr-util=/usr/local/apr/util若出现pcre找不到再加上:
--with-pcre=/usr/local/pcre3.4 编译并安装
make sudo make install3.5 修改默认配置
vim PREFIX/conf/httpd.conf其中PREFIX为安装位置。根据需要修改服务器名,端口等。
搜索ServerName,初始的配置可以修改为:
ServerName localhost:803.6 启动服务
PREFIX/bin/apachectl -k startPREFIX为安装位置,权限拒绝请加sudo.
3.7 测试
浏览器输入刚才的自定义的ServerName:
成功,这里显示的是安装目录下htdocs/index.html.
位置
编译
链接
服务
配置
成功
三个
前言
服务器
权限
浏览器
版本
目录
端口
上一
准备
工作
帮助
提示
搜索
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
精品咖啡豆
天津市摩尔互联网科技
广州大一互联网络科技有限公司
科技股互联网
互联网通讯科技
上海挚品互联网科技
互联网科技公司怎么样
礼当家互联网科技
互联网金融科技平台
新浪科技互联网
郑州华宇互联网科技
互联网金融监管科技
新华互联网科技2019
茂名市互联网科技产业园
阿大互联网科技有限公司
北京市互联网新科技
从那以后互联网科技有限公司
银川新华互联网科技学校是国营吗
北京军民互联网科技公司
互联网大会出现的黑科技
咖啡豆
互联网科技有限公司经营范围
未来的互联网科技
顺玮阁互联网科技
互联网高科技企业
北京三清互联网科技
深圳市罗太互联网科技有限公司
城市宝互联网科技有限公司
福州德业互联网科技
互联网高科技行业有哪些企业