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 清除安装时留下的文件。

相关推荐
杨靳言先10 小时前
✨【运维实战】内网服务器无法联网?巧用 SSH 隧道实现反向代理访问公网资源 (Docker/PortForwarding)
服务器·docker·ssh
Justice link12 小时前
K8S基本配置
运维·docker·容器
观熵12 小时前
SaaS 系统的自动化部署结构设计实战指南:基于 K8s + Helm 的工程落地路径
运维·kubernetes·自动化·saas 架构
chinesegf12 小时前
ubuntu中虚拟环境的简单创建和管理
linux·运维·ubuntu
若涵的理解12 小时前
一文读懂K8S kubectl 命令,运维小白必看!
运维·docker·kubernetes
java_logo12 小时前
2025 年 11 月最新 Docker 镜像源加速列表与使用指南
linux·运维·docker·容器·运维开发·kylin
一碗面42112 小时前
Linux下的网络模型
linux·网络模型
峰顶听歌的鲸鱼13 小时前
Kubernetes管理
运维·笔记·云原生·容器·kubernetes·云计算
霖霖总总13 小时前
[小技巧42]InnoDB 索引与 MVCC 的协同工作原理
运维·数据库·mysql
CRMEB系统商城13 小时前
CRMEB多商户系统(PHP)- 移动端二开之基本容器组件使用
运维·开发语言·小程序·php