Cron это служба, которая позволяет вам в определенные моменты времени производить те или иные действия. Например, каждый день в определенное время запускать на выполнение какой-либо скрипт, обновлять данные и т.д.
Для создания cron-задачи необходимо перейти в панель управления хостингом, в раздел «Инструменты - Планировщик (cron)». В глобальных настройках планировщика следует указать адрес электронной почты, на который будут пересылаться результаты выполнения команд планировщика.
Далее создаем задание (кнопка "Создать"). В строке "Команда" вводим полный путь к файлу задачи (крипта). Полный путь может иметь вид:
В строке Период - установите периодичность выполнения задания:
- каждый час - задание будет выполняться в 0 минут каждого часа.
- каждый день - задание будет выполняться ежедневно ровно в 00:00.
- раз в неделю - задание будет выполняться каждое воскресенье ровно в 00:00.
- раз в месяц - задание будет выполняться первого числа каждого месяца ровно в 00:00.
- раз в год - задание будет выполняться каждый год 1 января ровно в 00:00.
- при перезагрузке - задание будет выполняться после каждой перезагрузки операционной системы
- другое - более гибкая настройка периодичности с дополнительным набором полей.
Не посылать отчёт по e-mail - установите этот флажок, чтобы вывод команды (stdout и stderr) не пересылался на адрес электронной почты, указанный в "Глобальных настройках" планировщика.
Если необходимо выполнять PHP скрипт, то в первой строке (перед основным кодом необходимо) необходимо добавить путь к интерпретатору:
... дальше ваш php код ...
Также необходимо сделать файл со скриптом исполнимым (chmod +x).
Чтобы быть уверенным в сохранности всех важных данных, нужно настроить резервное копирование (бэкап).
Для этого в разделе "Обслуживание - Настройка бэкапов" добавьте новый план. Укажите название плана, место хранения (локальная директория, удаленный сервер), директорию, выберите предпочитаемый архиватор, укажите периодичность архивации (ежедневно, раз в неделю, раз в месяц), время и количество хранимых архивов.
Гибкая настройка позволяет получить разные версии данных с оптимальным промежутком времени. Архивацию можно настроить для:
- файлов;
- баз данных MySQL;
- почтовых ящиков;
- пользовательских настроек.
При необходимости план можно отредактировать.
Чтобы запустить процесс создания резервных копий для одного или нескольких заданий, не дожидаясь их создания в автоматическом режиме, необходимо выделить требуемые записи в списке разделе "Обслуживание - Настройка бэкапов" и нажать кнопку "Сделать резервную копию сейчас". Для предотвращения случайных действий панель управления попросит подтвердить ваши действия. Если в окне подтверждения вы нажмёте "ОK", то процесс создания резервных копий для выделенных записей будет запущен, а в списке напротив указанных заданий появится иконка вращающегося диска.
Вращающийся диск информирует, что бэкап в процессе. Как только бэкап закончиться и обновиться страница - диск исчезнет.
C помощью функции "Восстановление данных из резервной копии" можно восстановить как весь архив целиком, так и отдельные файлы из него. Для этого выберите требуемый файл в разделе "Обслуживание - Резервные копии" и нажмите кнопку "Восстановить". Для предотвращения случайных действий программа попросит подтвердить или отменить ваши действия. После нажатия кнопки "ОК" либо файл будет восстановлен, либо вернется сообщение об ошибке.
Восстановить можно по отдельности:
- Конкретные файлы, директории
- Базы данных MySQL
- Базы данных PostgreSQL
- Настройки ISPmanager
- Почтовые ящики
Выберите интересующую категорию, папку, базу данных или почтовый ящик и нажмите "Восстановить" в правом верхнем углу. Выбранные данные будут восстановлены.
Настоятельно не рекомендуем восстанавливать весь бэкап полностью (с базами данных, настройками, почтой и т.д.) если его размер достаточно большой - это может занять достаточно много времени. Гораздо лучше выбрать для восстановления именно те данные которые действительно необходимы (скажем конкретные файлы или директории или конкретную базу данных).
Зайдите в панель управления хостингом, в меню «Инструменты» выберите «Базы данных». После этого, справа вверху нажмите на иконку «Создать новую базу данных».
Задайте следующие параметры:
Тип базы данных - выберите из списка сервер баз данных.
Кодировка - кодировка, в которой будут храниться данные в таблицах.
Пользователь - из списка выберите пользователя баз данных.
Новый пользователь - имя нового пользователя для базы данных.
Пароль - пароль для доступа к базе данных.
Подтверждение - повторите пароль, набранный в предыдущем поле.
Удалённый доступ - установите флажок, чтобы данный пользователь мог обращаться к своим базам данных с других серверов или рабочих станций.
База данных будет создана. Далее, при необходимости, Вы можете сделать импорт данных в новую базу данных - для этого войдите в phpMyAdmin, указав заданные имя пользователя и пароль, и воспользуйтесь вкладкой "Импорт".
Скопировать файлы на сервер Вы можете либо посредством TFP, либо воспользовавшись встроенным файловым менеджером (раздел "Инструменты - Менеджер файлов" панели управления).
Для копирования файлов по FTP Вам необходимо воспользоваться любым удобным для Вас FTP клиентом (например встроенным клиентом файлового менеджера Total Commander). Убедитесь что в разделе "Главное - FTP аккаунты" создан аккаунт и при необходимости измените пароль.
Далее настройте программу FTP-клиент указав:
Сервер - имя вашего домена (например mydomain.com), либо имя сервера вида: s1.primaryhost.com.ua, s2.primaryhost.com.ua и т.д. на котором размещен ваш сайт
Учетная запись - имя пользователя, заданное в настройках FTP аккаунта (раздел "Главное - FTP аккаунты" панели управления)
Пароль - пароль к FTP аккаунту (по умолчанию совпадает с паролем для доступа к панели управления)
Остальные настройки не критичны
Для загрузки файлов на сервер посредством "Менеджера файлов" - зайдите в необходимый каталог (например www/ваш_домен) и воспользуйтесь кнопкой "Закачать файл в текущую папку" в правом верхнем углу.
Всё содержимое вашего сайта, необходимо загрузить на сервер в директорию www/ваш_домен/. Полный путь будет иметь вид: /home/имя_пользователя/data/www/имя_домена/ваши_файлы.
Кроме директории www Вам будут доступны и другие директории: webstat, etc, mod-tmp и т.д. Данные директории нужны для работы вашего сайта и сбора статистики, их удалять не нужно. Просто без надобности не используйте их.
Посмотреть версию, настройки, подключаемые модули и другие параметры PHP вы можете создав небольшой PHP скрипт следующего содержания:
<?php phpinfo(); ?>
Далее просто обратитесь к скрипту через браузер. Например: http://ваш_домен/info.php.


