Як перевстановити wordpress після зараження однією командою
Як перевстановити WordPress після зараження однією командою
Нещодавно дізнався і випробував цікавий спосіб перевстановлення WordPress за допомогою консольної утиліти wp-cli.
Багато хто відразу біжать почувши термін «консоль». Але в нашому випадку зробити оновлення за допомогою неї набагато простіше, ніж повторити ті ж кроки в браузері або в ftp клієнті.
1. Вам потрібно ssh доступ до сайту. Багато хостинг провайдери надають його за замовчуванням практично на будь-якому тарифі або видають за запитом.
2. Вам знадобиться програма-клієнт, щоб з'єднатися з ним. (В Лінуксі використовують емулятор термінала, в Windows - Putty)
3. Вам необхідно підключитися до сервера, на якому розташований ваш сайт.
У терміналі Лінукса це виглядає так:
Порт можна не вказувати, якщо він стоїть за умовчанням.
У Putty, або в іншому клієнті ssh клієнта, ви забиваєте ці ж значення у відповідні поля.
4. Після того як ви успішно приєдналися, вам треба завантажити програму wp-cli.
перевірити, що вона працює:
робимо скрипт виконуваним, щоб кожен раз не викликати інтерпретатор php:
відразу додамо короткий алиас в профіль нашого користувача для зручності використання:
перезавантажити профіль, щоб змусити його працювати
Зауваження: Перш ніж встановлювати wp-cli на сайт, перевірте, чи не встановлено чи цей скрипт на вашому хостингу. Деякі хостинг провайдери надають можливість ним користуватися за замовчуванням.
5. Далі найцікавіший крок, - перевстановлення WordPress однією командою, як і обіцяв :)
Заходьте в каталог вашого сайту, куди встановлений WordPress.
Підказка: cd TAB ... далі розберетеся. Зазвичай це public_html, або назву сайту (
Набираємо чарівну команду:
В параметрах вказуєте -locale = ru_RU, щоб завантажити російську локаль (якщо припустити, буде за замовчуванням - en).
-force важливий параметр - він необхідний, щоб переписати існуючі файли.
Ну, по суті, команда-то одна, все інше це підготовча робота.
Він досить популярний, і навіть якщо ви не дружите з англійською мовою, ви легко знайдете інформацію по ньому в російськомовному інтернеті.