Вопросы с тегом «ruby-on-rails»

Ruby on Rails - это среда веб-разработки MVC с открытым исходным кодом, написанная на Ruby, оптимизированная для удобства программистов и поддержания устойчивой производительности. Многие вещи определяются условно, избавляя вас от необходимости изобретать заново, чтобы оставаться продуктивным.

8
Как заставить или перенаправить на SSL в nginx?
У меня есть страница регистрации на поддомене, например: https://signup.example.com Он должен быть доступен только через HTTPS, но я боюсь, что люди могут как-то наткнуться на него через HTTP и получить 404. Мой блок html / server в nginx выглядит так: html { server { listen 443; server_name signup.example.com; ssl on; …

4
Запретить пометку почты как спам
Это канонический вопрос о том, как избежать того, чтобы исходящая почта классифицировалась как спам. Также связано: Борьба со спамом - Что я могу сделать как: администратор электронной почты, владелец домена или пользователь? Что такое записи SPF и как их настроить? Мне интересно, как предотвратить пометку моих писем с моего сайта …

6
В какую директорию мне следует развернуть приложения Rails?
Какой разумный и логичный каталог для развертывания моих производственных приложений Rails в системе Linux? Некоторые кандидаты ... /var/rails <= There's a /var/www so this would be consistent with that pattern. But I.T. guys have complained about stuff in /var before. /home/my_home_dir/rails <= OK, not /var, but I'm not the only …

2
Оптимальное количество процессов единорога на процессор
Мы запускаем веб-приложение Ruby on Rails под Unicorn. Наше приложение не привязано строго к процессору (у нас двойная система Xeon E5645 с 12 ядрами, а среднее значение пиковой нагрузки составляет около 6). Сначала мы работали с 40 работниками Unicorn, но объем памяти приложений со временем увеличивался. Итак, теперь мы должны …

3
Восстановить версионную корзину S3 в определенный момент времени
Допустим, у меня включена поддержка версий S3 для моего сегмента: http://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html Затем, скажем, кто-то (например, младший сотрудник) портит корзину S3 (удаляет некоторые файлы случайно и т. Д.) Как я могу восстановить весь версионный контейнер в определенный момент времени? Я полагаю, что это возможно, учитывая API S3, но я бы предпочел …

1
Разные способы перезапустить Apache?
У меня тут вопрос по Apache. За всю свою карьеру разработчика я перезапускал Apache следующим образом: sudo /etc/init.d/apache2 restart Я только сегодня развернул свое первое приложение на Rails, но у меня были проблемы с перезапуском Apache на хост-машине. Когда я попробовал это таким образом, Apache попытался бы перезагрузить компьютер, но …

5
Amazon EC2 Ami рекомендации для бесплатного уровня?
Веб-сервисы Amazon недавно представили бесплатный уровень, где вы в основном получаете бесплатные материалы, чтобы опробовать AWS и запустить крошечные сайты и проекты. В основном это бесплатно, пока вы остаетесь ниже определенного предела пропускной способности, дискового пространства и т. Д. Поскольку выход за пределы может быстро стать довольно дорогим (для любителя), …

3
Репликация MySQL через географически отдельные серверы
Моя организация искала способы географически распределить наши серверы, сохраняя при этом резервные копии в актуальном состоянии и в идеале распределяя нагрузку. Первоначально я имею в виду Rails на MySQL. Скорость записи не слишком высока (статьи / комментарии оставляются со скоростью менее 1 в минуту, хотя некоторые имеют большие медиа-вложения). Так, …

2
Решения по управлению API [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме отказа сервера. Закрыто 6 лет назад . В настоящее время я создаю API и ищу инструмент, который позволил бы мне контролировать (в графическом интерфейсе) и ограничивать …

1
Что вызывает ошибку 400 Bad Request для null («») и почему в наших журналах nginx их так много?
Ежедневные журналы от Logwatch регулярно сообщают 400 неверных запросов, ноль: 1744 раз из наших журналов nginx. Записи в журнале выглядят так: 123.123.123.123 - - [25/Jan/2011:14:44:19 -0500] "-" 400 173 "-" "-" Кто-нибудь может объяснить, как они генерируются и почему их так много? Похоже, это не повредит, но у нас было …

5
Как я могу настроить аутентификацию Redmine => Active Directory?
Во-первых, я не являюсь администратором AD на сайте, но мой менеджер попросил меня попытаться настроить мою личную установку Redmine на интеграцию с ActiveDirectory, чтобы протестировать ее для более масштабного развертывания. Наш сервер AD находится на хосте: порт, ims.example.com:389и у меня есть пользователь IMS/me. Прямо сейчас у меня также есть пользователь …

1
Не могу получить доступ к портам, назначенным для Rails 4.2, но 4.04 работает нормально
У меня установлен Ruby 2.1.2 и Rails 4.2. Установка пакета запускается без ошибок. Я могу сделать Rails C без ошибок. Rails s -p3004 запускается с вебриком или тонким без ошибок Когда я захожу на сайт mytestsite: 3004 safari, firefox и chrome, все сообщают, что «не удается подключиться к серверу» Никаких …

2
Каковы плюсы и минусы использования Nginx поверх Apache с Rails при использовании Passenger
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Passenger недавно получил поддержку Nginx, каковы его плюсы и минусы по сравнению с Apache как веб-сервером для приложений Rails?

1
nginx: упростить настройку для принудительного ssl на определенном пути для приложения rails
я использую конфиг ниже. это работает, но проблема для меня - повторение некоторых строк. что proxy_*директивы должны быть location /adminтакже, потому что только один locationбудет выполняться Nginx на запрос. Какие варианты у меня есть, чтобы удалить этот дубликат кода, не извлекая его в новые файлы и включить его впоследствии? Есть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.