2017-10-02 17 views
0

Linux/UnixプロダクションサーバにPassenger + Apacheをインストールしたい場合Node.js apps + Red Hat 6/CentOS 6(RPM)用に をインストールしましたが、このインストールには、出力は私が手である:私は乗客のプロセスは、私が見つけ実行されているかどうかをチェックするためにもしようとすると、それはPassenger + Passengerプロセスのインストールが開始されていません

Installed: 
    mod_passenger.x86_64 0:5.1.8-1.el6 

Dependency Installed: 
    passenger.x86_64 0:5.1.8-1.el6 

Failed: 
    httpd.x86_64 0:2.2.15-60.el6.centos.5 

ではありません。どのように私はプロセスを開始することができます、私は理由をhttpd.x86_64 0:2.2.15-60.el6.centos.5の失敗を非難していますが、私は問題を解決するためにどこから始めるべきではありません。私は助けが必要です。

答えて

1

Apacheが正常にインストールされなかったのは、Failed: httpdのことです。

+0

Apacheを正常にインストールするにはどうすればよいですか?私は実行しようとしました:助手 - インストール - apache2モジュール--apxs2 - パス= '/ usr/bin/apxs'と私はこの出力を得ました: Phusion Passenger Apacheモジュールが正しくインストールされて:-) チェックのコマンド乗客のプロセスが実行中であれば、乗客プロセスは実行されていません。 – aidonsnous

1

Apacheを使用する場合は、Apacheがインストールされていることを確認する必要があります。

yum update 
yum remove httpd 
yum install httpd 

旅客統合は、既存のApacheインストールでモジュールを削除するだけで、Apacheも起動する場合にのみ開始されます。

Apacheを動作させることができない場合は、standalone modeでPassengerを使用することもできます。

+0

私はそれをスタンドアロンモードでインストールしたいと思いますが、スタンドアロンモードでnode.jsアプリケーションをデプロイする方法についてのドキュメントは表示されていません。 – aidonsnous

+1

確かにそうです:[Node.jsアプリケーションのデプロイ 旅客のスタンドアロン](https://www.phusionpassenger.com/library/deploy/standalone/deploy/nodejs/) – OnixSO

+0

OnixSOは、私がssl(https)の下で実行したいと同時に私のウェブサイトドメインのサブドメインからアクセスされる最初のものを使用したいと思う旅客を使用したいと思うnode.jsのappおよび2番目の別の特定のドメイン名はまだスタンドアロンを使用する...このような深い構成を私に示すことができる文書はありますか? – aidonsnous

関連する問題