博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx安装pcre
阅读量:6242 次
发布时间:2019-06-22

本文共 1145 字,大约阅读时间需要 3 分钟。

一、有的服务器上没有安装pcre那么安装nginx的时候会报错

所以在安装之前我们可以:

yum install pcre-devel

如果很不巧,服务器也没有配yum,也不能连互联网。那么我们只能自己去官网下载了

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.zip

二、安装pcre

unzip pcre-8.36.zipcd pcre-8.36./configure --prefix=/usr/local/pcre --enable-utf8 --enable-unicode-propertiesmakemake install

三、安装nginx

(当然前提是获取安装包:http://nginx.org/download/nginx-1.8.0.tar.gz)

tar -zxvf nginx-1.8.0.tar.gzcd nginx-1.8.0./configure --prefix=./ --with-pcre=../pcre-8.36  make

tips:--with-pcre=../pcre-8.36  //这个路径就是你刚才解压pcre源码的路径。

在"./configure --prefix=./ --with-pcre=../pcre-8.36 "之后可以找到如下部分修改,让nginx支持utf-8

1093 ../pcre-8.36/Makefile:  objs/Makefile1094         cd ../pcre-8.36 \1095         && if [ -f Makefile ]; then $(MAKE) distclean; fi \1096         && CC="$(CC)" CFLAGS="-O2 -fomit-frame-pointer -pipe " \1097         ./configure --disable-shared --enable-utf8 --enable-unicode-properties

四、提取nginx可执行部分

./objs/nginx -->nginx/sbin

./conf/* -->nginx/conf
./html/* --->nginx/html
mkdir log --->nginx/log

tips:其实nginx执行只需要执行文件,日志目录和错误页的html就行了。只要在编译的时候--prefix=./,然后把这几个文件放到同一个目录,就可以执行了。

转载于:https://www.cnblogs.com/bugutian/p/4523178.html

你可能感兴趣的文章
阿里巴巴智慧建筑(IB)峰会 与筑梦者共建新生态
查看>>
Apache Zeppelin安装及使用
查看>>
Redis实现微博后台业务逻辑系列(四)
查看>>
Power5连接使用DS8000遇到问题处理一例
查看>>
迈克菲实验室:Flame病毒的深度分析
查看>>
用十条命令在一分钟内检查Linux服务器性能[转]
查看>>
深入理解bash及字符串的处理
查看>>
Python异步IO --- 轻松管理10k+并发连接
查看>>
DNS多点部署IP Anycast+BGP实战分析
查看>>
iostat详细使用
查看>>
用户与组
查看>>
【12c新特性】12c中新加入的Enqueue Lock
查看>>
JavaScript语法详解(四)
查看>>
Fail to queue the whole FAL gap in dataguard一例
查看>>
03在Windows Server 2008R2上面建立子域
查看>>
网络系统组成、OSI模型、TCP/IP协议簇
查看>>
服务器无法远程
查看>>
目前发现Exchange 2016的两个管理问题
查看>>
java发送邮件问题
查看>>
myeclipse2013 安装 egit
查看>>