Почему nginx (в связке с unicorn) не запускается на 80 порту?

1. Почему-то 8080 порт занят, поэтому запустил unicorn на порту 8081:
listen 8081, :tcp_nopush => true

Запускал так:
bundle exec unicorn -E production -c config/unicon.rb

После запуска, перехожу на test.com:8081 и вижу, что приложение запущено

2. Запускаю nginx, для которого в конфиге написано:
server { listen 80; server_name test.com; root /var/www/apps/testapp/public;

Запуск делаю так:
sudo /etc/init.d/nginx start

3. Захожу на test.com:8081 — приложение работает. Захожу на test.com:80 и вижу:
403 Forbidden nginx/1.2.1

Вопроса три:
а) почему так выходит?
б) как сделать, чтобы по test.com:8081 ничего не было, а по test.com:80 работало приложение?
в) как запустить unicorn как демон, а то переключаться между табами не нравится?

Нет комментариев