如何在linux中编译并安装Apache?
发表于:2025-02-09 作者:千家信息网编辑
千家信息网最后更新 2025年02月09日,1 前言编译安装Apache HTTP Server,目前最新的版本为2.4.41,做好apr,apr-util,pcre的安装后编译安装即可。2 准备工作三个:apr,apr-util,pcre,已
千家信息网最后更新 2025年02月09日如何在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 install
2.3 pcre
下载:链接
tar -zxvf pcre-8.44.tar.gzcd pcre-8.44./configure --prefix=/usr/local/pcremakesudo make install
3 Apache
3.1 下载
官网
3.2 解压
tar -zxvf httpd-2.4.41.tar.bz2cd httpd-2.4.41
3.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/pcre
3.4 编译并安装
make sudo make install
3.5 修改默认配置
vim PREFIX/conf/httpd.conf
其中PREFIX为安装位置。根据需要修改服务器名,端口等。
搜索ServerName,初始的配置可以修改为:
ServerName localhost:80
3.6 启动服务
PREFIX/bin/apachectl -k start
PREFIX为安装位置,权限拒绝请加sudo.
3.7 测试
浏览器输入刚才的自定义的ServerName:
成功,这里显示的是安装目录下htdocs/index.html.
位置
编译
链接
服务
配置
成功
三个
前言
服务器
权限
浏览器
版本
目录
端口
上一
准备
工作
帮助
提示
搜索
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
sql代码附加数据库
迷你服务器如何设置
数字经济专利数据库
想数据库表中添加一条数据
收银机服务器和电脑主机怎么连接
服务器更换cpu只剩一核
成都b2b软件开发商
禅城软件开发培训学校
上海工业软件开发报价
计算机网络技术中专就业方向
宏远智能防火安全系统服务器价格
保险软件开发常识
福建数据库审计公司有哪些
博易软件开发
字体数据库大全
加速线路的udp服务器不可用
app服务器端的安全隐患
2011智跑数据库
软件开发培训诈骗
国家严查网络安全
《网络安全法>>直播
智慧无人仓无线网络技术
服务器 报废 年限
powerbi连接金蝶数据库
南京专业软件开发价格咨询
唐盛科技大学互联网项目
服务器升级用什么电脑
数据库优化规则
怎样关闭金蝶的加密服务器
优汇购商城软件开发