Конфигурация веб-сервера DreamHost VPS - PullRequest
1 голос
/ 17 января 2012

Я переместил свои приложения более 10 рельсов в DreamHost VPS с общего хостинга.Проблема, которую я обнаружил, заключалась в том, что значение PassengerMaxPoolSize по умолчанию равно 4. Это слишком мало для меня.Чтобы изменить это, я должен сам управлять веб-сервером.

Я думаю, httpd.conf - это файл, которым я должен управлять.Но я не понимаю какую-то часть этого.Например, следующие строки:

SetEnv dsid 19649082
SetEnv ds_id_19649082

Где я могу получить значения?Если у вас есть опыт работы с этим, можете ли вы показать мне, как с этим справиться?

Спасибо.

Сэм

Ответы [ 2 ]

1 голос
/ 20 февраля 2013

Я знаю, что уже поздно, но у меня был тот же вопрос сегодня. Когда вы создаете домен / хостинг через панель доменов Dreamhost и назначаете его своему VPS, номер «dsid» можно найти здесь: /home/_domain_logs/DOMAINUSERNAME/DOMAIN/http.DSID#

Файл журнала, который автоматически создается системой, имеет номер DSID в имени папки http. ##.

Несмотря на имеющуюся информацию, номер DSID важно указывать в httpd.conf при ручной настройке виртуального хоста на VPS.

0 голосов
/ 17 января 2012

Эти настройки являются проблемой?Если нет, то вам, вероятно, не нужно их трогать.Они просто устанавливают переменные окружения , к которым могут обращаться модули Apache и ваше приложение Rails.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *, вероятно, добавлен в Dreamhost, чтобы отслеживать, с каким сайтом связан запрос.

...