码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu 编译 nginx

时间:2014-12-29 12:09:15      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:nginx

一键编译安装nginx

#nginx地址官网安装
cd /opt/ && wget http://nginx.org/download/nginx-1.7.9.tar.gz && tar xvf nginx-1.7.9.tar.gz  && cd nginx-1.7.9 && sudo apt-get install -y libpcre3 libpcre3-dev libssl-dev && ./configure && make && make install


#githubdi地址安装
cd /opt/ && wget https://github.com/nginx/nginx/archive/master.zip && unzip master.zip  && cd  nginx-master && sudo apt-get install -y libpcre3 libpcre3-dev libssl-dev && ./configure && make && make install


分步安装

1、获取下载地址

技术分享


2、下载

技术分享


3、解压

技术分享


4、进入目录并编译

技术分享


5、缺少pcre包依赖  报错

./configure: error: the HTTP rewrite module requires the PCRE library. you can either disable the module by using --without -http_rewrite_module option or install the PCRE library into the system . or build the PCRE library statically from the source with nginx by using --with-pcre=<path> option

技术分享


6、添加pcre包依赖

技术分享


7、缺少zlib包依赖

./configure: error: the HTTP gzip module requires the zlib library. You can either disable the module by using –without-http_gzip_module option, or install the zlib library into the system, or build the zlib library statically from the source with nginx by using –with-zlib=<path> option.

技术分享


8、添加zlib包依赖(安装libssl-dev libssl-dev依赖zlib1g-dev包自动下载)

技术分享


9、依赖关系检查正常

技术分享


10、编译并安装

技术分享


11、安装成功

技术分享


12、启动nginx

技术分享


13、查看是否已启动

技术分享

技术分享


vim 退出命令 :q  或切入后台模式ctrl+z  回到主控命令台

ubuntu 编译 nginx

标签:nginx

原文地址:http://blog.csdn.net/starparker/article/details/42235583

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!