ngnix只能编译安装吗?

ngnix只能编译安装吗?还是说编译安装有啥好处,所以网上教程都是编译安装

不是的,yum安装也可以的。
区别就在于yum如果没有特别说明,是从仓库中添加源,一般来说仓库中的源比较老,所以安装虽然简单但是版本比较低了。但是我记得yum也是可以自己添加源的,这样就可以安装比较新的了。
但是前提是你的Linux要连上网,否则没有其他办法,只能在有网的环境下下载源码包,然后上传到服务器或者linux,然后源码编译安装
在centos7上还有一种方式是通过rpm管理包,但是nginx不知道有没有rpm包,目测是没有的,mysql就有相应的rpm包,安装也很方便而且也开始可以安装最新的

如果是web应用 可以安装BT 面板 ,里面又极速安装 。

是的,只能编译安装,其他的不行

如果是linux类,比如centos直接yum install nginx,或者ubuntu之类apt-get install吧,方便点,不过源一般是比较老的版本
要想装最新的版本,肯定是源码编译安装方便点

可以用yum安装,但是如果yum安装,不能添加扩展