Windows машина крутит Oracle Vm в которой сидит ubuntu server 14 x64. Настроил ssh, установил rvm, ruby, rails, bundle, nodejs. Создал тестовое RoR приложение в ~/test_app. Установил гемы для тестового приложения. rails s - стартует.
Дальше настраиваю связку nginx + passenger.
Значит пользовался инструкцией:
https://www.phusionpassenger.com/library/walkthrou...
в windows по локалке в браузере ввожу ip виртуальной машины вижу: Welcome to nginx on ubuntu. Как же увидеть тестовое приложение?
passenger-config about ruby-command
passenger-config was invoked through the following Ruby interpreter:
Command: /home/brainy_code/.rvm/gems/ruby-2.1.5/wrappers/ruby
Version: ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux]
To use in Apache: PassengerRuby /home/brainy_code/.rvm/gems/ruby-2.1.5/wrappers
To use in Nginx : passenger_ruby /home/brainy_code/.rvm/gems/ruby-2.1.5/wrapper
To use with Standalone: /home/brainy_code/.rvm/gems/ruby-2.1.5/wrappers/ruby /hm/gems/ruby-2.1.5/gems/passenger-5.0.15/bin/passenger start
sudo nano /etc/nginx/sites-enabled/test_app.conf:
server {
listen 80;
server_name yourserver.com;
# Tell Nginx and Passenger where your app's 'public' directory is
root ~/test_app/public;
# Turn on Passenger
passenger_enabled on;
passenger_ruby /home/brainy_code/.rvm/gems/ruby-2.1.5/wrapper;
}
sudo service nginx restart
ok
Наверное нужно задать наводящие вопросы, потому как я не понимаю, что может понадобится для устранения проблемы. Я пока имя сервера оставляю произвольным и пытаюсь заходить на сервак по ip. Или это надо прямо сейчас уже?