Project

General

Profile

Installation problem with passenger for apache

Added by Christian Jacobsen over 11 years ago

Hello,
im trying to install redmine in a Debian Server with apache2. The general installation works. My problem is the installation of the passenger for apache2.

I type 'sudo passenger-install-apache2-module' to start the setup. The output is:

$passenger-install-apache2-module
Welcome to the Phusion Passenger Apache 2 module installer, v3.0.15.

This installer will guide you through the entire installation process. It
shouldn't take more than 3 minutes in total.

Here's what you can expect from the installation process:

 1. The Apache 2 module will be installed for you.
 2. You'll learn how to configure Apache.
 3. You'll learn how to deploy a Ruby on Rails application.

Don't worry if anything goes wrong. This installer will advise you on how to
solve any problems.

Press Enter to continue, or Ctrl-C to abort.
1

--------------------------------------------

Checking for required software...

 * GNU C++ compiler... found at /usr/bin/g++
 * Curl development headers with SSL support... not found
 * OpenSSL development headers... found
 * Zlib development headers... found
 * Ruby development headers... found
 * OpenSSL support for Ruby... found
 * RubyGems... found
 * Rake... found at /usr/local/bin/rake
 * rack... found
 * Apache 2... found at /usr/sbin/apache2
 * Apache 2 development headers... found at /usr/bin/apxs2
 * Apache Portable Runtime (APR) development headers... found at /usr/bin/apr-1-config
 * Apache Portable Runtime Utility (APU) development headers... found at /usr/bin/apu-1-config

Some required software is not installed.
But don't worry, this installer will tell you how to install them.

Press Enter to continue, or Ctrl-C to abort.

--------------------------------------------

Installation instructions for required software

 * To install Curl development headers with SSL support:
   Please run apt-get install libcurl4-openssl-dev or libcurl4-gnutls-dev, whichever you prefer.

The real problem is, that Curl development headers with SSL support... not found. The solution is to install libcurl4-openssl-dev, but the package is already installed.

I don't know what is wrong.

Is the passenger the right way, or there exist better ways?

Christian

PS:
About my System:
Environment:
Redmine version 2.0.3.stable.10176
Ruby version 1.9.2 (x86_64-linux)
Rails version 3.2.6
Environment production
Database adapter Mysql2


Replies (1)

RE: Installation problem with passenger for apache - Added by Christian Jacobsen over 11 years ago

A other way to install the passenger is from the repository from debian.

This works.
Now i got a error every time i opening the website.

Ruby (Rack) application could not be started

Error message:
Could not find multi_json-1.3.6 in any of the sources (Bundler::GemNotFound)

Exception class:
PhusionPassenger::UnknownError

Anyone knows what get wrong

Christian

    (1-1/1)