Как обновить Open Server

Как обновить Open Server

Время от времени разработчики Open Server выпускают новую версию дистрибутива. В новой версии вас ждут различные улучшения, такие как обновленный PHP, MySQL, Apache и многое другое. Какой-то волшебной кнопки, позволяющей выполнить обновление в один клик, нет. Если вы установите Open Server поверх старой версии, то вы попросту затрете все файлы и базы данных, существующих у вас сайтов на локальном сервере. Поэтому, в этом уроке давайте с вами разберемся, как обновить Open Server и при этом не потерять все данные ваших локальных сайтов.

Также хочу отметить, что сами разработчики не рекомендуют выполнять частые обновления Open Server, нам советуют дождаться какой-то более стабильной версии и уже после этого выполнить обновление.

Сам процесс обновления заключается в следующем: вам необходимо установить новый дистрибутив в отдельную директорию на вашем компьютере (повторюсь, НЕ устанавливайте в ту же папку, где у вас стоял Open Server ранее, потому как вы потеряете все данные ваших текущих сайтов на локальном сервере), и уже после, вручную, перенести все файлы и базы данных сайтов.

Теперь мы знаем, что делать и можем начинать обновление.

Как обновить Open Server

Понять, что вышла новая версия очень просто, при запуске Опен Сервер вы увидите, что он сигнализирует о выходе новой версии и предлагает страницу загрузки.

Новая версия Open Server

Также вы сможете узнать о выходе новой версии на официальном сайте.

Скачиваем на официальном сайте новую версию дистрибутива Опен Сервер и устанавливаем его. Я буду устанавливать его на диск «С» в папку отличную от предыдущей версии Open Server, у меня это будет C:\OSPanel\. Как выполнить установку описано в отдельной статье на моем сайте – Установка Open Server.

Как только локальный сервер установлен, приступаем к переносу сайтов.

Перейдите на старой версии Опен Сервер в папку «domains». Выберите сайт, который вы хотите перенести и скопируйте или переместите его в папку «domains» на новую версию Open Server.

Перенос сайта

В итоге у вас должно получиться следующее:

Перенесенный сайт

Файлы сайта перенесены и теперь осталось импортировать базу данных. Для этого запустите ваш старый Опен Сервер и перейдите в Дополнительно > PhpMyAdmin.

Вход в «PhpMyAdmin»

Либо же для входа в «PhpMyAdmin» введите в адресной строке браузера: http://127.0.0.1/openserver/phpmyadmin/.

Перед вами появится вход в админ-панель управления базами данных. Оставляем root по умолчанию и авторизуемся.

Вход в админ-панель

Здесь вам необходимо выбрать нужную базу данных (1) и сделать «Экспорт» (2).

Экспорт базы данных

Далее нажимаем «Вперед» и выгружаем базу данных сайта.

Выгрузка базы данных

Теперь останавливаем и закрываем старую версию Open Server, и запускаем новую версию локального сервера. После этого перейдите в «PhpMyAdmin» и создайте базу данных с таким же именем, с каким она была на старой версии Опен Сервер.

Создание базы данных

Если у вас был пользователь базы данных, то необходимо добавить его.

И последнее, что нам остается сделать – это импортировать выгруженную базу данных со старой версии Опен Сервер.

Кликните по вкладке «Импорт» (1), выберите файл (2) с базой данных для загрузки и нажмите внизу страницы кнопку «Вперед».

Импорт базы данных

Как только ваша база данных загрузится, вы сможете перейти на «новый» сайт и насладиться работой на обновленной версии Open Server.

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

Если у вас возникли вопросы, оставляйте их внизу в комментариях, я с удовольствием на них отвечу :)

Добавить комментарий