Ubuntu系统下的Nginx服务器软件安装时的常见错误解决

 更新时间:2016年03月04日 16:01:16   作者:张大鹏  
这篇文章主要介绍了Ubuntu系统下的Nginx服务器软件安装时的常见问题解决,包括彻底卸载Nginx的方法介绍,需要的朋友可以参考下

Nginx安装问题

下载nginx,地址:http://nginx.org/en/download.html

解压安装,这个不解释

问题出现1:

./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.

解决1:

sudo apt-get install libpcre3 libpcre3-dev

问题出现2:

./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.

解决2:

下载zlib库,地址:http://www.zlib.net/

直接解压安装

which zlib

查看一下,有可能还需要安装:

sudo apt-get install openssl libssl-dev

执行configure操作:

./configure –prefix=/usr/local/nginx –pid-path=/var/run/nginx.pid--with-http_stub_status_module –with-http_ssl_module

make
make install

启动:

/usr/local/nginx/sbin/nginx

测试:

curl -i http://localhost


干净卸载nginx

命令:

sudo apt-get --purge autoremove nginx

命令:

which nginx

如果没有提示,证明卸载成功,嘿嘿~

相关文章

  • 基于Nginx的衍生版服务器Tengine简介

    基于Nginx的衍生版服务器Tengine简介

    这篇文章主要介绍了基于Nginx的衍生版服务器Tengine简介,本文讲解了Nginx的特性、Tengine的特性、架构和扩展性等内容,需要的朋友可以参考下
    2015-03-03
  • Nginx实现外网访问内网的步骤详解

    Nginx实现外网访问内网的步骤详解

    外网浏览器与内网是不通的,但是外网与中间过渡服务器是通的,中间过渡服务器与内网服务器是通的,这样在外网访问过渡服务器时,过渡服务器再跳转到后台服务器,本文给大家介绍了Nginx外网访问内网如何实现步骤,需要的朋友可以参考下
    2023-10-10
  • nginx配置虚拟主机的详细步骤

    nginx配置虚拟主机的详细步骤

    虚拟主机提供了在同一台服务器、同一组Nginx进程上运行多个网站的功能。本文通过三种方法给大家介绍配置虚拟主机的方法,感兴趣的朋友跟随小编一起看看吧
    2021-07-07
  • centos环境下nginx高可用集群的搭建指南

    centos环境下nginx高可用集群的搭建指南

    为了防止Nginx单点故障造成服务器瘫痪,本文介绍了Nginx实现高可用集群构建,下面这篇文章主要给大家介绍了关于centos环境下nginx高可用集群的搭建指南,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • nginx反向代理webSocket配置详解

    nginx反向代理webSocket配置详解

    这篇文章主要介绍了nginx反向代理webSocket配置详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • 基于Nginx实现灰度发布的详细流程

    基于Nginx实现灰度发布的详细流程

    灰度发布系统的核心是将用户流量分成不同部分,一部分用户使用新版本,而另一部分用户继续使用旧版本,其灰度发布通常是通过 Nginx 实现的,所以本文给大家介绍了基于Nginx实现灰度发布的详细流程,需要的朋友可以参考下
    2024-05-05
  • 使用log_format为Nginx服务器设置更详细的日志格式方法

    使用log_format为Nginx服务器设置更详细的日志格式方法

    下面小编就为大家分享一篇使用log_format为Nginx服务器设置更详细的日志格式方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • Nginx的正则表达式详解

    Nginx的正则表达式详解

    今天来聊一聊他的正则表达式的使用规则,我会简单的举几个例子然后进行说明讲解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • Nginx+PHP8.0支持视频上传的项目实践

    Nginx+PHP8.0支持视频上传的项目实践

    在Ubuntu 20.04上配置Nginx和PHP 8.0以支持视频上传,介绍了调整Nginx和PHP的配置文件,增加上传文件大小限制,调整超时时间和缓冲区大小等相关配置,感兴趣的可以了解一下
    2025-02-02
  • 详解Nginx服务器中map模块的配置与使用

    详解Nginx服务器中map模块的配置与使用

    这篇文章主要介绍了Nginx服务器中map模块的配置与使用,文中同时给出了ngx_http_map_module模块的map命令用于制作服务器限速白名单的示例,需要的朋友可以参考下
    2016-01-01

最新评论