Хороші запитання, безпека - це ваша головна проблема, і вона однакова для всіх, хто бере на себе завдання керувати своїми веб-сайтами. WordPress - не найбезпечніша система управління контентом на планеті, проте її можна забезпечити хорошим хостингом та хорошими знаннями про те, що захистити та забезпечити.
Хостинг
Найбезпечніший спосіб розміщення вашого веб-сайту - це VPS або присвячений припущенні, що у вас хороша безпека в ОС. Проблема спільного хостингу полягає в тому, що зловмисне програмне забезпечення може поширюватися з одного облікового запису на інший, хоча вони перебувають у в'язницях, коли ці хакери знаходять шлях та заражають кілька сайтів. Наприклад, GoDaddy був зламаний минулого місяця і залишив 100000 веб-сайтів зламаними із вставками із зворотною посиланням.
З того, що я читав, ви хочете користуватися VPS, але важливо, що ви хочете, щоб чимось керувати вашими резервними копіями, вам потрібно VPS з CentOS6 з Cpanel. Вам потрібно буде додатково заплатити за Cpanel, але це дозволить створити веб-сайти та створити резервну копію бази даних, а також файлову систему автоматизувати, а також щодня надсилати вам електронні листи, коли резервна копія завершена або не вдалася з тієї чи іншої причини.
Зараз я не знаю, наскільки сильні навички у вас в самій Linux, але VPS часто може спричинити інші проблеми із безпекою, якщо ваш не сильний у цьому відділі. На щастя, в наші дні у нас є такі речі, як Google, і ви можете дуже багато дізнатися, як легко забезпечити свій VPS. Основне, що стосується вашого VPS-поля, - це забезпечити використання вашого ключа SSL, який ви маєте на своєму комп’ютері, тобто, навіть якщо вони знають пароль, вони не можуть отримати доступ до вашої системи без сертифікації. Крім того, щоб люди не вгадували пароль, ви завжди можете змінити порт ssh.
Ви можете зробити багато речей, щоб не допустити доступу до своєї скриньки, і Google служить цим найкращим чином.
WordPress
Забезпечення Wordpress досить прямо вперед, моя найсильніша порада - захистити файли шаблонів у /wp-content/themes directory
. Оскільки ваша дружина не буде редагувати файли шаблонів, ви хочете їх chmod, щоб вони не могли бути записані безпосередньо з WordPress. configuration.php
Ви можете встановити всередині, але ви серйозно просто CHMOD їх за допомогою FTP або якщо ви перейдете та використовуєте VPS, змініть право власності на ці файли з www-data
на root
. Таким чином вони не можуть бути змінені з WordPress або будь-якого іншого програмного забезпечення, що працює на сервері. Більшість ін'єкцій та сценаріїв атакуватимуть index.php
файли шаблонів та додаватимуть зловмисне програмне забезпечення. Крім того, є кілька .htaccess
атак на переадресацію, тому знову chmod .htaccess
файл непридатний, як тільки ви отримаєте потрібні налаштування, або знову перейдіть з www-data на root. Такожconfiguration.php
ви повинні встановити root або chmod, щоб його не могли читати гості та сторонні люди.
Не варто оцінювати потужність CHMOD, чим більше файлів ви можете зробити непридатними, тим краще. Постарайтеся уникати зайвих плагінів WordPress. Хоча деякі чудові, запитайте себе, чи потрібно вам. Чим більше ви встановили, тим більше вашим хакерам доводиться грати, тому уникайте плагінів наскільки це можливо і не роздувайте сайт разом з ними.
WordPress оновлюється щотижня до щомісяця, оновлюється якнайшвидше - є причина, чому в них так багато оновлень, і одна з них - проблеми з безпекою та пробіли, які вони знайшли.
Крім того, за замовчуванням у вас буде обліковий запис "пароль" адміністратора, зробіть іншого адміністратора, такого як ваші імена, а також хороший пароль. Потім видаліть цей обліковий запис адміністратора.
План тесту
Ви завжди можете імітувати свій сайт, тобто мати клон. Використовуючи cpanel, ви можете встановити піддомен test.subdomain.com і мати такий запуск WordPress разом із клоном бази даних.
Особисто, якщо ви не використовуєте великих розширень для WordPress, ви можете просто взяти сайт в автономному режимі, тобто працює технічне обслуговування. а потім оновіть систему, якщо щось піде не так, то у вас є автоматизована резервна копія або резервна копія, яку ви робили під час обслуговування. таким чином ваш безпечний в будь-якому випадку.
Завжди найкраще оновлюватись у режимі обслуговування, тоді як деякі оновлення не вимагають, а деякі -. Найкраще взяти його в автономному режимі, щоб у вас був ДОБРИЙ магазин.
Версія
з кожним щоденним резервним копіюванням у вас буде дата, всередині GZ / Zip ви зможете прочитати файл конфігурації з номерами версій WordPress.
Системи Uptime Good Vps відстежуватимуть це за вами та перезавантажуватимуться за потреби, оскільки ви працюєте із сервером, ви завжди можете встановити завдання cron, яке надішле вам електронну пошту, якщо сервер не працює, але знову. Хороший сервер ніколи не виходить з ладу, виберіть хорошу компанію VPS, яка працює в хмарі із зайвими джерелами живлення та обладнання, наприклад Rackspace, або Amazon працює на хмарі.
Тестова версія
Знову просто клонуйте сайт на піддомен, який використовує пароль .htaccess.
Сподіваюся, це допоможе, і якщо у вас виникнуть додаткові запитання, будь ласка, запитайте.