前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Ubuntu安装Nginx-源码编译方式

Ubuntu安装Nginx-源码编译方式

作者头像
DH镔
发布2019-12-19 22:20:04
发布2019-12-19 22:20:04
73700
代码可运行
举报
运行总次数:0
代码可运行

1.77.1 http://nginx.org/download/nginx-1.17.1.tar.gz

下载

代码语言:javascript
代码运行次数:0
复制
$ weget http://nginx.org/download/nginx-1.17.1.tar.gz

解压

代码语言:javascript
代码运行次数:0
复制
$ tar -zxvf nginx-1.17.1.tar.gz

安装

代码语言:javascript
代码运行次数:0
复制
$ ./configure

如果出现下面报错

代码语言:javascript
代码运行次数:0
复制
checking for PCRE library ... not found
checking for PCRE library in /usr/local/ ... not found
checking for PCRE library in /usr/include/pcre/ ... not found
checking for PCRE library in /usr/pkg/ ... not found
checking for PCRE library in /opt/local/ ... not found

安装pcre依赖

代码语言:javascript
代码运行次数:0
复制
$ wget https://nchc.dl.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz

$ cd pcre-8.43

$ ./configure
# 编译
$ make
# 安装
$ make install

安装zlib

代码语言:javascript
代码运行次数:0
复制
$ sudo apt install zlib1g-dev

错误记录

代码语言:javascript
代码运行次数:0
复制
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

解决方法:

代码语言:javascript
代码运行次数:0
复制
$ ln -s /usr/local/lib/libpcre.so.1 /lib/x86_64-linux-gnu/
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载
  • 解压
  • 安装
  • 错误记录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档