复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

nginx

【原创】Nginx教程->nginx下载地址,安装教程

作者: whooyun发表于: 2017-04-09 00:44

使用nginx已经有5年时间了,但是从来没有整理过nginx的使用经历和技巧,以及碰到的问题。
由于自己的博客系统已经上线,所以打算系统的整理下nginx,弄成一系列的实用教程供网友参考。
以下会是我的整理顺序:
1、Nginx教程-> nginx下载地址,安装教程
2、Nginx教程-> nginx反向代理配置(tomcat应用配置)
3、Nginx教程-> nginx配置SSL证书(赛门铁克证书)
4、Nginx教程-> nginx负载均衡配置
5、Nginx教程-> nginx增加访问黑白名单
6、Nginx教程-> nginx+springMVC项目伪静态

在centos中安装nginx的三种方式:
1、使用RPM包进行安装
先下载好rpm包,并上传到你的服务器上,使用rpm命令安装即可
rpm -ivh XXX.rpm
RPM下载地址:

nginx-1.10.0-1.el6.ngx.x86_64.rpm                  26-Apr-2016 15:30             

nginx-1.10.1-1.el6.ngx.x86_64.rpm                  31-May-2016 14:27             

nginx-1.10.2-1.el6.ngx.x86_64.rpm                  18-Oct-2016 17:26             

nginx-1.10.3-1.el6.ngx.x86_64.rpm                  31-Jan-2017 15:59             

nginx-1.8.0-1.el6.ngx.x86_64.rpm                   21-Apr-2015 16:44             

nginx-1.8.1-1.el6.ngx.x86_64.rpm                   26-Jan-2016 15:44              

剩下版本各位可以去官网看下,我就不在此一一贴了
本网站用的是版本:nginx-1.8.0-1.el6.ngx.x86_64.rpm ,使用过程中比较稳定,暂未发现问题。

2、使用yum install 安装
直接给命令
安装命令
yum install http://nginx.org/packages/centos/6/x86_64/RPMS/nginx-1.10.1-1.el6.ngx.x86_64.rpm
卸载命令
rpm -e --nodeps nginx-1.10.1-1.el6.ngx.x86_64.rpm
//--nodeps 的意思是忽略依赖

3、使用nginx-1.8.0.tar.gz编译安装
如果没有安装开发工具,先安装开发工具
yum -y groupinstall "Development Tools"
解压下载下好的源码包
tar -zxvf nginx-1.8.0.tar.gz
进入解压出的源码文件夹
cd nginx-1.8.0
配置nginx(需要进入到安装目录下面)
./configure --prefix=/usr/local/nginx-1.8.0 --with-http_stub_status_module
解释: --prefix 为安装路径,--with-为需要安装的模块,具体可以运行./configure --help 查看有效模块(pcre-devel,zlib-devel也要安装)
编译并安装 nginx(需要进入到安装目录下面)
make && make install

nginx-1.8.0.tar.gz 下载地址:https://www.fuzhicode.com/resource/oneResource/36.html

安装完成后进入安装目录重启下nginx
./sbin/nginx -s reload

访问下对应的服务器地址(http://192.168.2.3),默认80端口,看是否安装成功。如果安装过程中出现问题无法解决,欢迎大家进群讨论(624135994)