Nginx并添加nginx_upload_module
源文地址:http://www.oecp.cn/hi/slx/blog/1168729
CentOS上安装Nginx,如果只是简单安装,不附加其他第三方模块,一句话可以搞定:
yum install nginx
但是如果需要添加第三方的module则需要下载源码并重新编译安装了。
我这里要添加两个第三方模块,用来作文件上传和上传进度条nginx_upload_module和nginx-upload-progress-module。
这里需要安装nginx_upload_module的朋友要注意了,如果要结合upload module,必须使用Nginx1.3.8或者以下的版本,高版本与当前最新版的nginx_upload_module-2.2.0存在冲突
首先去Nginx的官方网站下载Nginx的源码包
wget http://nginx.org/download/nginx-1.3.8.tar.gz
下载nginx_upload_module
wget http://www.grid.net.ru/nginx/download/nginx_upload_module-2.2.0.tar.gz
如果需要上传进度信息,下载下面的module
wget http://cloud.github.com/downloads/masterzen/nginx-upload-progress-module/nginx_uploadprogress_module-0.9.0.tar.gz
另外,有两个依赖的包pcre 和 openssl,如果系统上已经安装则不需要下载
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.bz2 wget http://www.openssl.org/source/openssl-1.0.0e.tar.gz
解压压缩包 安装
./configure --prefix=/usr/nginx --add-module=/usr/tmp/nginx_install/nginx_upload_module-2.2.0 --add-module=/usr/tmp/nginx_install/masterzen-nginx-upload-progress-module-a788dea
make
make install
相关推荐
nginxs 2020-11-14
Guanjs0 2020-11-13
小木兮子 2020-11-11
yserver 2020-11-11
ssihc0 2020-11-11
windle 2020-11-10
HanksWang 2020-11-10
liuchen0 2020-11-10
Freshairx 2020-11-10
ccschan 2020-11-10
liwf 2020-11-10
Guanjs0 2020-11-09
AderStep 2020-11-09
zrtlin 2020-11-09
mqfcu 2020-11-10
windle 2020-10-29