nginx linux 安装

进入http://nginx.org/en/download.html 下载

n  gcc

安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:

yum install gcc-c++

n  PCRE

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。

yum install -y pcre pcre-devel

注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。

n  zlib

zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。

yum install -y zlib zlib-devel

n  openssl

OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。

yum install -y openssl openssl-devel

第一步:把nginx的源码上传到linux系统

第二步:把压缩包解压缩。

第三步:进行configure。

./configure \

--prefix=/usr/local/nginx \

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/temp/nginx/client \

--http-proxy-temp-path=/var/temp/nginx/proxy \

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \

--http-scgi-temp-path=/var/temp/nginx/scgi

注意:上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录

第四步:make

第五步:make install

================================================================

学习了:https://www.cnblogs.com/jimisun/p/8057156.html  脱水版;

===================================================================

学习了:https://www.cnblogs.com/taiyonghai/p/6728707.html

如果不能联网,需要手动安装;

http://nginx.org/download/nginx-1.14.0.tar.gz
https://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
http://zlib.net/zlib-1.2.11.tar.gz
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gzopenssl  : ./config && make && make install
pcre: ./configure && make && make install
zlib: ./configure && make && make install
nginx: ./configure && make && make installln -s /usr/local/lib/libpcre.so.1 /lib64使用whereis nginx进行nginx目录的查找,在/usr/local/nginx

如果需要增加stream模块,需要增加--with-stream命令

nginx: ./configure --with-stream
make
make install

转载于:https://www.cnblogs.com/stono/p/9143454.html

nginx linux 安装相关推荐

  1. php7.0搭配nginx,Linux安装配置php7.0+nginx

    2.安装nginx 查看nginx相关信息 yum list | grep nginx collectd-nginx.x86_64 4.10.9-1.el6 epel munin-nginx.noar ...

  2. 云服务器Linux安装,配置,使用nginx

    云服务器Linux安装,配置,使用nginx linux安装nginx nginx的使用 linux安装nginx 检查是否安装了GCC(可在任何目录下输入) yum list installed | ...

  3. linux下nginx编译安装

    转载自: http://hanqunfeng.iteye.com/blog/697696 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下 ...

  4. Linux下Nginx编译安装后的开机自启动设置

    Linux下Nginx编译安装后的开机自启动设置 一.查看当前Nginx启动状态 二.而配置Nginx相关服务文件 三 .设置nginx命令 四.设置开机启动 五.测试开机启动 一.查看当前Nginx ...

  5. Linux下Nginx编译安装过程详解

    Linux下Nginx编译安装过程详解 一.Nginx介绍 二.Nginx源码下载 1.打开Nginx官网 2.下载官网的源码包 三.Nginx源码安装 1.解压源码包 2.安装开发包组及环境 3.编 ...

  6. Linux下Nginx的安装

    这里记录的是纯Nginx的安装,不是用docker去完成的. 教程可参考:http://www.runoob.com/linux/nginx-install-setup.html 很简单的,基本按照着 ...

  7. linux更新模块,Linux下Nginx的安装、升级及动态添加模块

    系统基于ubuntu server 14.04.4 amd64 安装 第一步 下载并解压Nginx压缩包 从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.or ...

  8. Linux LNMP 环境的搭建之【Nginx的安装】

    Nginx 俄罗斯人开发的一款比较强劲的web服务器,静态页面html 单机在优化得当的情况下,能够达到3-4W的并发,是一款比较优秀的服务器软件,在国内,有Tengine[淘宝]开发的分支 ,关于T ...

  9. linux 安装nginx php mysql 配置文件在哪_linux下 php+nginx+mysql安装配置

    我主要是用来安装php,以及nginx和php的交互. 一 安装插件 可以选择YUM安装或者源码编译安装gccgcc-c++zlib pcre pcre-devel libevent libevent ...

最新文章

  1. python基础语法手册format-python的格式化输出(format,%)实例详解
  2. 从Excel到Python:最常用的36个Pandas函数
  3. Oracle-计算岁数
  4. 2. PHP赋值运算符
  5. STM32——DMA
  6. Delphi控件开发浅入深出(三)
  7. 2019年,瑞云渲染做了这些事……
  8. 谷歌也挖墙脚啊[抠鼻]
  9. java amount_java.time.Period.plus(TemporalAmount amountToAdd)方法
  10. 接触网作业车司机许新峰的春运
  11. api获取控件窗口的矩形大小_DevExpress 通用控件系列(4):SimpleButton
  12. JxBrowser 7 Crack 申请试用教程
  13. python合并工作簿所有内容_使用Python将多个工作簿合并为一个xlsx工作簿
  14. j2se学习笔记-Enum枚举类型
  15. 何为“定向融资计划”?适合你投资吗?
  16. 406错误 java
  17. [OHIF-Viewers]医疗数字阅片-医学影像-数字胶片直接下载,不再弹窗进行设置
  18. 假证假章猖狂不止 公章伪造的沉疴爱签电子印章来治愈
  19. 元宇宙是个什么样的概念?
  20. 零基础到入门React SSR

热门文章

  1. 【Datawhale-Python】Task1
  2. 使用UEFI模式安装win10中的格式化磁盘问题
  3. array.array python yhzf
  4. GOF23设计模式(创建型模式)单例模式
  5. iOS视频硬编码技术
  6. 编译器设计-自下而上分析器-误差恢复-语义分析
  7. Cocos Creator 音频文件Audio的绑定与使用(TypeScript)
  8. Cocos Creator里cc.tween的stopAllActions() 和 repeatForever的用法
  9. [JS] 闭包与内存泄漏
  10. cad沿线插入块 lisp_CAD制图软件中如何快速绘制推拉窗平面简图