当前位置:首页 > 服务器技术 > nginx

ubuntu编译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、获取下载地址

ubuntu编译nginx - 文章图片

2、下载

ubuntu编译nginx - 文章图片

3、解压

ubuntu编译nginx - 文章图片

4、进入目录并编译

ubuntu编译nginx - 文章图片

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= option

ubuntu编译nginx - 文章图片

6、添加pcre包依赖

ubuntu编译nginx - 文章图片

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= option.

ubuntu编译nginx - 文章图片

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

ubuntu编译nginx - 文章图片

9、依赖关系检查正常

ubuntu编译nginx - 文章图片

10、编译并安装

ubuntu编译nginx - 文章图片

11、安装成功

ubuntu编译nginx - 文章图片

12、启动nginx

ubuntu编译nginx - 文章图片

13、查看是否已启动

ubuntu编译nginx - 文章图片

ubuntu编译nginx - 文章图片

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

以上就介绍了ubuntu 编译 nginx,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!