2017-10-02 3 views
0

Je veux InstallerPassenger + Apache sur un serveur de production Linux/Unix pour Node.js apps + Red Hat 6/CentOS 6 (avec RPM) et je l'ai installé mais à la fin de l'installation c'est la sortie je reçois:Installation Passenger + Passenger processus n'est pas commencé

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 

Lorsque je tente également de vérifier si le processus de passagers est en cours d'exécution je l'ai trouvé est pas. Comment puis-je commencer le processus, j'accuse l'échec de httpd.x86_64 0: 2.2.15-60.el6.centos.5 être la raison, mais je ne sais pas par où commencer pour résoudre le problème; J'ai besoin d'aide.

Répondre

1

Apache ne s'est pas installé avec succès, c'est ce que le Failed: httpd signifie.

+0

Que dois-je faire pour que Apache s'installe avec succès? J'ai essayé de courir: passager-install-apache2-module --apxs2-path = '/ usr/bin/apxs' et j'ai obtenu cette sortie: Le module Phusion Passenger Apache est correctement installé :-) La commande de vérification Si le processus du passager est en cours d'exécution, il n'y a aucun processus passager en cours d'exécution. – aidonsnous

1

Si vous souhaitez utiliser Apache, vous devez vous assurer qu'Apache est installé.

yum update 
yum remove httpd 
yum install httpd 

L'intégration des passagers fait simplement tomber un module dans une installation Apache existante et ne démarre que si Apache démarre également.

Si vous ne parvenez pas à faire fonctionner Apache, vous pouvez également utiliser Passenger dans standalone mode.

+0

Je voudrais l'installer en mode autonome mais la documentation ne montre pas comment déployer une application node.js en mode autonome. – aidonsnous

+1

Bien sûr, il fait: [Déploiement d'une application Node.js sur Passenger Standalone] (https://www.phusionpassenger.com/library/deploy/standalone/deploy/nodejs/) – OnixSO

+0

OnixSO merci c'est parfait .. maintenant j'ai deux node.js application pour laquelle je veux utiliser passager je voudrais à la fois courir sous SSL (https) et aussi en utilisant le premier sera accessible à partir d'un sous-domaine de mon domaine de site Web et le deuxième un autre nom de domaine spécifique en utilisant encore autonome ... Y a-t-il de la documentation qui peut me montrer une telle configuration? – aidonsnous