LINUX教程:如何在CentOS 7上安装源码包

LINUX教程:如何在CentOS 7上安装源码包,第1张

概述介绍《LINUX教程:如何在CentOS 7上安装源码包》开发教程,希望对您有用。

《liNUX教程:如何在CentOS 7上安装源码包》要点:
本文介绍了liNUX教程:如何在CentOS 7上安装源码包,希望对您有用。如果有疑问,可以联系我们。

在我们使用linux的过程中,有很多程序是通过红帽官网给的系统中安装的,但是一般来说,系统更新的速度比拟慢,如果这个时候我们又想用最新版的该怎么办呢?总不能一直等系统升级吧╮(╯﹏╰)╭所以,我们可以考虑用另一种思路去做,想象windows下我们装软件除了用各种软件管家以外,就是去百度软件的官网然后下载啦~linux下也是一样,可以去官网下载源代码,毕竟,linux是全开源的嘛,代码都是大家共享的(*・ω< )

接下来我们就来说一说如安在CentOS 7上安装源码包.我们以httpd为例.

一、查看httpd的具体信息,里面会有官网哦~

[root@ linuxIDc ~]# rpm -qi httpd                  ------------查看httpd的具体信息
name        : httpd
Version    : 2.4.6
Release    : 45.el7.centos.4
Architecture: x86_64
Install Date: Tue 15 Aug 2017 02:25:20 PM CST
Group      : System Environment/Daemons
Size        : 9823677
license    : ASL 2.0
Signature  : RSA/SHA256,Thu 13 Apr 2017 09:04:44 AM CST,Key ID 24c6a8a7f4a80eb5
Source RPM  : httpd-2.4.6-45.el7.centos.4.src.rpm
Build Date  : Thu 13 Apr 2017 05:05:23 AM CST
Build Host  : c1bm.rdu2.centos.org
Relocations : (not relocatable)
Packager    : CentOS BuildSystem <http://BUGs.centos.org>
vendor      : CentOS
URL        : http://httpd.apache.org/                    ----------官网网址喏
Summary    : Apache http Server
Description :
The Apache http Server is a powerful,efficIEnt,and extensible
web server.

二、查到了官网,我们就去下载吧~一点进去官网,oh my god!全是英文看不懂怎么办!当然小编也是看不懂的,帮不了你.不过我们只要认识download就可以啦~也便是下图中小编用红框框出的部分.

点击进入download页面,如下:

他有两个版本,一个是2.4.27,一个是2.2.34.因为我们是在centos7中做的试验,所以我们要下载2.4.27.

三、下载完毕后用rz把这个紧缩包上传至我们的虚拟机,并解压:

四、我们进入这个目录.接下来我们就要在这个目录里面进行 *** 作了,要记住,必定是在这个目录里面!

我们来运行一下这条命令:./configure --prefix(安装目录)=/app/apache24 --sysconfdir(配置文件安装地位)=/etc/apache24(不指定的话默认在安装目录下的/etc/下)

如果你是第一次安装,那必定会报错,说你少了一些包,报错说少了什么你安上就行了~一般我们会安装一个包组→“Development Tools”,直到命令完成没有报错为止.

此时我们在当前目录ll一下,会发现呈现了一个Makefile文件:

[root@ linuxIDc httpd-2.4.27]# ll
total 3096
-rw-r--r--.  1 root root    10622 Aug 15 14:51 Makefile
-rw-r--r--.  1  501 games  10452 Mar 20  2016 Makefile.in
-rw-r--r--.  1  501 games  52018 Jun  2 02:34 Makefile.win

这就阐明我们可以进入下一步了!

五、在当前目录下执行make命令,然后等待.执行make命令的前提便是有Makefile文件,执行这条命令便是在编译我们的源码.编译完成以后就可以安装了.编译完成我们的当前目录下会出现很多以“.o”结尾的文件,这些文件便是我们编译过的二进制文件啦~

六、在当前目录下执行make install命令,然后期待执行完成.

以上.我们的源码包就安装完成了!撒花✺◟(∗❛ัᴗ❛ั∗)◞✺

如有不敷之处还请大家多多指教~

本文永远更新链接地址

学习更多liNUX教程,请查看站内专栏,如果有liNUX疑问,可以加QQ交流《liNUX教程:如何在CentOS 7上安装源码包》。

总结

以上是内存溢出为你收集整理的LINUX教程:如何在CentOS 7上安装源码包全部内容,希望文章能够帮你解决LINUX教程:如何在CentOS 7上安装源码包所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1042249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存