正在检查登录状态... | 繁體中文 | 设为首页 | 加入收藏
点击:1430 | 评论:0 | 辅助功能: 复制 | 打印 | 字体: | |

nginx0.7.65安装及优化指南

作者: 蓝天下云层上 发表于 最后更新于
版权声明:转载请征求作者同意,转载时必以超链接形式标明文章原始出处和作者信息及版权声明。
/blog/weblog-19421-1.html
补充没有安装的rpm包
rpm -ivh pcre-devel-6.6-1.1.i386.rpm
rpm -ivh e2fsprogs-devel-1.39-8.el5.i386.rpm
rpm -ivh krb5-devel-1.5-17.i386.rpm
rpm -ivh openssl-devel-0.9.8b-8.3.el5.i386.rpm

nginx-upload-progress-module 下载
wget http://github.com/masterzen/nginx-upload-progress-module/tarball/v0.8.1

nginx-upload-module 下载
wget http://github.com/vkholodkov/nginx-upload-module/tarball/2.0.12

nginx_http_push_module 下载
wget http://github.com/slact/nginx_http_push_module/tarball/v0.692

wget http://sysoev.ru/nginx/nginx-0.7.65.tar.gz
tar zxvf nginx-0.7.65.tar.gz
cd nginx-0.7.65
./configure --prefix=/opt/nginx --with-openssl=/usr --with-pcre=/usr/include --with-http_stub_status_module --with-http_gzip_static_module --add-module=/tmp/masterzen-nginx-upload-progress-module-c740674 --add-module=/tmp/vkholodkov-nginx-upload-module-b594115 --add-module=/tmp/slact-nginx_http_push_module-29e58c9

其中增加了nginx-upload-progress、nginx-upload-module两个模块,事先要下载解压在tmp目录下

vi objs/Makefile
编辑 objs/Makefile 大概在908行的位置上,找到
./configure --disable-shared

然后注释掉disable-shared行后如下
#./configure --disable-shared

编辑 auto/cc/gcc,找到
# debug
CFLAGS="$CFLAGS -g"

然后注释掉CFLAGS行后如下
# debug
#CFLAGS="$CFLAGS -g"

make

如出现以下错误
make[2]: Entering directory `/usr/include'
make[2]: *** No rule to make target `libpcre.la'. Stop.
make[2]: Leaving directory `/usr/include'
make[1]: *** [/usr/include/.libs/libpcre.a] Error 2
make[1]: Leaving directory `/tmp/nginx-0.7.65'
make: *** [build] Error 2

执行以下操作
mkdir -p /usr/include/.libs
cp /usr/lib/libpcre.a /usr/include/libpcre.a
cp /usr/lib/libpcre.a /usr/include/libpcre.la
cp /usr/lib/libpcre.a /usr/include/.libs/libpcre.a
cp /usr/lib/libpcre.a /usr/include/.libs/libpcre.la

make install

启动脚本参考
http://chenxiaoyu.org/blog/archives/category/nginx

此日志的引用通告 URL:
http://www.imx365.net/blog/tb.cgi/19421

其实我一直都不知道您在想些什么,有什么感触。说真的,您的评论对于我来说很重要...

还没有人评论过

发表评论
  • (地址不公开)

(访客)