二、Nginx 安装

https://blog.csdn.net/huaishuming/article/details/54345826

  Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。

 apache-tomcat-8.5.45.tar.gz
 nginx-1.12.2.tar.gz
 openssl-1.0.1t.tar.gz
 pcre-8.37.tar.gz 
 zlib-1.2.8.tar.gz

2.1、Nginx 安装

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

  • gzip模块需要 zlib 库

  • rewrite模块需要 pcre 库

  • lssl 功能需要openssl库

(1).安装pcre

  1. 获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本

  2. 解压缩pcre-xx.tar.gz包。

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

  4. make & make install

(2).安装openssl

  1. 获取openssl编译安装包,在http://www.openssl.org/source/上可以获取当前最新的版本。

  2. 解压缩openssl-xx.tar.gz包。

  3. 进入解压缩目录,执行./config。

  4. make & make install

(3).安装zlib

  1. 获取zlib编译安装包,在http://www.zlib.net/fossils/上可以获取当前最新的版本。

  2. 解压缩openssl-xx.tar.gz包。

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

  4. make & make install

(4).安装nginx

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

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

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

  4. make & make install

2.2、nginx 常用的命令

(1)、启动命令

  在/usr/local/nginx/sbin 目录下执行 ./nginx
  此时nginx默认监听的是80端口,直接访问linux的ip就能验证是否安装成功

(2)、关闭命令

  在/usr/local/nginx/sbin 目录下执行 ./nginx -s stop

(3)、重新加载命令

  在/usr/local/nginx/sbin 目录下执行 ./nginx -s reload ,必须在nginx开启状态下执行。

原文地址:https://www.cnblogs.com/jdy1022/p/14166610.html