Оплата услуг

Документация по оплатам счетов, заказа и изменения уже заказаных услуг.

Эта же документация будет доступна на страницах нашего сайта, на страницах, к которым она относится. Чтоб вызвать доступную контекстную помощь, вам надо будет кликнуть по 

Drufly web-сервис

Документация по нашей уникальной услуге для начинающих пользователей сайтами на Drupal.

Эта же документация будет доступна на страницах нашего сайта, на страницах, к которым она относится. Чтоб вызвать доступную контекстную помощь, вам надо будет кликнуть по 

test

Add domain movie

Руководство по переносу сайта на drufly

Начнём!

Имеем сайт, установленный по пути /home/наш_сайт/public_html, наши файлы (картинки, загруженные файлы и т.п.) хранятся по пути /home/наш_сайт/public_html/files/ и соответственно есть база данных наш_сайт.

Задача - перенести сайт с localhost на сервер.

Работа с SSH клиентом

Рекомендуемым для нашего хостинга клиентом SSH под ОС Windows является PuTTY

Скачать его можно с официального сайта: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Самостоятельное разворачивание сайта на хостинге

  1. Создаем домен в Панель управления-Домены-Добавить домен http://drupalhosting.ru/rp/domains
  2. Закачиваем архивированные файлы сайта и дампа базы данных(сделанный mysqldump или через экспорт в phpmyadmin) в папку domains/имя_домена с помощью FTP клиента или через FileManager в Панели управления
  3. Присоединяемся к серверу по SSH
  4. Переходим в папку домена cd ~/domains/имя_домена
  5. Распаковываем архив с сайтом в текущий каталог (для TAR.GZ tar xvfz имя_файла_архива.tar.gz для GZ gunzip -d имя_файла_архива.gz для ZIP

Не удаляется (не редактируется) settings.php

На нашем хостинге, в целях безопасности и более корректной работы Drupal с загружаемыми файлами, веб-сервер для каждого клиента работает от его хостинг-юзера, а не от общего пользователя www-data как на большинстве хостингов.

Благодаря этому, Drupal имеет полные права на управление файлами сайта и в целях безопасности автоматически устанавливает права:

444 на файл settings.php

555 на каталог default

Если перевести на понятный язык, то ближе всего по смыслу это "Только чтение". Поэтому файл нельзя отредактировать, а каталог - удалить. 

Работа с SFTP/SCP/FTP клиентом WinSCP

Работа с SFTP/SCP/FTP клиентом WinSCP

Одним из рекомендуемых для использования с DrupalHosting FTP клиентов является WinSCP - свободно распространяемый мультиязычный SFTP/SCP/FTP клиент, скачать его можно с официальной страницы http://winscp.net 

Работа с FTP/SFTP клиентом Total Commander

Работа с FTP/SFTP клиентом встроенным в файл менеджер Total Commander

Total Commander достаточно часто используется пользователями как основной файл менеджер. Он не относится к бесплатно распространяемому ПО более подробно об этом написано на сайте разработчика http://www.ghisler.com/ 

После установки можно воспользоваться встроенным в программу FTP клиентом. 

Работа с FTP/SFTP клиентом FileZilla

Работа с FTP/SFTP клиентом FileZilla

Одним из рекомендуемых для использования с DrupalHosting FTP клиентов является FileZilla - свободно распространяемый мультиязычный мультиплатофрменный FTP клиент, скачать его можно с официальной страницы http://filezilla-project.org/

Установка и настройка Sphinxsearch для Drupal 6(устарело)

Обращаем ваше внимание, что данный модуль устарел и мы рекомендуем использовать Advanced sphinx для Drupal 6.

Установка модуля

  1. Скачайте архив модуля на локальный компьютер - ссылка
  2. Распакуйте архив модуля
  3. Залейте папку модуля в sites/all/modules/
  4. На странице списка модулей включите модуль sphinxsearch

Добавление домена

Видео инструкция по добавлению домена.

Продолжительность: 1 мин 27 сек.

Размер:  5.1 Мб

Добавление синонима домена


Видео инструкция по добавлению домена.

Продолжительность: 1 мин 27 сек.

Размер:  5.1 Мб

Добавление технического домена

Доступ к сервисам

Документация по настройке програмного обеспечения для доступа к сервисам: SMTP, FTP, IMAP, POP3, SSH и подобное

Эта же документация будет доступна на страницах нашего сайта, на страницах, к которым она относится. Чтоб вызвать доступную контекстную помощь, вам надо будет кликнуть по 

Увеличение размера загружаемых файлов

Чтобы увеличить максимальный размер файлов для загрузки через Drupal до 50 мегабайт, нужно в .htaccess прописать:
php_value post_max_size 50M
php_value upload_max_filesize 50M

По умолчанию установлено 20M. Максимально доступный размер этого параметра - 200M.

Продление услуг хостинга

Нужно пополнить баланс(Профиль → Мой баланс → Добавить средства) на нужную сумму. В день окончания тарифного плана, наша биллинговая система создаст счет и спишет нужную сумму с баланса.

Если Вы хотите продлить действие услуги хостинга на срок, который превышает цикличность Вашей оплаты, Вам нужно пополнить счет на сумму равную оплате Вашего хостинга на этот период. Каждый месяц, пока деньги будут на балансе, наша биллинговая система будет списывать сумму равную месячной оплате с Вашего баланса.

Документация

В данном разделе сайта будут размещены материалы, которые помогут вам в работе с нашими услугами.

Эта же документация будет доступна на страницах нашего сайта, на страницах, к которым она относится. Чтоб вызвать доступную контекстную помощь, вам надо будет кликнуть по 

Материалы делятся на следующие разделы:

Перенос сайта с локального компьютера к нам на хостинг

Для переноса сайта с локального компьютера к нам на хостинг необходимо выполнить следующие действия:

Добавление задач по расписанию(настройка крона)

Чтобы крон у нас заработал, нужно чтобы домен вел на наш сервер. Если у Вас Drupal 7, строку для запуска крона(то что подставляется вместо http://site.ru/cron.php) нужно смотреть на странице admin/reports/status
При указании времени для запуска крона, нужно указывать разное время, для разных сайтов. Это необходимо для балансировки нагрузки на сервере. При указании времени нужно в минутах указывать число, которое отличается от 0 и 30.

Создание туннеля для удаленного доступа к mysql

Из соображений безопасности мы не открываем доступ к базе данных с удаленных хостов.

Но тем не менее, вы можете проложить туннель и работать с базой удаленно. Туннель занимается тем, что перенаправляет внешние запросы на нужный порт localhost.

При помощи SSH клиента Putty это делается так:

Создаем новое соединение.

В поле Host Name (or IP address) указываем ip адрес сервера, либо имя хоста

Port: 22

Далее в категории Connection/SSH/Tunnels в секции Add new forwarded port указать Source port: локальный_порт (например, 7777),

Установка Drush 8 для локального пользователя

Если вы хотите установить Drush версии 8 для работы с Drupal 8 то это можно сделать установив его локально для вашего пользователя.
С помощью Composer устанавливаем drush:

composer global require drush/drush:dev-master --prefer-source

Он будет установлен в каталог ~/.composer/vendor/drush/drush для удобства можно создать символьную ссылку исполняемого файла в каталог ~/bin

ln -s ~/.composer/vendor/drush/drush/drush ~/bin/drush8 

и добавить в файл .bashrc алиас команды:

Переход на другой тарифный план

Для изменения тарифного плана удалять текущий заказ не нужно. Следует выполнить следующие действия:
1. Перейти на страницу ПрофильСчета и заказы
2. В колонке Заказы кликнуть на ссылку Вашего заказа и перейти на страницу заказа
3. Кликнуть на ссылку Изменение
4. Выбрать нужный тарифный план и нажать Сохранить
5.

Расширенная работа с SSH клиентом.

Авторизация по ключам

Для того что бы не вводить пароль каждый раз при соединении с сервером хостинга, можно заменить авторизацию по паролю, авторизацией по ключам.

Для организации авторизации с помощью ключей необходимо запустить PuTTYgen (входит в инсталлятор PuTTY или доступен отдельно по адресу http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), выбрать тип ключа SSH-2 RSA и нажать кнопку Generate:

Работа с drush

drush - это интерфейс командной строки UNIX для доступа к вашему сайту на Drupal.

Справку о командах и опциях вызова drush можно получить так:

drush help

Если вы знаете команду, то для получения её параметров введите её вслед за help.

drush help up

Самостоятельный бекап сайта

Для самостоятельного бекапа сайтов на Вашем аккаунте необходимо подключится к нему используя протокол SSH и выполнить следующую команду для перехода в Ваш домашний каталог