请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

關於安裝模組

老師 我有問題想要請問一下
課程老師一開始是用yum安裝nginx的 但這邊我們要安裝另外的模組或是原本沒安裝的模組時就要用源碼包安裝 但如果我一開始的版本就是用源碼包安裝的 之後發現要增或刪除模組 也一樣要用源碼包重新config 但是 這樣不用先make clean和把原本config產生的的Makefile刪掉麼? 不先刪掉直接configure & make & make install這樣會不會有衝突?

但如果先clean和刪掉Makefile 這樣一樣可以用下面章節所教的方式平滑重啟麼?

我有看到有些帖子說 增加模塊不要執行make install 如下
https://www.imooc.com/article/284566
所以我不是很確定說如果在linux下需要重新configure的源碼包像Nginx這類的到底應該怎麼做?

再麻煩老師指點迷津 萬分感謝

正在回答 回答被采纳积分+3

2回答

Jeson 2020-01-21 16:47:31

从新编译源码包的目的是做什么?

如果是作Nginx的版本升级或者第三方模块添加一般都是需要make install的。

只是不要重启nginx。

nginx老的版本会保存为nginx.old的命令文件。

0 回复 有任何疑惑可以回复我~
无名点 2020-01-19 16:31:20

我理解的是不论yum安装也好,编译安装也好,本质上是没有什么区别的,只是yum安装帮助解决了依赖问题;我在实际操作的过程中,需要新增插件(模组)的时候,使用的是./configure的方式,先获取当前已安装插件,再使用add命令新增新的插件,再次进行编译安装,发现并没有对原先已经编译安装好的nginx产生影响或冲突,当然如果害怕会产生冲突,可以采用简单的灰度发布的模式,进行插件的新增或修改

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号