В этой статье мы расскажем, как обновить установку WordPress до последней доступной версии с помощью командной строки Linux.
Войдите на сервер через SSH в качестве корневого пользователя и в первую очередь убедитесь, что создали резервную копию вашего веб-сайта и базы данных MySQL.
ssh root@IP
Создайте резервную копию базы данных MySQL.
mysqldump -u DBUSER -p DBNAME > /root/database_dump.sql
Заменить DBUser на фактического пользователя MySQL и DBNAME с именем базы данных WordPress. После выполнения команды вам будет предложено ввести пароль базы данных.
Теперь, резервируем файлы веб-сайта с помощью следующей команды
rsync -Waq /path/to/your/site /path/to/backup
Не забудьте заменить пути в команде с реальными путями.
Теперь, когда мы создали резервную копию файлов сайта и базы данных, мы можем запустить обновление. Если что-то пойдет не так, вы можете легко восстановить свой веб-сайт WordPress из резервной копии.
Измените текущий рабочий каталог на корневой каталог документов и скачайте архив WordPress с их официального сайта
cd /var/www/html wget https://wordpress.org/latest.zip
Распакуйте архив
unzip latest.zip
Это создаст новый каталог “WordPress”
Удалите папки ‘wp-admin” и ” wp-includeыs”из старой установки WordPress
rm -rf oldwordpress/wp-includes rm -rf oldwordpress/wp-admin
Заменить ‘oldwordpress’ на реальное имя вашего каталога WordPress.
Теперь, переместите все содержимое вновь созданного каталога ‘WordPress’ в старый каталог WordPress и перезапишите все файлы и каталоги.
mv wordpress/* oldwordpress/
Удалите архив и пустой каталог WordPress
rm -rf wordpress rm -f latest.zip
На этом шаге процесс обновления WordPress из командной строки завершается. Теперь вам нужно получить доступ к http://yourdomain.ru/wp-admin/upgrade.php для запуска сценария обновления ядра и обновления базы данных.
WordPress также может быть обновлен с помощью интерфейса командной строки, используя интерфейс WP-CLI .
Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!
Спасибо! Ваша заявка принята
Спасибо! Ваша заявка принята