当前位置: 首页 > news >正文

电脑经销部开具网站建设费海口关键词优化报价

电脑经销部开具网站建设费,海口关键词优化报价,flash滚动照片制作网站,网站开发域名注册一、基本库介绍 pcre:(Perl Compatible Regular Expressions) 是一个用 C 语言编写的正则表达式库,用于进行文本匹配和搜索。它提供了与 Perl 正则表达式兼容的功能,并且广泛用于许多不同的软件项目中,如网…

一、基本库介绍

pcre:(Perl Compatible Regular Expressions) 是一个用 C 语言编写的正则表达式库,用于进行文本匹配和搜索。它提供了与 Perl 正则表达式兼容的功能,并且广泛用于许多不同的软件项目中,如网页服务器、文本编辑器等。
zlib: 是一个数据压缩库,用于在应用程序中进行数据的压缩和解压缩。它提供了一些用于压缩和解压缩数据的函数,被许多软件项目使用,包括 Web 服务器、数据库系统等。
openssl: 是一个加密与安全库,提供了许多加密算法、安全通信协议和工具,用于数据的加密、解密、签名、验证等安全操作。它经常被用于构建安全的网络通信、SSL/TLS 连接以及数字证书管理等。

这三个库在许多软件项目中都可能会同时使用,因为它们提供了各种不同但互补的功能,例如一个 Web 服务器可能会同时使用 pcre 进行正则表达式匹配、zlib 进行数据压缩、openssl 进行安全通信。

二、nginx源码编译(安装基本库)

编译 nginx 时,需要确保系统中已安装以上这些库的开发版本,以便能够正确链接它们并生成可执行文件。通常情况下,可以通过包管理器安装这些库的开发版本,然后按照 nginx 的编译指南进行编译和安装。
Install | NGINX

  • 1、安装基本库
# c编译器
yum -y install gcc gcc-c++ autoconf automake make
# 解析正则的pcre库
yum install -y pcre pcre-devel
# 添加对gzip的支持
yum install -y zlib zlib-devel
# SSL
yum -y install  openssl openssl-devel
  • 2、下载源码(nginx: download)后进行如下配置、编译安装:
./configure
make
sudo make install
  • 3、遇到的错误
编译Nginx会报如下错误,缺少安装openssl-devel库:
checking for OpenSSL library ... not found
checking for OpenSSL library in /usr/local/ ... not found
checking for OpenSSL library in /usr/pkg/ ... not found
checking for OpenSSL library in /opt/local/ ... not found
./configure: error: SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
into the system, or build the OpenSSL library statically from the source
with nginx by using --with-openssl=<path> option.

三、nginx源码编译(不安装基本库)

  • 1、下载源码(nginx: download)后进行如下配置、静态编译安装:
./configure
--with-openssl=/usr/local/src/openssl/openssl-3.0.7
--with-pcre=/usr/local/src/pcre/pcre-8.45
--with-zlib=/usr/local/src/zlib/zlib-1.2.13make
sudo make install

注意:这里的路径,不是指pcre,zlib,openssl的安装路径,而是源码文件的路径
当使用 with-pcre=/path/to/pcre 选项并指定 PCRE 库的源码路径时,在编译 Nginx 过程中会使用指定路径下的 PCRE 源码进行编译。这意味着在编译完成后,生成的 Nginx 可执行文件会包含 PCRE 库的代码,并且不再依赖系统中已安装的 PCRE 库。
因此,当你指定了 PCRE 源码路径进行编译后,就不再需要依赖系统中已安装的 PCRE 库了。 Nginx 可执行文件中已经包含了 PCRE 库的代码,因此可以独立运行,而不需要外部的动态链接库。其他类似。

四、rpm包安装nginx

  • 1、安装基本库
# c编译器
yum -y install gcc gcc-c++ autoconf automake make
# 解析正则的pcre库
yum install -y pcre
# 添加对gzip的支持
yum install -y zlib
# SSL
yum -y install openssl 
  • 2:下载rpm包安装
    http://nginx.org/packages,选择合适版本的nginx rpm,安装即可
    因为rpm是编译好的包,所以不需要pcre-devel、zlib-devel、openssl-devel开发库了。
http://www.mmbaike.com/news/42371.html

相关文章:

  • php网站建设公司深圳网站优化培训
  • 青岛商务学校网站建设网上怎么推广公司产品
  • 哪个网站做签约插画师好竞价培训班
  • 可以做羞羞的游戏视频网站营销软件哪个好
  • 百度云网站入口新手seo要学多久
  • 厦门专业网站营销百度自动点击器
  • 连锁销售网站制作百度热搜榜历史
  • 做网站新闻编辑搜索引擎推广的基本方法
  • 天津网站设计哪家公司好直接下载app
  • 免费学校网站模板html公司软文代写
  • 响应式网站设计的规范朋友圈广告投放平台
  • 浏阳 做网站营销推广方法有哪些
  • b2b网站的主要功能网页推广平台
  • 北京网站制作公司兴田德润实惠绍兴seo计费管理
  • python做简单的网站互联网哪个行业前景好
  • 盗版软件做的网站会被起诉吗有效果的网站排名
  • 手机怎么打开自己做的网站seo网站分析报告
  • 网站开发交接表什么是软文写作
  • 门户网站自查报告宁波超值关键词优化
  • 宁波网站建设优化重要新闻今天8条新闻
  • 淘宝客如何免费做网站杭州seo百度关键词排名推广
  • 网站备案需要的材料百度下载app下载
  • 购物网站推广案例关键词分布中对seo有危害的
  • cdr做好排班怎么做网站搜索引擎网站
  • 网站用哪些系统做的好企业网站优化关键词
  • 佛山哪个做网站的好北京seo代理计费
  • 公司网站制作公北京中文seo
  • wordpress logo制作教程优化网站平台
  • 怎么把自己做的网站新型网络搜索引擎
  • 开源房产网站源码百度seo在哪里