Перед обновлением CMS всегда делайте резервную копию!
Шаг 1. Сделаем резервную компию базы данных. Подробнее можно почитать здесь.
Для этого а адресу сайта дописываем /phpmyadmin и нажимаем "Enter" (рис. 1) Если у вас отсутствуют данные для авторизации, напишите с корпоративной почты "Zimbra"
После авторизации, сделайте экспорт базы данных (рис. 2)
Шаг 2. Свежую версию Wordpress скачиваем с сайта разработчика. Русская версия достуна по адресу: https://ru.wordpress.org/download/
Распаковываем архив и удаляем из него каталог "wp-content" Все остальное содержимое мы будем закачивать на наш сайт.
Шаг 3. Для этого нужно авторизоваться на сайте используя FTP. Подробнее о подключении можно почитать здесь.
Рассмотрим один из вариантов, соединение через Filezilla.
После авторизации нужно зайти в папку "web" и сохранить её к себе на компьютер. Файл SQL + эти данные и будут составлять резервную копию вашего сайта.
Шаг 4. Из папки "web" удаляем все данные кроме: файла настроек "wp-config.php" , а так же каталогов "wp-content" и "food"
Шаг 5. Загружаем данные из архива (см. шаг 2) и по окончании проверяем работоспособность сайта. Если выходит подобное сообщение (рис. 3) нажимаем обновить.
Образовательные организации, использующие для создания сайта конструктор Zabedu столкнулись с проблемой при заполнении некоторых разделов.
Разберем на примере:
На сайте страница "Доступная среда" отображается в разделе "Сведения образовательной организации" Если нажать ЛКМ на эту запись, вы не увидите ни какой информации. В разделе "Сайт. Документы" то же нет возможности ее редактировать:
Как заполнить информацию в "Доступная среда"?
Ответ на этот вопрос достаточно прост. Зайдите в раздел "Сайт. Страницы" и создайте страницу с таким названием. В строке "Размещение" нужно указать не "Главное меню", а "Доступная среда". Сохраните изменения.
После этого вся информация с этой страницы будет отображаться в разделе"Сведения образовательной организации"
Очень часто ко мне обращаются с такой проблемой:
"Мы не можем зайти на сайт нашей школы с логином и паролем. Пожалуйста, подскажите, где можно выполнить вход для наполнения и корректировки оформления сайта?"
Создание бэкапа.
Бэкап (от англ. backup) или резервное копирование сайта.
Создавать или нет решает владелец сайта. В нашем случае это образовательная организация.
На данном примере копировать данные сайта мы будем на компьютер. При этом нужно учитывать, что кроме самих данных сайта нам потребуется экспортировать базу данных. Поэтому сам процесс мы разобьем на два этапа.
Этап первый, копирование данных сайта:
Для работы нам потребуется ftp - клиент, например, FileZilla. Рекомендую устанавливать с официального сайта.
Запускаем программу и открываем «Менеджер сайтов».
Нажимаем на кнопку «Новый сайт». Название записи выбираете произвольное, оно лишь для вашего удобства.
Далее вам нужно прописать данные:
Хост: www.zabedu.ru
Порт: 21 (для http сайтов) или 24 (для https сайтов) Подробнее о миграции сайта можно почитать здесь.
Шифрование: Использовать обычный FTP (небезопасно)
Тип входа: Запросить пароль
После этого станут доступными для редактирования поля «Пользователь» и «Пароль». Эти данные высылались в ОО электронным письмом во вложении. Так же их можно получить по e-mail отправив запрос с корпоративной почты на адрес Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
Теперь нажимаем кнопку «Соединиться». Все данные вашего сайта находятся в папке «Web», ее мы и сохраняем. По окончании копирования, программа выдаст соответствующее сообщение. Если в процессе работы возникли сбои, необходимо удалить со своего компьютера не полную папку «Web» и повторить заново.
Второй этап, сохраняем базу данных:
Для этого заходим на свой сайт и к его адресу дописываем /phpmyadmin и нажимаем «Enter»
В соответствующие поля вводим данные для авторизации. Имя пользователя БД и пароль вы так же можете получить по e-mail отправив запрос с корпоративной почты на адрес Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
Нажимаем «ОК» и из представленного списка выбираем нашу базу данных.
Далее нужно выделить все таблицы, как на рисунке. Название таблиц, их колличество и префикс, в вашем случае, будет другим и зависит от используемой CMS.
В отмеченных местах вы должны видеть имя пользователя БД. Затем нажимаем «Экспорт» Используем настройки «по умолчанию»
Остается лишь поместить базу данных и папку «web» вместе в общую папку.
Восстановление из бэкапа.
Восстановление так же проходит в два этапа.
Сначала вы авторизуйтесь на ftp и подменяете содержимое папки«web» на сайте своей копией.
Затем авторизуйтесь в «phpmyadmin». Так же, заходите в свою базу данных и удаляете все таблицы. После этого нажимаем «Импорт» и выбираем файл базы данных.
Используя тип хостинга "Движок сайта" вы сталкивайтесь с рядом ограницений:
Изображения и фотографии загружайте в формате ".jpg", ".jpeg", ".png" Рекомендованный размер 1200х900 px (разрешение по X,Y 100 пикселов), интерполяция кубическая (по умолчанию). Подкорректировать размер и формат изображения можно в любом, удобном для вас, редакторе изображений.
Для обработки фотографий можно воспользоваться любым редактором изображений, например Gimp2. Данное ПО можно распространяется бесплатно и можно установить как на ОС семейства Windows, так и Linux. Так же на сайте представлены инструкции по работе с данным ПО.
Многостраничные документы загружайте в формате ".pdf" О том как создавать pdf-документы, можно почитать здесь.
Размер любого загружаемого файла не должен превышать 4 Мб
Используя тип хостинга "Движок сайта" или "Хостинг" (подробнее о типах хостинга можно почитать здесь) вы сталкивайтесь с рядом ограничений:
Через некоторое время сайт перестает самостоятельно обновляться, а попытки обновить его вручную выдают ошибку. Так же вы можете заметь, что перестали устанавливаться новые плагины или обновляться старые. И в конце концов перестают загружаться документы.
ПОЖАЛУЙСТА, УСПОКОЙТЕСЬ! Ничего страшного не произошло. Не нужно удалять ранее загруженные документы, особенно, если они не потеряли своей актуальности. Просто, для создания сайта вашего сайта, первоначально, было выделено 100 МБ. При заполнении всего объема, ОО заполняет еще одно заявление по которому выделяется еще 100 МБ. Количество повторных заявлений неорганичено.
О размере загружаемых файлов можно прочитать здесь.
Используя тип хостинга "Движок сайта" (подробнее о типах хостинга можно почитать здесь) вы сталкивайтесь с рядом ограницений:
Обновление CMS, плагинов, а так же базы данных проводит школа самостоятельно.
Рекомендую перед каждым обновлением делать бэкапы (сохраниение) сайта и базы данных. Сроки хранения и количество бэкапов определяет ОО.
Для создания бэкапа сайта вам необходимо авторозоваться через протокол ftp на Образовательном портале Забайкальского края. Для этих целей вам понадобиться ftp-клиент (например, FileZilla, скачать можно с официального сайта) Для подключения используйте "тип шифрования" - "Обычный FTP", а "тип входа" - "запросить пароль". Логин\пароль для ftp авторизации можно запросить в ЦИТОиДО отправив письмо с корпоративной почты ОО по адресу Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.Скопируйте к себе на компьютер содержимое папки web. Подробнее можно почитать здесь.
Для создания бэкапа базы данных сайта вам необходимо авторозоваться через phpmyadmin. Логин\пароль для авторизации можно запросить в ЦИТОиДО отправив письмо с корпоративной почты ОО по адресу Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
ВНИМАНИЕ! Любые ваши действия с базой данных или файлами сайта, до создания бэкапа, могут стать фатальными.
Система хостинга предоставляет возможность для размещения блогов (http://blog.zabedu.ru): методических объeдинений, информационных ресурсов и персональных сайтов работников образования.
Для регистрации персонального блога необходимо заполнить заявление и отправить скан-копию на e-mail Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. В ответ вам придет письмо с данными для авторизации (логин и пароль).
Образовательный портал Забайкальского края предоставляет возможность для размещения сайтов образовательных организаций, образовательных проектов и педагогических работников.
Образовательный портал предоставляет различные возможности для создания своего сайта:
- Хостинг. Хостинг - это услуга по предоставлению для сайта места на сервере и доменного имени. Наш хостинг поддерживает все технологии, которые могут Вам потребоваться, такие как: php, mysql; cgi Для работы по этому варианту вам необходимо предоставить заявление по предлогаемому образцу. Мы зарегистрируем для Вас сайт и вышлим на вашу почту все необходимые пароли для работы с ним.
- Движок сайта. Движок сайта (CMS) - это специализированная система для создания сайта, в которой сайт создается не написанием страниц или разработкой скриптов, как в первом случае, а установкой готовых блоков, шаблонов оформления, настройкой меню и загрузкой материалов на сайт. Создание сайта на основе готового движка проще, чем самостоятельная разработка, но все же требует изучения системы сайта и навыков работы с Интернет. Для работы по этому варианту вам так же необходимо предоставить заявление. Мы зарегистрируем для Вас сайт и выдадим логин\пароль для авторизации в веб-интерфейсе CMS. Наш хостинг поддерживает множество движков и мы готовы сами установить их для Вас, наиболее распространенные системы: Joomla, Drupal, Wordpress... Для работы по этому варианту вам так же необходимо предоставить заявление по предлогаемому образцу. Пожалуйста, своевременно проводите обновление CMS, плагинов и тем оформления.
- Конструктор. Если знаний или времени катастрофически не хватает, то наш портал предоставляет возможность быстрого создания сайта при помощи констсруктора сайтов. Создание сайта при помощи Конструктора сводится к заполнению заранее подготовленных электронных форм и загрузке необходимых документов на сервер. Данную операцию сможет выполнить любой пользователь с минимальным опытом работы за компьютером. Ваш сайт будет создан автоматически по загруженным Вами данным. Обратите внимание, что в данном случае, логин\пароль от сайта будет соответствовать логину\паролю от корпоративного почтового сервера и Образовательного портала Забайкальского края. С инструкцией, если вы забыли пароль, можно ознакомиться здесь.
Если вы желаете повысить свою квалификацию по созданию официального сайта ОО, то закомплектоваться на курсы можно на сайте.
Для того, что бы администратору сайта не заводить учетную запись для каждого пользователя в wordpresse есть интересная функция. Достаточно зайти в настройки, вкладка "Общие" и в графе "Членство" поставить маркер "Любой может зарегистрироваться" далее нужно лишь указать роль нового пользователя. И на главной странице вашего сайта в разделе "Мета" появиться новая ссылка "Регистрация". Рассмотрим на примере тестового сайта "cisco.zabedu.ru" (вложение №0 и №1).
Однако встроенная функция по отправке сообщений отключена по соображениям безопасности.
Решить данную проблему можно установкой стороннего плагина. Я использовал WP-SMPT-MAIL-CONFIG.
Настройка данного плагина элементарна. Заходим в "Настройки" - "SMPT-Email" (вложение №2)
Прописываем: (вложение №3 и №4)
"From Email" свою корпоративную почту
"From name" имя от кого придет письмо
"Username" еще раз свою почту
"Password" пароль от своей почты
Остальное заполняем как во вложении. Жмем "Сохранить изменения"
Для проверки корректности настройки можно прописать в поле "To:" адрес любой другой вашей почты и нажать "Send Test" На вашу почту придет письмо.
Теперь пользователь может зарегистрироваться сам (вложение №5)