1、安装nginx

  • 安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
  • 首先要安装 PCRE
    PCRE 作用是让 Nginx 支持 Rewrite 功能。

1.下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

2.解压安装包:

[root@bogon src]# tar zxvf pcre-8.35.tar.gz

3.进入安装包目录

[root@bogon src]# cd pcre-8.35

4.编译安装

[root@bogon pcre-8.35]# ./configure
[root@bogon pcre-8.35]# make && make install

5.查看pcre版本

[root@bogon pcre-8.35]# pcre-config --version
  • 安装nginx
    1.下载nginx1.14
wget http://nginx.org/download/nginx-1.14.2.tar.gz

2.解压

[root@MiWiFi-R3P-srv local]# tar zxvf nginx-1.14.2.tar.gz 

3.进入安装目录

cd nginx-1.14.2

4.编译、安装

./configure --prefix=/usr/local/nginx \
--with-http_dav_module \
--with-http_stub_status_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_ssl_module \
--user=nginx \
--group=nginx \
--with-pcre=/usr/local/pcre-8.35 #这个要是自己的pcre目录
make
make install

转载于:https://www.cnblogs.com/zhangjianqiang/p/10150655.html

Linux源码编译nginx相关推荐

  1. Windows 源码编译 nginx (加入nginx-http-flv-module)

    文章目录 windows 源码编译 nginx,可以加入功能模块 1. 依赖 2. 步骤 2.1 下载源码 2.2 解压依赖 2.3 配置环境变量 2.4 配置和编译 3. 测试 4. 参考 wind ...

  2. 源码编译Nginx服务器及其配置与应用

    源码编译Nginx服务器及其配置与应用 文章目录 源码编译Nginx服务器及其配置与应用 一.Nginx的特点 1.高并发 2.低消耗 3.低消耗 4.高可用 5.高扩展 二.编译安装Nginx服务 ...

  3. Linux源码编译(一):从头文件说起

    Linux源码编译(一):从头文件说起 2013-04-10 14:37:24 分类: LINUX 在Linux体系结构章节中,主要让大家对Linux结构层次有一定的了解,没有过多的长篇大论,力求简结 ...

  4. linux源码编译安装apache( httpd-2.4.53)处理服务器支持 TLS Client-initiated 重协商攻击(CVE-2011-1473)

    linux源码编译安装apache 首先我们需要下载相关的依赖包 apr.apr-util.pcre 下载地址 http://archive.apache.org/dist/apr/apr-1.7.0 ...

  5. Linux源码编译-编译哪些设备树

    Linux源码编译-编译哪些设备树 Fang XS. 1452512966@qq.com 如果有错误,希望被指出 编译内核过程中编译了那些设备树文件 编译源码前都会make xxxdefconfig ...

  6. linux源码编译-安装postgresql数据库(中标麒麟+龙芯CPU)

    linux源码编译-安装postgresql数据库(中标麒麟+龙芯CPU) 一.查看yum源中pgsql版本 二.安装readline-devel 三.下载pgsql库的源码 四.解压下载的源码.co ...

  7. linux源码安装nginx

    任务目标:源码安装nginx,作为web服务修改配置文件,让配置生效,验证配置 首先要去官网nginx.org下载一个tar包: tar xvf 解包 进入到解包出来的目录,对configure进行配 ...

  8. Linux 源码编译安装过程-以安装XZ解压为例

    一.描述 Linux安装软件一般有两种安装方式:安装包安装和源码安装. 1.安装包安装.安装包安装比较简单,例如采用apt-get  install +软件名 命令,安装 deb 包的 Linux 操 ...

  9. Ubuntu11.10 源码编译 Nginx

    一.序言 兔尾的时候,将 wubi 安装的 ubuntu 系统给卸载了,原因是容量不够了,捣鼓了下扩展也捣鼓不出来,而且总感觉系统运行很慢,所以一不做二不休就将系统给卸载了,重新整过,而且整成了独立得 ...

  10. linux 源码编译 ./configure 的配置和用法

    阅读目录 1. linux从源码编译到安装软件的3个步骤 2. ./configure 的配置和用法 基本配置 配置安装目录 微调安装目录 配置程序名称 配置系统类型 配置可选特性 配置包选项 配置编 ...

最新文章

  1. 设计模式 之 装饰者模式
  2. echarts 自适应高度_web 报表工具如何自适应
  3. 高德面试官问我:JVM内存溢出后服务还能运行吗,我一顿操作行云流水
  4. APP One Link ,android and ios qrcode merge as One QRCode and one short link
  5. Atitit.输入法配置说明v1 q229
  6. [翻译]SharePoint2007中创建Forms认证方式的站点
  7. 数车计算机编程教学caxa,caxa数控车视频教程软件编程全套2016/2015
  8. Android Toast的立即取消与显示
  9. 打印机无法打印测试页
  10. 红米越卖越贵,消费者如今总算有了新选择,魅蓝回来了
  11. 心知天气API如何调用与json数据如何显示
  12. 【Android从零单排系列一】《Android系统发展史》
  13. 书论92 侯仁朔《侯氏书品》
  14. 面试题----单链表实现栈
  15. 基于区块链技术的供应链金融平台
  16. CC00006.CloudOpenStack——|OpenStack组件.V01|——|openstack-keystone|组件说明|
  17. Day1 Java读取二进制文件
  18. [net][samba]samba用户的查看与删除
  19. usb_modeswitch移植到海思3531D平台(华为E8372h-155)
  20. bugly热更新、多渠道集成及加固问题

热门文章

  1. 奇怪的问题:为什么手机过一年就变得很慢?
  2. Windows下FireFox插件dll文件名,必须是np开头,不能是plugin结尾
  3. 人只会看到他想看的,不想看的视而不见
  4. 毛氏生产:经常集体文化娱乐活动,有何利弊
  5. 随着2018世界杯足球赛,有几个产品或APP的知名度大增
  6. 语言判断一个整数是奇数还是偶数_一个变量“存储”任意多的数 从“康托配对函数”聊开去...
  7. 网页英文 错位_网页错位原因解决方法
  8. mysql longtext 查询_mysql,_mysql中longtext存在大量数据时,会导致查询很慢?,mysql - phpStudy...
  9. php简单登陆,PHP简单实现单点登录
  10. excel甘特图模板_项目管理工具之甘特图使用流程