Ruby Application Webroot Location

J'ai hérité d'une application ruby ​​au travail et je suis assez nouveau pour les environnements d'hébergement ruby. L'application est hébergée sur un server linux mais je ne peux pas find où est la webroot.

J'ai cherché / var / www qui est le webroot pour apache sur linux pour d'autres applications avec lesquelles j'ai travaillé. Mais cet location n'existe pas sur ce server.

Je regardais les dossiers sur le server et j'avais l'printing qu'il pouvait utiliser Nginx + passager. Quelqu'un pourrait-il me pointer dans la bonne direction où regarder? Toute aide est grandement appréciée.

2 Solutions collect form web for “Ruby Application Webroot Location”

Si nginx a été installé en tant que package, le file de configuration sera probablement situé dans /etc/nginx/nginx.conf , vous pourriez find les parameters du server global comme ceci:

 http { passenger_root /usr/share/phusion-passenger/source/bin/passenger; passenger_ruby /usr/local/rvm/rubies/ruby-1.9.2-p290/bin/ruby; server { listn 127.0.0.1:80; server_name localhost; root /var/www/localhost/htdocs; } include virtuals/*; } 

S'il n'y a qu'une seule application, elle peut être spécifiée par la balise root /etc/nginx/nginx.conf . Dans le cas où vous avez plusieurs applications, il est probablement dans virtuals dossier virtuals (vous devriez searchr l' include ). Le nom du dossier pourrait être différent, mais c'est quelque chose comme les sites-enabled dans Apache

Entrez nginx -V pour savoir si nginx est installé et où est la racine Web. La configuration pour nginx se situe normalement à /etc/nginx mais la command vous le dira.

Si vous avez installé un autre server Web (par exemple nginx -V command not found return command not found ), le process est différent.

  • Erreur lors de l'installation de RVM sur mon VPS
  • Pourquoi mon application Rails sous Passenger s'arrête-t-elle occasionnellement?
  • Impossible de se connecter à Ruby on Rails Development Server sur Centos 6.3
  • Enregistreurs SSL téléchargés par l'user Nginx
  • Comment mettre à jour Redmine sur Windows (Helicon Zoo)
  • NGINX Autorisations: 'sudo nginx' vs 'sudo service nginx start'
  • MySQL sur un server dédié vs augmentation de RAM sur le server avec l'application MySQL + Rails
  • Exécuter un script pendant le démarrage dans RHEL7
  • Les problèmes avec apache2 et SSL ne chargent pas les files CSS et JS
  • Qu'est-ce que ce journal signifie?
  • bonne reference d'administration LAMP / Rails pour VPS?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.