世界上最伟大的投资就是投资自己的教育

首页Nginx
随风 · 练气

Nginx 学习笔记系列文章之 安装最新 nginx 的另类方法

随风发布于2981 次阅读

有时候我们在 ubuntu 等服务器用 apt-get 安装的 nginx 并不是最新的,要编译又太麻烦。

我们需要快速安装最新版本的 nginx,可以用下面的方法。

1. homebrew-nginx

在 mac 系统下,可以使用 homebrew,这种方法可以装一些自己需要模块,这些都是 homebrew 提供给我们的。

它的地址是:https://github.com/Homebrew/homebrew-nginx

安装方法如下:

$ brew tap homebrew/nginx
$ brew install nginx-full

具体的安装模块的方法,看上面的地址就好了。

2. linuxbrew

在 linux 下,没有真正的 homebrew,不过有人仿照 homebrew 写了一个 linuxbrew。

它的地址是:https://github.com/Linuxbrew/brew

先安装 linuxbrew。

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"
$ echo 'export PATH="$HOME/.linuxbrew/bin:$PATH"' >>~/.bash_profile

装好之后,就可以使用brew命令安装你想要的软件。

像上面那样安装最新版本的 nginx。

3. 通过软件源安装

它的地址是:http://nginx.org/en/linux_packages.html

找到适合你的发行版进行安装即可。

如果是 ubuntu 16.04 安装 nginx,就可以使用下面的源:

# /etc/apt/sources.list
deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx

如果是 14.04 就把 xenial 换成 trusty。

然后:

wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
sudo apt-get update
sudo apt-get install nginx

4. nginx-build

最后一种方法是使用nginx-build来安装 nginx。

如果你是 mac 系统,可以先安装nginx-build

brew tap cubicdaiya/nginx-build
brew install nginx-build
nginx-build -d work

它会构建一个目录叫work,里面有它的源码,配置等。

之后:

cd work/nginx/1.11.6/nginx-1.11.6
sudo make install

它在构建的时候可以加一些参数,比如指定版本,指定第三方模块,指定安装的路径等。

完结。

本站文章均为原创内容,如需转载请注明出处,谢谢。

0 条回复
暂无回复~~
相关小书
nginx教程

nginx教程

最全面,最深入的nginx入门到精通的教程

发表于

喜欢
统计信息
    学员: 29811
    视频数量: 1987
    文章数量: 526

© 汕尾市求知科技有限公司 | Rails365 Gitlab | 知乎 | b 站 | csdn

粤公网安备 44152102000088号粤公网安备 44152102000088号 | 粤ICP备19038915号

Top