gpt4 book ai didi

apache2 - 运行乘客 apache 2 模块安装程序时的开发 header 'not found',但已安装

转载 作者:行者123 更新时间:2023-12-04 20:23:00 25 4
gpt4 key购买 nike

我一直在尝试使用以下内容在 vps 上安装Passenger:

  • CentOS 4.5 版(最终版)
  • gcc 版本 3.4.6 20060404 (Red Hat 3.4.6-8) 框
  • Apache/2.2.11 (Unix)
  • Ruby 企业版
  • ruby 1.8.6
  • gem 1.3.5

  • 我安装了 gem
    gem install passenger

    当我运行passenger-install-apache2-module 时,我收到以下消息,表明我缺少开发 header :
  • GNU C++ 编译器...位于/usr/bin/g++
  • 支持 SSL 的 Curl 开发 header ...未找到
  • OpenSSL 开发头文件...未找到
  • Zlib 开发头文件...未找到
  • Ruby 开发头文件...找到
  • OpenSSL 支持 Ruby... 找到
  • RubyGems... 找到
  • Rake... 位于/opt/ruby-enterprise-1.8.6-20090201/bin/rake
  • 机架... 找到
  • Apache 2... 位于/usr/local/apache/bin/httpd
  • Apache 2 开发头文件...位于/usr/local/bin/apxs
  • 快速线程... 找到
  • Apache Portable Runtime (APR) 开发头文件...位于/usr/local/apache/bin/apr-1-config
  • Apache Portable Runtime Utility (APU) 开发头文件...位于/usr/local/apache/bin/apu-1-config

  • 然后,我按照提供的有关如何安装的说明进行操作:
    # yum install curl-devel
    Setting up Install Process
    Setting up repositories
    update 100% |=========================| 951 B 00:00
    base 100% |=========================| 1.1 kB 00:00
    addons 100% |=========================| 951 B 00:00
    extras 100% |=========================| 1.1 kB 00:00
    Reading repository metadata in from local files
    Parsing package install arguments
    Nothing to do

    # yum install openssl-devel
    Setting up Install Process
    Setting up repositories
    update 100% |=========================| 951 B 00:00
    base 100% |=========================| 1.1 kB 00:00
    addons 100% |=========================| 951 B 00:00
    extras 100% |=========================| 1.1 kB 00:00
    Reading repository metadata in from local files
    Parsing package install arguments
    Nothing to do

    # yum install zlib-devel
    Setting up Install Process
    Setting up repositories
    update 100% |=========================| 951 B 00:00
    base 100% |=========================| 1.1 kB 00:00
    addons 100% |=========================| 951 B 00:00
    extras 100% |=========================| 1.1 kB 00:00
    Reading repository metadata in from local files
    Parsing package install arguments
    Nothing to do

    这是否表明它们已经安装?我必须告诉乘客在哪里可以找到这些吗?我的网站目前已关闭,因此将不胜感激任何帮助。

    最佳答案

    我有同样的问题并通过这样做解决了它:

    sudo yum install zlib-devel e2fsprogs-devel krb5-devel libidn-devel

    那照顾了它。我在上面提到的 code.google.com 网站上找到了这个解决方案,但注意到自从这个问题于 2010 年 11 月 24 日发布以来出现了一些新事件。

    我按照评论 #18 中的说明进行操作,它对我有用。希望能帮助到你。

    关于apache2 - 运行乘客 apache 2 模块安装程序时的开发 header 'not found',但已安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4268464/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com