New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Перенести сайт на отдельный VPS #7
Comments
Подзадачи:
Есть задачи, связанные с этой, но которые не обязательно делать одновременно:
Поскольку и так будет с чем повозиться, то осмысленнее сначала переехать на VPS, а потом уже улучшать инфраструктуру на новом месте. |
Предлагаю дроплет за $5 в месяц на DO с убунтой. На нём поставить lnmp с седьмым пхп дело получаса. Возможно придётся поковыряться с настройками nginx, чтобы перенаправления и подобные штуки их .htaccess перенести. С 90% вероятностью одного вечера хватит. |
Про почту - ну, текущий lesswrong.ru каким-то образом умеет отправлять письма. Насколько я представляю устройство мира, в 2017-м нельзя просто так отправлять письма по SMTP (очень плохо будет с доставкой), нужен Mailgun или Amazon SES или что-то в этом роде. Как это в drupal или php настраивается, я не в курсе. Про DO ок. Про стек и замену apache->nginx тоже точно очень за. В 512MB точно mysql+nginx+php влезут без проблем (с учётом прочих фоновых процессов, которые надо будет иногда запускать, типа drush, бекапов, тестовой среды)? Поиск по слаку (elastic+node) с трудом влезают в 1GB, например. Я бы перестраховался и взял хотя бы 1GB/$10 всё же. |
Поговорил с Юлием, ему ок переезд на VPS. |
Всё готово, всё работает, осталось придумать план переезда с минимальным даунтаймом. |
План переезда такой:
Что мне не нравится в этом плане, хотя это практически неважно: |
Вариант: купить безвентиляторный микрокомп с SSD по цене одного билета на воркшоп, поставить его в уголок в Кочерге и хостить на нём что угодно, сколько угодно, совершенно бесплатно. ) |
Сейчас lesswrong.ru работает на виртуальном хостинге от макхоста.
Зачем переезжать:
The text was updated successfully, but these errors were encountered: