LINUX教程:如何在CentOS 7上安装源码包
《LINUX教程:如何在CentOS 7上安装源码包》要点: 在我们使用Linux的过程中,有很多程序是通过红帽官网给的系统中安装的,但是一般来说,系统更新的速度比拟慢,如果这个时候我们又想用最新版的该怎么办呢?总不能一直等系统升级吧╮(╯﹏╰)╭所以,我们可以考虑用另一种思路去做,想象Windows下我们装软件除了用各种软件管家以外,就是去百度软件的官网然后下载啦~Linux下也是一样,可以去官网下载源代码,毕竟,Linux是全开源的嘛,代码都是大家共享的(*?ω< ) 接下来我们就来说一说如安在CentOS 7上安装源码包.我们以httpd为例. 一、查看httpd的具体信息,里面会有官网哦~ [root@ linuxidc ~]# rpm -qi httpd? ? ? ? ? ? ? ? ? ------------查看httpd的具体信息 二、查到了官网,我们就去下载吧~一点进去官网,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 这就阐明我们可以进入下一步了! 五、在当前目录下执行make命令,然后等待.执行make命令的前提便是有Makefile文件,执行这条命令便是在编译我们的源码.编译完成以后就可以安装了.编译完成我们的当前目录下会出现很多以“.o”结尾的文件,这些文件便是我们编译过的二进制文件啦~ 六、在当前目录下执行make install命令,然后期待执行完成. 以上.我们的源码包就安装完成了!撒花??(???????)?? 如有不敷之处还请大家多多指教~ 本文永远更新链接地址: 学习更多LINUX教程,请查看站内专栏,如果有LINUX疑问,可以加QQ交流《LINUX教程:如何在CentOS 7上安装源码包》。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 20+ Rsync command’s switches and common usages with ex
- 利用iptables限制黑客暴力猜解LINUX服务器SSH密码
- linux – 描述`strace`命令输出
- linux – 连接到没有PSTN线路的模拟拨入PSTN终端
- linux – iptables – 好的,**现在**我做得对吗?
- 10 Linux DIG Command Examples for DNS Lookup--reference
- linux – 从第二个元素开始循环 – Shell脚本
- 我如何像sed一样使用perl?
- Linux:执行手动加载到内存的代码
- linux – 由于高RAM使用率,服务器不断崩溃 – 实时IP监控?