Linux中--prefix命令使用及源码安装

1.prefix - 指定文件安装路径通常与configure搭配使用:

在安装源码时可使用下述命令指定源码安装路径:

bogon:httpd-2.4.59 wancanchishenma$./configure --prefix=/usr/local/apache

2.源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装( make install ).

1>下载源码后进入该文件夹内:

bogon:local wancanchishenma$ cd httpd-2.4.59/

2>使用./configure对源码包进行配置:

bogon:httpd-2.4.59 wancanchishenma$./configure --prefix=/usr/local/

3>进行编译与安转,可分别执行make与make install:

bogon:httpd-2.4.59 wancanchishenma$ make&&make install

a.执行这步时可能会报权限问题无法安装:Permission denied,可以手动创建文件夹。

b.或者单独执行make时可能会报错:Make: Nothing to be done for 'all'.这时可以执行make clean 清除安装时留下的文件。

相关推荐
素素.陈6 分钟前
根据图片中的起始位置的特殊内容将图片进行分组
java·linux·windows
xiucai_cs10 分钟前
实战:用 Claude Code 打造 AI 运维工程师
运维·人工智能
阿干tkl11 分钟前
基于nginx服务文件上传及下载
运维·nginx
❀͜͡傀儡师16 分钟前
docker部署orion-ops一站式智能运维管理平台
运维·docker·容器·orion-ops
闻道且行之17 分钟前
Ubuntu 20.04 下 NVIDIA Tesla P40 驱动安装指南(核显桌面 + 计算卡分离方案)
linux·运维·ubuntu·nvidia·p40
oMcLin18 分钟前
Ubuntu 24.04 使用 systemd 时 Nginx 服务无法启动的原因分析与解决
linux·nginx·ubuntu
大布布将军31 分钟前
☁️ 自动化交付:CI/CD 流程与云端部署
运维·前端·程序人生·ci/cd·职场和发展·node.js·自动化
RisunJan32 分钟前
Linux命令-htpasswd命令(创建和管理用于 HTTP 基本认证(Basic Authentication)的密码文件)
linux·运维·http
我可以将你更新哟35 分钟前
在Ubuntu 22.04上安装C++编译工具
linux·c++·ubuntu