Останні два з половиною роки я працював менеджером із продуктів в некерованій хостинговій компанії VPS - з усіх питань, якими займався наш відділ підтримки, 80-90% питань можуть бути пов'язані з ознайомленням користувачів з систем.
Якщо ви ще не знайомі з адміністрацією системи Linux, вам потрібно буде приділити багато часу, щоб ознайомитись із усіма програмами, які ви використовуєте, та операційною системою CentOS - ви могли заплатити комусь іншому, щоб налаштувати свій VPS для ви, але це не допоможе в дорозі, коли вам потрібно оновити програмне забезпечення та вирішити адміністративні проблеми ... (якщо ви не впевнені, зверніться до керованої служби)
Якщо у вас є час, щоб запастися набору адміністративних завдань, і вам дуже зручно самостійно вирішувати проблеми (і читати документацію!) Я рекомендую некерованому VPS, щоб розпочати роботу - дайте собі пару днів, щоб налаштувати його та щоб переконатися, що все правильно налаштовано перед початком розміщення сайтів.
cPanel зробить майже все для вас (поки все не піде не так), але вам все одно потрібно знати, як використовувати bash і yum, як захистити свій VPS та як вирішити проблеми з власним зв’язком як мінімум, якщо ви вирішите скористатися некерований сервіс ... також, кожного разу, коли WHM / cPanel надсилає вам сповіщення електронною поштою, ви повинні прочитати його та дотримуватися будь-яких посилань на документацію щодо WHM / cPanel - у нашій службі підтримки було занадто багато квитків cPanel, в яких абонент пересилає по сигналу після ігнорування посилання, в якому описано, як вирішити проблему.
Ось кілька рекомендованих пошукових запитів Google, щоб розпочати:
Посібник з адміністрування системи centos
Найкращі практики безпеки Linux
... наскільки складно резервне копіювання файлів і баз даних? Чи можна його автоматизувати?
Не важко, і так, це може бути автоматизовано (особливо легко, якщо у вас локальний сервер Linux, але ви також можете автоматизувати завдання WinSCP або rsync - перевірте документацію для програми, яку ви вирішили використовувати).