天天看点

《精通Nginx》一1.1 使用包管理器安装Nginx

本节书摘来异步社区《精通nginx》一书中的第1章,第1.1节,作者: 【瑞士】dimitri aivaliotis 译者: 陶利军 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

使用包管理器安装nginx的机会是你所使用的操作系统已经提供了nginx的安装包。使用包管理器安装nginx的方法很简单,只需要使用包管理器安装命令就可以了。

linux (基于deb)

linux (基于rpm)

freebsd

命令sudo表示的是通过操作系统中的超级用户('root')权限执行的命令。如果操作系统支持rbac (role- based access control),那么可以用一个不同的命令,例如 'pfexec',来达到同样的目的。

通过上面的命令来安装的nginx都会被安装到操作系统的标准位置下。如果使用操作系统的安装包安装nginx,那么通过上面的命令来安装是最好的方式。

通过创建下面的文件在系统中添加nginx仓库的yum配置。

然后通过执行以下命令来安装nginx。

也可以按照前面介绍的url下载nginx发布版本安装。

将nginx.org仓库追加到/etc/apt/sources.list文件末尾。

然后执行下面的命令安装nginx。

如果所使用的操作系统在它可用的安装包中没有包括nginx,或者是所包含的版本太旧不能满足需要,或者是nginx.org没有提供所需要的安装包,或者是你想使用“development”版本的nginx,那么可以使用从源代码编译的方法来安装nginx。

继续阅读