当前位置: 首页 > Linux运维 > CentOS一键安装Nginx脚本

CentOS一键安装Nginx脚本

发布于:2018-4-27 Linux运维 5条评论 16,081 views
本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme

经常要用到Nginx反向代理,每次都去手动编译安装太麻烦了,于是单独写了一个一键安装Nginx脚本,支持编译安装和二进制安装。

环境要求

  • CentOS 6/7

安装

是的,复制下面这条命令,根据提示操作即可。

wget https://raw.githubusercontent.com/helloxz/nginx-cdn/master/nginx.sh && bash nginx.sh

模块说明

虽然LNMP及OneInstack也可以单独安装Nginx,之所有不用是因为某些模块没有,还是需要重新编译,此脚本已经内置了反向代理比较常用的模块,挑重点的说,比如:

  • ngx_http_substitutions_filter_module:关键词替换模块
  • ngx_cache_purge:缓存清理模块

其它说明

参考以下自建CDN教程配合使用效果更佳:

脚本源码:https://github.com/helloxz/nginx-cdn

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注


已有5条评论


  1. 你好这个安装脚本很好用 希望后期能把NGinx的大家需要的模块都集到里面去
    如 http2
    春哥写的防护模块
    LuaJIT
    lua-nginx-module
    从网站应用 到文件服务器到反代和NG防护攻击方面的模块都编译进去
    感谢作者

  2. Nginx现在已经1.14了,也不知道更新了点什么。
    见到用淘宝的Tengine的用户也不少,说什么优化了大并发的性能,如果安装的模块多,是不是openresty比较好呢?

  3. 我之前抽过oneinstack 的nginx和tomcat安装脚本,结果调用的东西太多了,就放弃折腾了,直接在编译参数里面加上了自己需要用的参数