nginx编译安装和yum安装那个更好?

对nginx并不非常了解,以下内容仅针对大多数的Linux程序安装过程:

yum安装,就是别人编译好的二进制包给你,同时为你解决依赖关系,简单方便,便于升级维护。
缺点是对于少见的、古老的linux发行版,很难找到合适的yum-rpm包。

编译安装,就是使用源代码,根据机器自身的硬件、内核、环境进行编译,生成二进制文件,优点是不管什么机器,只要有完整的编译环境(基本上所有的Linux发行版都有自己的一套完整的编译环境),就可以生成适合自己机器的二进制包,同时因为是针对本机软硬件环境编译的,生成的二进制程序运行起来理论上性能更好,更节省资源。缺点是对新手来说编译过程比较麻烦(当然如果你熟悉了其实也很快),同时升级比较麻烦(当然有些程序编译安装过程会自己解决升级冲突和覆盖)

对以后工作的影响:yum安装后程序运行的性能可能会比编译安装差一点点,或者它自带的nginx的模块会比较少,但是没有太大的缺点。编译安装可能将来你要升级版本会比较麻烦,但是如果你熟悉了Linux安装环境,将来自己添加模块会比较方便。

结论:对新手来说,能yum安装就yum安装,不必考虑编译安装,除非你的系统是少见的、古老的Linux发行版。

 

参考:https://www.zhihu.com/question/28659211

转载于:https://www.cnblogs.com/tovictory/p/8715262.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值