前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nginx基础3

nginx基础3

作者头像
franket
发布2022-05-12 23:02:39
2640
发布2022-05-12 23:02:39
举报
文章被收录于专栏:技术杂记技术杂记
报错1

the HTTP rewrite module requires the PCRE library

缺少 PCRE

解决办法是:

  • 1.使用 –without-http_rewrite_module 不添加此模块
  • 2.安装 PCRE 模块到系统中(其实是安装此模块的开发包)
解决依赖

由此可见 pcre 已经在系统中有安装,只是它的开发包没有

代码语言:javascript
复制
[root@h102 nginx-1.9.5]# yum list all | grep -i pcre
pcre.x86_64                             7.8-6.el6                @anaconda-CentOS-201410241409.x86_64/6.6
ghc-pcre-light.x86_64                   0.4-7.el6                epel           
ghc-pcre-light-devel.x86_64             0.4-7.el6                epel           
pcre.i686                               7.8-7.el6                base           
pcre.x86_64                             7.8-7.el6                base           
pcre-devel.i686                         7.8-7.el6                base           
pcre-devel.x86_64                       7.8-7.el6                base           
pcre-static.x86_64                      7.8-7.el6                base           
[root@h102 nginx-1.9.5]# 

对此包进行更新,并且使用yum安装它的开发包

代码语言:javascript
复制
[root@h102 nginx-1.9.5]# yum install  pcre-devel.x86_64 pcre.x86_64  
Loaded plugins: dellsysid, fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * epel: mirrors.opencas.cn
 * extras: mirrors.pubyun.com
 * updates: mirrors.pubyun.com
Resolving Dependencies
--> Running transaction check
---> Package pcre.x86_64 0:7.8-6.el6 will be updated
---> Package pcre.x86_64 0:7.8-7.el6 will be an update
---> Package pcre-devel.x86_64 0:7.8-7.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================
 Package                           Arch                          Version                          Repository                   Size
====================================================================================================================================
Installing:
 pcre-devel                        x86_64                        7.8-7.el6                        base                        320 k
Updating:
 pcre                              x86_64                        7.8-7.el6                        base                        196 k

Transaction Summary
====================================================================================================================================
Install       1 Package(s)
Upgrade       1 Package(s)

Total download size: 516 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): pcre-7.8-7.el6.x86_64.rpm                                                                             | 196 kB     00:00     
(2/2): pcre-devel-7.8-7.el6.x86_64.rpm                                                                       | 320 kB     00:00     
------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                               797 kB/s | 516 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
perl-DBD-MySQL-4.013-3.el6.x86_64 has missing requires of libmysqlclient.so.16()(64bit)
perl-DBD-MySQL-4.013-3.el6.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)
ruby-mysql-2.8.2-1.el6.x86_64 has missing requires of libmysqlclient.so.16()(64bit)
ruby-mysql-2.8.2-1.el6.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)
ruby193-rubygem-mysql2-0.3.11-4.el6.x86_64 has missing requires of libmysqlclient_r.so.16()(64bit)
ruby193-rubygem-mysql2-0.3.11-4.el6.x86_64 has missing requires of libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
  Updating   : pcre-7.8-7.el6.x86_64                                                                                            1/3 
  Installing : pcre-devel-7.8-7.el6.x86_64                                                                                      2/3 
  Cleanup    : pcre-7.8-6.el6.x86_64                                                                                            3/3 
  Verifying  : pcre-7.8-7.el6.x86_64                                                                                            1/3 
  Verifying  : pcre-devel-7.8-7.el6.x86_64                                                                                      2/3 
  Verifying  : pcre-7.8-6.el6.x86_64                                                                                            3/3 

Installed:
  pcre-devel.x86_64 0:7.8-7.el6                                                                                                     

Updated:
  pcre.x86_64 0:7.8-7.el6                                                                                                           

Complete!
[root@h102 nginx-1.9.5]#

本文系转载,前往查看

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

本文系转载前往查看

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 报错1
  • 解决依赖
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档