1. OS版本:CentOS 7.2
    nginx版本:1.8.1
    所需包:openssl-1.0.2m.tar.gz zlib-1.2.8.tar.gz pcre-8.36.tar.gz nginx-1.8.1.tar.gz
  1. 1,安装openssl-1.0.2m
  1. tar -xzvf openssl-1.0.2m.tar.gz
  2. cd openssl-1.0.2m
  3. ./config --prefix=/usr/local/openssl-1.0.2m
  4. make && make install
  5.  
  6. 2,安装zlib-1.2.8.tar.gz
  7.  
  8. tar -xzvf zlib-1.2.8.tar.gz
  9. cd zlib-1.2.8
  10. ./configure --prefix=/usr/local/zlib-1.2.8
  11. make && make install
  12.  
  13. 3,安装pcre-8.36.tar.gz
  14. tar -xzvf pcre-8.36.tar.gz
  15. cd pcre-8.36
  16. ./configure --prefix=/usr/local/pcre-8.36
  17. make && make install
  18.  
  19. 4,安装nginx-1.8.1
  20.  
  21. tar -xzvf nginx-1.8.1.tar.gz
  22.  
  23. cd nginx-1.8.1
  24.  
  25. #with-pcre 制定依赖包位置,prefix配置安装路径
  26. ./configure --with-pcre=../pcre-8.36 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-1.0.2m --prefix=/usr/local/nginx-1.8.1
  27.  
  28. 5,检测是否安装成功
  29.  
  30. cd /usr/local/nginx-1.8.1/sbin
  31. ./nginx -t
  32. [root@localhost sbin]# ./nginx -t
  33. nginx: the configuration file /usr/local/nginx-1.8.1/conf/nginx.conf syntax is ok
  34. nginx: configuration file /usr/local/nginx-1.8.1/conf/nginx.conf test is successful
  35. 出现这种提示表示安装成功
  36. 6,启动nginx
  37. cd /usr/local/nginx-1.8.1/sbin
  38. ./nginx
  39. 查看端口 netstat -ntlp
  40.  
  41. tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 28409/nginx: master
  42.  
  43. 关闭nginx
  44. ./nginx -s stop
  45.  
  46. 修改配置后重新加载配置
  47. ./nginx -s reload

CentOS 7 nginx 1.8.1安装的更多相关文章

  1. centos 下nginx源码编译安装

    1.下载nginx 进入nginx官网下载nginx的稳定版本,我下载的是1.10.3. 下载:wget http://nginx.org/download/nginx-1.10.3.tar.gz 解 ...

  2. centos 服务器 nginx 负载均衡服务安装

    yum -y install gcc gcc-c++ autoconf automake libtool make cmake yum -y install zlib zlib-devel opens ...

  3. CentOS 6.0最小化编译安装Nginx+MySQL+PHP+Zend

    http://www.osyunwei.com/archives/235.html 引言: 操作系统:CentOS 6.0 32位         下载地址:http://mirrors.163.co ...

  4. Nginx - Windows下Nginx初入门,附CentOS下Nginx的安装

    公司刚使用nginx,预先学习下.鉴于机器没有Linux环境,在Windows熟悉下. 下载 目前(2015-07-11),nginx的稳定版本是1.8.0,在官网下载先,windows版的nginx ...

  5. CentOS 6.7下配置 yum 安装 Nginx

    CentOS 6.7下配置 yum 安装 Nginx. 转载:http://www.linuxidc.com/Linux/2016-07/133283.htm 第一步,在/etc/yum.repos. ...

  6. centos下nginx安装和配置

    注:此文是根据前辈的博客和自己实际动手总结出来的,不喜勿喷 1.准备工作 Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下: 1 SSL功能需要 ...

  7. 四、CentOS 6.5 上传和安装Nginx

    CentOS 6.5 上传和安装Nginx

  8. CentOS系统Nginx安装配置,随时更新

    ./configure --prefix=/etc/nginx \ #指定安装目录 --sbin-path=/usr/sbin/nginx \ #指定执行路径--conf-path=/etc/ngin ...

  9. [Linux.NET]在CentOS 7.x中编译方式安装Nginx

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄罗斯大型的 ...

随机推荐

  1. 同时安装 Python 2 与Python 3 的方法及pip模块的下载安装

    Python虽然功能强大,上手容易,但版本问题却是个烦人的问题. Python 2.x 和 Python 3.x 版本之间存在很大的不兼容. 同时安装Python2.x和Python3.x 1. 在P ...

  2. 爬虫之进阶 twisted

    简介 Twisted是用Python实现的基于事件驱动的网络引擎框架.Twisted诞生于2000年初,在当时的网络游戏开发者看来,无论他们使用哪种语言,手中都鲜有可兼顾扩展性及跨平台的网络库.Twi ...

  3. 50代码HTML5 Canvas 3D 编辑器优雅搞定

    1024程序员节刚过,手痒想实现一个html的3d编辑器,看了three.js 同时还看了网上流传已久的<<基于 HTML5 Canvas 的简易 2D 3D 编辑器>>,都觉 ...

  4. C#解析JSON字符串总结(转载)

    JSON文件读取到内存中就是字符串,.NET操作JSON就是生成与解析JSON字符串. 操作JSON通常有以下几种方式: 1. 原始方式:按照JSON字符串自己来解析. 2. 通用方式[★★★★★]: ...

  5. 关于第一个launcher开发笔记

    本笔记主要记录阅读关于launcher代码是的相关知识点. viewpager的简单使用(适配器模式):https://www.cnblogs.com/fuly550871915/p/4922953. ...

  6. Spinner 默认选中

    https://blog.csdn.net/u014737138/article/details/49495847 spinner.setSelection(2,true); 就这样一行代码,很重要 ...

  7. spring boot + apache camel 传输文件

    一 sftp搭建略 这里简单说一下为什么使用sftp.ftp和sftp各有优点,差别并不是太大.sftp安全性好,性能比ftp低.ftp对于java来说并不复杂,效率也高.之所以使用sftp主要是可以 ...

  8. JAVA跨域CORS

    写了一个前端vue调用后端Java的接口,报“Access-Control-Allow-Origin”问题.

  9. Windows7下安装、部署Weblogic和发布war项目

    安装 1 从官方下载安装包 链接 2 下载之后,放到 Java8\jdk1.8.0\bin目录下 3 打开cmd,输入 java -jar . 4 5 6 下面是我自定义的目录, 7 8 9 10 1 ...

  10. Python设计模式 - UML - 定时图(Timing Diagram)

    简介 定时图也是一种交互图,用来描述对象或实体随时间变化的状态或值,及其相应的时间或期限约束.定时图应用较广,并不局限于软件工程领域. 定时图侧重与时间线相关的值或状态的改变,这些改变可能来自于收到消 ...