ВНИМАНИЕ, данная статья подразумевает, что вы уже умеете пользоваться git, composer и drush
Хостинг компании timeweb.ru один из самых дружелюбных для Drupal 8 сайтов. Тут из коробки сразу есть:
- git
- composer
- PHP 7.2
- drush 8 (будет работать как launcher для локального drush 9)
- Нет дурацких ограничений php-функций
Собственно для того, чтобы развернуть сайт на этом хостинге нужно:
- Зайти на сервер по SSH
- Создать в домашнем каталоге пользователя каталог куда будем разворачивать сайт, например site
- С помощью git и composer развернуть копию сайта
- Удалить каталог /home/i/USERNAME/public_html
- Создать символическую ссылку /home/i/USERNAME/site/web в /home/i/USERNAME/public_html
- PROFIT
Комментарии
они ввели ограничение на CPU вследствие чего отваливаются многие операции, даже zip и tar, так что нужно внимательно выбирать тариф и тестировать
А откуда инфа? Ссылка есть?
P.S. я недавно заметил, что у меня MC стал сегфолтится на таймвебе
На каком тарифе нормально идет? Работал там только с 7кой.
Тариф Optimo+ и он отлично работал с семеркой. 169 руб.в мес
вообще было примерно недели две назад, не мог поставить composer
потом не мог обновить, они мне советовали много чего, чтобы по лимиту памяти не вышибало.
потом npm не заводился, чтобы верстку поправить и тд и тп.
потрачено два дня на ожидание ответов.
Потом плюнул на всё и решил слить архив и сделать на локалке. И не тут то было, архив не делается ошибка. В течени дня выяснилось что нужно менять тариф на специальный ( Drupal Pro 829 руб.в мес.),
В итоге поменял на тариф 1Сайт, вышло примерно 600р в месяц.
Ну и это удовольствие только для того чтобы обновить сайт...
Так что рекомендую обязательно взять у них тест.
Да, с композером на обычных тарифах так себе.
Мы обновляем/разрабатываем на локалке, грузим обратно. Работает.
"грузим обратно" - весь сайт архивом?
Опять забыл про нормальный деплой?
Помню, мне просто интересно что заначит "грузим обратно". Это вроде ненормальный деплой.
Нет, речь про нормальный деплой. Грузим обратно - это composer.lock с уже подготовленными ссылками для команды composer install, вместо запуска composer update прямо на хостинге
таймвеб? это у которых из админки битые дампы загружаются?
ну нет, таким г. пользуйтесь сами.