Я пытаюсь настроить небольшой веб-сервер на моем старом mac mini G4 дома, используя технологии, упомянутые в названии. Я узнал, что для обслуживания чего-либо на порту 80 сервер должен быть запущен с помощью sudo. Поскольку я использую RVM для управления своими Ruby Gems, я использую rvmsudo для запуска сервера.
Я создал пользователя для запуска сервера, и я могу запустить сервер, войдя в систему через SSH и введя «rvmsudo unicorn -p 80». Но, конечно, когда я закрываю соединение, процесс прекращается, так что это явно не тот путь.
Как правильно настроить сервер на Mac OS Leopard? Помня, что я хотел бы продолжать использовать RVM для управления моими драгоценными камнями. Я также хотел бы, чтобы сервер автоматически запускался при загрузке компьютера.