🔧 Помилка «PHP missing MySQL extension» у WordPress: як виправити за 10 хвилин
Білий екран з помилкою PHP missing MySQL extension: покроковий посібник – від перевірки версії PHP до налаштування…
Сайт упав о третій ночі. Або хостинг раптово підняв ціну вдвічі. Або ви вперше зайшли на VPS по SSH і не розумієте, що робити далі. Цей розділ про залізо й софт під вашим сайтом: де його розмістити і як цим керувати, не зламавши собі нерви.
Усередині дві частини. Перша: вибір. Реєстратори доменів (де купити адресу сайту дешево і без каверз), типи хостингу, VPS проти звичайного шаред-хостингу. Порівнюємо панелі керування: aaPanel, Plesk, cPanel, Webmin, Virtualmin. У кожної свої плюси, ціна і поріг входу.
Друга частина: адміністрування. Налаштування nginx (веб-сервер, який віддає сторінки відвідувачам), підключення Cloudflare (захист і прискорення через мережу серверів по світу), випуск SSL/TLS-сертифікатів для https. Розбираємо FTP (завантаження файлів на сервер), безкоштовні альтернативи платному хостингу і навіть домашній медіасервер Plex.
Часті завдання звучать так. 8 найкращих реєстраторів доменів: де брати і на що дивитися. Webmin і Virtualmin як безкоштовна заміна платним панелям. Як отримати пробну ліцензію Plesk і потестити без оплати. Як безкоштовно розмістити сайт у 2026 році, якщо бюджету поки немає.
Є й більш тонкі завдання, які ми теж закриваємо. Як прив'язати домен до сервера через DNS-записи A і CNAME, щоб сайт відкривався за адресою, а не за голою IP. Як налаштувати автоподовження сертифіката від Let's Encrypt, щоб https не відвалився через три місяці. Як підняти резервне копіювання і куди складати бекапи, щоб не втратити їх разом із сервером, що впав. Як закрити зайві порти фаєрволом і змінити стандартний порт SSH, щоб відсікти автоматичний перебір паролів. Як перенести базу даних і файли при зміні хостингу без простою.
Матеріали пишуть практики. Ми самі переносили сайти з хостингу на хостинг ночами, щоб ніхто не помітив простою. Піднімали nginx з нуля і ловили друкарську помилку в конфігу, через яку нічого не працювало. Бачили, як прострочений сертифікат за один день відлякує половину відвідувачів.
Кожен посібник влаштований просто. Спочатку короткий рецепт: команди, кнопки, порядок дій. Потім докладний розбір, щоб ви розуміли, що саме робите, а не копіювали наосліп. Сліпе копіювання на сервері: прямий шлях до біди.
Про мінуси говоримо чесно. aaPanel безкоштовна і зручна, але вантажить свої сервіси й іноді шле телеметрію. Plesk потужна і дружня, зате платна і недешева. cPanel стандарт індустрії, однак після зміни власника сильно подорожчала. Webmin і Virtualmin безкоштовні, але інтерфейс у них суворий. Cloudflare прискорює сайт даром, при цьому безкоштовний тариф має свої обмеження.
Типові помилки на сервері дорого обходяться, тому ми на них окремо вказуємо. Люди працюють під root постійно, хоча для повсякденних завдань вистачає звичайного користувача. Відкривають назовні порт бази даних і отримують злам за пару днів. Забувають про бекапи до першого падіння. Не стежать за терміном сертифіката, поки сайт не видає помилку безпеки. Ставлять пароль замість ключа на SSH. Під час перевірки сервера ми дивимося насамперед на безпеку: які порти відкриті, чи є свіжі бекапи, чи не спливає сертифікат, чи оновлені пакети. Потім уже на швидкість і налаштування nginx.
Для кого розділ. Для тих, хто запускає перший сайт і губиться в тарифах. Для власників проєктів, які переросли дешевий хостинг і думають про VPS. Для адмінів, яким потрібно швидко згадати команду або звірити конфіг.
Як користуватися розділом. Відкрийте матеріал під поточне завдання, повторіть кроки на своєму сервері й закрийте. Кожен гайд самодостатній, читати все підряд немає потреби, потрібне ви знайдете за заголовком.
Теми напряму пов'язані з WordPress і SEO, тому туди ми часто посилаємося. Швидкість сервера впливає на позиції в пошуку, а це вже SEO. Почніть із простого. Виберіть домен і хостинг під своє завдання, не переплачуючи за зайве. Налаштуйте https. Підключіть Cloudflare. А заглиблюватися в тонке налаштування nginx і панелей будете тоді, коли проєкт виросте і реально цього потребуватиме.
Білий екран з помилкою PHP missing MySQL extension: покроковий посібник – від перевірки версії PHP до налаштування…
Де знайти php.ini на будь-якому сервері: від WAMP і XAMPP до Linux і cPanel. Актуальні ліміти пам'яті, завантаження та…
Опануйте cPanel з нуля: файли, бази даних, домени, пошта та безпека. Посібник для тих, хто вперше бачить панель…
Хотлінкінг краде ваш трафік і сповільнює сайт. Сім способів блокування: від .htaccess і Cloudflare до плагінів.…
Покрокова інструкція з міграції WordPress між кореневою і підкаталоговою установкою: пошук-заміна в базі, перенесення…
Покроковий посібник з налаштування пересилання вхідної пошти з домену в Gmail через Mailgun: реєстрація, DNS, Routes та…
14-Денний тріал Plesk без прив'язки картки: від заповнення форми до активації ліцензійного ключа. Усі три редакції на…
Перетворіть Cloudflare на особистий DDNS-сервіс: API-токен, bash-скрипт і cron на Pi — домен завжди вказує на…
EC2 не показує пам'ять і диск з коробки, а це дві головні причини падіння інстансів. Ставимо CloudWatch Agent, збираємо…
Налаштування Memcached для WordPress: встановлення демона, збірка PHP-розширення, підключення Batcache і…