Я пытаюсь открыть свою веб-страницу http://moneytree.space/catalogs/traders, но получаю:
Единорог и nginx работают. Мой рабочий каталог /home/zhall/zoulfia
root@moneytree:/home/zhall/zoulfia# rails s -e production
=> Booting Unicorn
=> Rails 4.2.0 application starting in production on
http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
Когда я набрал:
В моем файле /etc/nginx/sites-avalable/default я получил:
Нужно ли менять server_name на localhost? Я новичок во всех этих конфигурациях, буду признателен за любую помощь. Спасибо. Возможно, мой сервер выключается из-за каких-то ошибок. Я не знаю, где их ловить. Мой лог-файл пуст :(
Проверяю конфигурацию nginx:
sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Когда я загружаю вебрик:
Zoulfias-iMac:zoulfia zoulfiahall$ rails s -e production
=> Booting WEBrick
=> Rails 4.2.0 application starting in production on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2015-07-10 17:08:38] INFO WEBrick 1.3.1
[2015-07-10 17:08:38] INFO ruby 2.2.0 (2014-12-25) [x86_64-darwin13]
[2015-07-10 17:08:38] INFO WEBrick::HTTPServer#start: pid=18631 port=3000
У меня нет проблем с запуском моего приложения.
Когда сервер Unicorn загружается, я получаю:
root@moneytree:/home/zhall/zoulfia# rails s -p80 -e production
=> Booting Unicorn
=> Rails 4.2.0 application starting in production on http://localhost:80
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
root@moneytree:/home/zhall/zoulfia# ------> this line should not be here!
Как настроить ведение журнала приложений, чтобы видеть ошибки?
nginx
в вашихnetstat
результатах, и если я попытаюсьtelnet
подключиться к порту 80 на вашем сервере, я получуConnection refused
. - person   schedule 10.07.2015