Компания elasticweb предлагает услуги профессионального хостинга для сайтов на Drupal. Благодаря производительным серверам и специально настроенному программному обеспечению простые и сложные сайты будут работать быстро и стабильно. Разработка и обслуживание сайтов станет простой и приятной.
Разработка сайтов на базе Elasticweb
Когда речь идет о работе с друпалом, Elasticweb обеспечивает оптимальные условия для запуска и поддержки сайта на этой платформе, на всех серверах установлен Git, Composer, Drush.
Drupal (Друпал) — это популярная система управления контентом с открытым исходным кодом.
Ядро последних версий Drupal 7, 8, стабильно работают с PHP 7. Использование PHP 7 для Drupal даёт огромный прирост производительности. Для Drupal 6 доступно изменение версии на PHP 5.6.
Инструмент для работы с Drupal
На всех наших серверах, для каждой из нод доступен drush. Drush – это вспомогательный инструмент командной строки который позволяет упростить работу с CMF.
Быстро обновить ядро Drupal и модули (рекомендуется делать регулярно)
drush up -y
Команда выполнит резервное копирование ваших модулей и установит обновление.
Авторизоваться под администратором сайта по одноразовой ссылке:
drush uli
Очистить кэш drupal
drush cc all
Сделать резервную копию базы данных сайта
drush sql-dump ~/db.example.com.sql
Восстановить базу данных из резервной копии
drush sql-cli < ~/db.example.com.sql
Полная резервная копия сайта (включая файлы)
drush ard
Перенос Drupal сайта между хостингами (ssh)
Для переезда с одного хостинга на elasticweb потребуется SSH подключение. Это очень удобно для больших сайтов, не требуется промежуточно выкачивать сайт на локальный компьютер перед загрузкой в elasticweb.
Мы будем использовать команды drush для создания резервной копии сайта и rsync для переноса файлов между серверами хостинг компаний.
Для начала создадим резервную копию сайта (на старом хостинге).
drush ard
Результатом работы команды станет сохранение архива в домашнем каталоге пользователя.
Выполним перенос файлов на новый сервер. Для этого потребуются данные полученные от elasticwebлогином и паролем ssh.
rsync -avz file.tar.gz u12321@dark.elasticweb.org:/home/u4321/domains/site.ru
Перенос завершен. Осталось подключиться к новому серверу и развернуть сайт.
ssh u12321@dark.elasticweb.org
cd ~/domains/site.ru
tar -xvf file.targz
Настроим подключение к новой базе данных в файле sites/default/settings.php
Выполним импорт базы данных
drush sql-cli < ~/dumpfile.sql
Заказать перенос сайта
Бесплатно перенесём ваш сайт от другого хостера. Оставьте заявку с данными доступа и мы всё сделаем.