просто gem install paperclip , а там уже чётко скажут что не так. Чаще проблема с загрузкой бывает при неадекватном SSL,
gem source -a rubygems.org
gem install paperclip
lavezzi1: Вам Nginx прямо говорит что не может найти файл сокета, проверить создаётся ли он в принципе, если он создаётся то убедиться что у nginx есть право на чтение домашнего каталога пользователя (хотя судя по тому что как 500-я ошибка отдаётся файл /public/500.html то доступ всё-же есть).
По вашей ссылке ещё раз гляньте секцию "Create Puma Upstart Script" не забыли ли указать
Просто я не вижу смысла делить на вланы и т.п.
Темболее что это потребует некоторой беготни (если ip статикой на клиентах), а в этом случае лучше начать с пересмотрения топологии сети в общем и довести её до ума.
Как вариант - отдавать инет только по VPN, такое практикуется, но как по мне это бред :)
Скажем так, для "быстрого доступа" я решал задачу редиской - в контроллере делаем проверку на присутсвие запрашиваемых данных в редисе, если таковых нет то делаем запрос к базе, отдаём данные клиенту заодно пихаем в редис и ставим лайфтайм где-то на часов 5-7 или если оперативы хватает то и побольше.
Остальные запросы на эти данные будут обслуживаться уже редисом.
Частые запросы закешировали и не напрягаем основную БД, а кому что-то редкое нужно то и напрячься не проблема.
а чего не нравится? Блог и социалка - хорошое начало, фактически затрагиваются большинство основных моментов написания вэб приложений на рельсах.
Этакий универсальный пример.
gem source -a http://rubygems.org