Nginx安装

半兽人 发表于: 2016-03-09   最后更新时间: 2016-06-03  
  •   1 订阅,1001 游览

nginx安装


我使用的环境是64位 Ubuntu 14.04。nginx依赖以下模块:

 gzip模块需要 zlib 库
 rewrite模块需要 pcre 库
 ssl 功能需要openssl库

1.1.安装pcre

1、获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本。
2、解压缩pcre-xx.tar.gz包。
3、进入解压缩目录,执行./configure。
4、make & make install

1.2.安装openssl

1、获取openssl编译安装包,在http://www.openssl.org/source/上可以获取当前最新的版本。
2、解压缩openssl-xx.tar.gz包。
3、进入解压缩目录,执行./config。
4、make & make install

1.3.安装zlib

1、获取zlib编译安装包,在http://www.zlib.net/上可以获取当前最新的版本。
2、解压缩openssl-xx.tar.gz包。
3、进入解压缩目录,执行./configure。
4、make & make install

1.4.安装nginx

1、获取nginx,在http://nginx.org/en/download.html上可以获取当前最新的版本。

2、解压缩nginx-xx.tar.gz包。

3、进入解压缩目录,执行./configure

4、make & make install



若安装时找不到上述依赖模块,使用--with-openssl=<openssl_dir>、--with-pcre=<pcre_dir>、--with-zlib=<zlib_dir>指定依赖的模块目录。如已安装过,此处的路径为安装目录;若未安装,则此路径为编译安装包路径,nginx将执行模块的默认编译安装。


启动nginx

1、cd到默认路径 /usr/local/nginx/sbin

2、./nginx


报:libpcre.so.1: cannot open shared object file

64位
ln -s /usr/local/lib/libpcre.so.1 /lib64
32位系统则:
ln -s /usr/local/lib/libpcre.so.1 /lib
启动nginx之后,浏览器中输入http://localhost可以验证是否安装启动成功。






发表于: 1年前   最后更新时间: 10月前   游览量:1001
上一条: Nginx与Apache性能评估
下一条: nginx初学者指南
评论…

  • 评论…
    • in this conversation
      提问