Обновление CMS MODX Revolution и безопасность

Рекомендуемые

Дополнительные поля (TV) в MODX Revolution

visibility 4342 chat_bubble_outline 1 thumb_up_alt 5

Обновление CMS MODX Revolution и безопасность

Всем привет! Сегодня мы поговорим про обновление CMS MODX Revolution.

Актуальная версия MODX Revolution на данный момент 2.6.5, по этому, чтобы показать Вам процесс обновления движка нам потребуется более старая версия. Я нашел у себя версию 2.6.4, которую уже установил на свой тестовый домен. Теперь можно начинать.

Для обновления CMS MODX Revolution мы рассмотрим два варианта. Первый вариант — это обновить наш движок при помощи дополнения simpleUpdater, которое можно установить абсолютно бесплатно из стандартного репозитория. Второй вариант — это скачать новую версию движка с официального сайта и в ручном режиме обновить его. Теперь давайте разберемся с каждым вариантом более подробно.

Обновление с помощью дополнения 

И так, чтобы нам обновить MODX Revolution с помощью дополнения simpleUpdater, необходимо его скачать и установить. Для этого — наводим курсор мышки на пункт приложения, в верхнем меню админки и из выпадающего меню выбираем — установщик. Далее нажимаем кнопку Загрузить дополнения.

Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность

В поле поиск пишем simpleUpdater, нажимаем Enter. С права в результате поиска видим появилось наше дополнение, нажимаем Загрузить. Возвращаемся к управлению пакетами, находим наше дополнение в списке и нажимаем кнопку Установить, далее — все стандартно. Более подробно про установку дополнений мы уже рассказывали в одном из наших видео, поэтому если у вас возникли какие то сложности с установкой рекомендуем посмотреть его.

Обновление CMS MODX Revolution и безопасность

Продолжим.

Послу установки нажимаем обновить страницу. Видим, что вверху админки появилась кнопка Обновить MODX. Эта кнопка будет появиться у вас если есть более свежая версия движка. Если ваша версия является актуальной, то этой кнопки не будет.  

Теперь давайте перейдем к самому процессу установки. Для этого — нажимаем кнопку Обновить MODX, видим появляется всплывающее окно с информацией об изменениях в данной версии. Нажимаем Обновить.

Обновление CMS MODX Revolution и безопасность

Начинается процесс скачивания установочных файлов с официального сайта, после завершения которого, нас перекидывает на стартовую страницу установки движка. Выбираем язык для установки, в моём случае — я оставляю по умолчанию, нажимаем Выбрать.

Обновление CMS MODX Revolution и безопасность

Теперь нажимаем кнопку Далее.

Обновление CMS MODX Revolution и безопасность

Следующая страница — это Параметры установки и обратим внимание, что у нас выбрано Обновление существующей установки. Именно этот пункт должен быть выбран, так как мы обновляем нашу систему, а не делаем новую установку. Нажимаем кнопку Далее.

Обновление CMS MODX Revolution и безопасность

Если у вас нет никаких ошибок, как и в нашем случае, нажимаем Установить.

Обновление CMS MODX Revolution и безопасность

Теперь нажимаем Далее.

Обновление CMS MODX Revolution и безопасность

Обратите внимание на галочку, она обязательно должна быть установлена, так как она отвечает за удаление установочных каталогов и файлов с вашего сервера.

Обновление CMS MODX Revolution и безопасность

Нажимает Войти. Проходим авторизацию и видим, что наш MODX успешно обновлён. Нажмём, очистить кэш

Обновление CMS MODX Revolution и безопасность

Здесь мы видим предупреждение об ошибке. Как это исправить мы уже рассказывали во втором видео из серии видеоуроков о MODX Revolution.

 

Обновление в ручном режиме

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

Для этого переходим на официальный сайт modx.com в раздел CMS и нажимаем Download MODX Revolution. Ждем завершения загрузки.

Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность

Далее — мы перейдем на наш хостинг в панель управления, затем Файл менеджер. Нажимаем Закачать файл, выбираем наш скаченный архив с движком, жмем Закачать.

Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность

Также закачать установочные файлы на сервер вы можете через FTP. Это кому как удобно, лично мне удобнее через панель управления хостингом, так как загрузка происходит гораздо быстрее.

Теперь распакуем наш архив. Для этого нажимаем на иконку архива, Ok и переходим в нашу распакованную папку. Выберем все файлы, кроме файла ht.access, так как наш файл уже был нами настроен. Нажимаем копировать, Ok. Переходим на один уровень вверх и нажимаем Вставить. Удалим загруженный нами архив и распакованную папку. 

Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность
 
Обновление CMS MODX Revolution и безопасность

Далее открываем новую вкладку и в адресную строку пишем адрес нашего сайта, обратный слэш, setup и нажимаем Enter (https://mysite.ru/setup). Далее весь процесс установки абсолютно идентичен первому варианту установки, поэтому, я думаю, нет смысла повторять одно и тоже.

 

Безопасность системы

Теперь давайте немного коснемся такой темы, как безопасность системы. Самое главное и самое простое, что можно сделать для безопасности — это своевременно обновлять наш движок и все установленные дополнения. Поэтому не поленитесь, хотя бы раз в месяц, зайти в раздел установщик и проверить нет ли новых обновлений для ваших установленных дополнений. Если таковые имеются обязательно обновите их. Ещё рекомендуем периодически менять логин и пароль для входа в админку.

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

Давайте вернемся в панель управления хостингом и перейдем в папку manager. Создадим новую папку и назовем её  htpasswd, переходим в нее и создадим файл с таким же название. Пишется также как и htaccess, то есть в начале ставим точку затем имя нашего файла htpasswd (.htpasswd).

Далее перейдем на сайт http://www.htaccesstools.com/htpasswd-generator/, в поле Username необходимо придумать и написать логин, а в поле Password пароль, нажимаем Create .htpasswd file. Выделяем и копируем сгенерированную строку в поле Remember.

Обновление CMS MODX Revolution и безопасность

Теперь возвращаемся на хостинг и откроем наш файл, вставляем в него нашу скопированную строчку. Нажимаем Сохранить. Возвращаемся в папку manager, находим файл .htaccess и нажимаем Редактировать.

После строки RewriteEngine Off мы прописываем следующие строки:
AuthType Basic
AuthName "Добро пожаловать!"
AuthUserFile /home/domains/php/auth/.htpasswd
Require valid-user

Обновление CMS MODX Revolution и безопасность

AuthType Basicбазовый тип аутентификации
AuthName "Добро пожаловать!"Приветствие
AuthUserFile /home/domains/php/auth/.htpasswdполный путь, где расположен файл .htpasswd
Require valid-userговорит о том, что доступ будет предоставлен только лицам, которые правильно введут логин и пароль.
Нажимаем Cохранить.

Теперь перейдем на наш сайт и попробуем авторизоваться в админке. В адресной строке пишем адрес нашего сайта, обратный слэш manager (https://mysite.ru/manager) и как видим, появляется всплывающее окно, где нам необходимо указать придуманные нами — логин и пароль. Нажимаем Вход. Только после этого, мы можем перейти к стандартной форме авторизации.

Обновление CMS MODX Revolution и безопасность

Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.

    Новости и статьи

    Что нового в обновлении MODX Revolution 2.7.1

    visibility 3951 chat_bubble_outline 0 thumb_up_alt 7

    Как работать с файлами в CMS MODX Revolution

    visibility 9165 chat_bubble_outline 0 thumb_up_alt 2

    Доступна новая версия MODX — 2.7.0

    visibility 4175 chat_bubble_outline 0 thumb_up_alt 2

    Поддержать проект