У цій статті **Ви не можете покладатися на підтримку DigitalOcean – агентам потрібно багато часу, щоб відповісти, і вони рідко надають корисні відповіді. Що ще гірше, велика частина DigitalOcean Онлайн-документація s, здається, застаріла. Тим не менш, налаштувати VPS за допомогою DigitalOcean не так вже й складно, і насправді більша частина процесу автоматизована для вас. **Виконавши кілька простих кроків, ви зможете створити та запустити новий сайт WordPress за годину-дві. Цей посібник покаже вам, як створити «Droplet» (VPS) за допомогою DigitalOcean і встановити необхідне програмне забезпечення для веб-хостингу. Я також розповім, як встановити та налаштувати WordPress. **Це досить просто, що навіть новачок може піти далі. Отже, почнемо! ## Початок роботи з DigitalOcean Droplets від DigitalOcean є чистим аркушем – ви можете використовувати їх для багатьох цілей, а не лише для веб-хостингу. Таким чином, нам потрібно буде встановити необхідне для веб-хостингу. На щастя, майже все це виконується за вас у рамках процесу автоматичного налаштування Нижче наведено програмне забезпечення, яке ми будемо встановлювати та використовувати в цьому посібнику: - Ubuntu 20.04 - WordPress 5.8 - Apache 2.4.41 - MySQL 8.0.21 - PHP 8.0 - Fail2ban 0.11.1 - Постфікс 3.4.10 - Certbot 0.40.0 Як створити дроплет? **Доступна безкоштовна пробна версія, яка дає змогу випробувати DigitalOcean протягом 60 днів**без будь-яких зобов’язань. Ви отримаєте безкоштовний кредит у розмірі 100 доларів США, якого більш ніж достатньо для розміщення простого сайту WordPress **Після входу в систему вперше DigitalOcean запропонує швидкий і простий екран налаштування для різноманітних варіантів використання. Ви побачите опцію для розміщення веб-сайту. Натисніть її, щоб розпочати Який план і центр обробки даних мені вибрати? Тепер ви перейдете на екран, де ви зможете налаштувати свій VPS. VPS DigitalOcean відомі як Droplets, і щоб розпочати процес, вам потрібно буде вибрати план Droplet **Для нового сайту WordPress найдешевший варіант пропонує достатньо ресурсів. Ви можете будь-коли легко перейти на кращий план **Для отримання найкращих результатів це має бути якомога ближче до більшості вашої цільової аудиторії. Це мінімізує затримку та забезпечить першокласну продуктивність **Важливо, щоб ви встановили безпечний пароль root. Не використовуйте простий пароль, який можна вгадати, щоб його можна було запам’ятати. Водночас запишіть обраний вами пароль зараз, оскільки ви не отримаєте електронного листа з підтвердженням, який містить ваш root-пароль. Після того, як ви це зробите, ви можете натиснути *Create Droplet* Які додаткові параметри мені вибрати? Тепер ви перейдете на інформаційну панель DigitalOcean. Проект буде створено автоматично, і ваш Droplet буде розміщено в ньому. Проекти DigitalOcean призначені виключно для організаційних цілей. Ви можете перейменувати їх, якщо хочете, або просто залишити їх як є **Для розгортання Droplet може знадобитися хвилина або дві. Це можна відстежити за допомогою панелі прогресу, яка з’явиться. Після того, як панель прогресу заповниться, ваш новий Droplet має бути готовий до налаштування. Однак, перш ніж ми перейдемо безпосередньо, ви можете поглянути на налаштування **Бажано ввімкнути резервне копіювання. Ця служба пропонує автоматичний щотижневий знімок усього вашого сервера. Хоча вам не варто покладатися лише на це рішення резервного копіювання, воно недороге та пропонує певний захист від втрати даних. Якщо ви бажаєте ввімкнути цю послугу, просто натисніть *Резервне копіювання* зліва, а потім кнопку *Увімкнути резервне копіювання*. Потім DigitalOcean відобразить дату й час вашого першого запланованого резервного копіювання. Після того, як ваш сайт буде запущено, ви зможете отримати доступ до своїх резервних копій із цього ж меню. **Ви можете безкоштовно ввімкнути додаткові показники та настроювані сповіщення для вашого Droplet, що дозволить вам більш детально відстежувати використання ресурсів і загальний трафік. Ви також можете застосувати адресу IPv6, яка забезпечує більшу безпеку та ефективнішу маршрутизацію. Реалізація цих додаткових параметрів не є легкою – вам доведеться використовувати SSH і командний рядок. Незважаючи на те, що посібники DigitalOcean із впровадження цих функцій є швидкими та легкими для дотримання, ви можете зачекати, доки ви завершите налаштування WordPress і трохи попрактикуєтесь у роботі з клієнтом SSH, перш ніж переходити Присвоєння імені вашій краплі та перевірка сторінки-заповнювача Хоча немає нічого поганого в тому, щоб зберегти автоматично згенероване ім’я, ви можете назвати свою краплю так, щоб її було легше ідентифікувати. Для цього клацніть поточну назву вашого Droplet у верхній частині його налаштувань. Введіть нове ім’я та натисніть синю галочку для підтвердження **Ви можете назвати свій Droplet як завгодно, але пробіли, спеціальні символи та більшість знаків пунктуації заборонені. Проте можна використовувати дефіси. Тепер, коли ваш Droplet налаштовано, ви повинні перевірити, чи він працює належним чином. Для цього ви можете відвідати його IP-адресу. Якщо все гаразд, IP має повернути сторінку-заповнювач DigitalOcean **IP-адресу вашого Droplet можна знайти в його налаштуваннях або на домашній сторінці інформаційної панелі. Наведіть курсор миші на IP-адресу, щоб відкрити команду «Копіювати», яка пришвидшить роботу. Потім ви можете просто вставити цю адресу у веб-браузер за вашим вибором ## Налаштування WordPress Хоча WordPress встановлено на нашому Droplet, він ще не налаштований і не готовий до використання **Щоб завершити налаштування WordPress, **вам знадобиться використовувати SSH-клієнт для підключення до вашого Droplet. Не хвилюйтеся, це не так складно, як здається. Дотримуйтеся моїх простих інструкцій нижче, щоб зробити це швидко Що таке клієнт SSH і який з них слід використовувати? **Клієнт SSH дозволяє віддалено підключатися до комп’ютера Linux (наприклад, вашого Droplet) і керувати ним за допомогою командного рядка. Ці клієнти зазвичай містять прості графічні інтерфейси. Найпопулярнішими варіантами є OpenSSH, вбудований у Windows, і PuTTY, простий у використанні та безкоштовний для завантаження як для Windows, так і для MacOS. **Для цього підручника я вибрав PuTTY. Він пропонує просте налаштування та простий інтерфейс користувача, який дозволяє зберігати налаштування для повторних підключень. Він може впоратися майже з усім, що ви можете на нього кинути, і він дуже відповідає нашим потребам тут. Хоча різні клієнти SSH можуть мати різні процеси налаштування, команди, які ви вводите, будуть ідентичними. Якщо ви виберете інший клієнт, ви можете пропустити посібник із налаштування PuTTY нижче Як увімкнути конфігурацію WordPress за допомогою командного рядка **Оскільки більшість користувачів комп’ютерів використовують 64-розрядні системи Windows, вам, ймовірно, знадобиться верхня опція. Завантажте відповідний інсталятор і запустіть його, щоб завершити інсталяцію клієнта PuTTY. **введіть IP-адресу вашого Droplet у верхній частині екрана сеансу. Вам також потрібно буде переконатися, що тип вашого з’єднання – ¢ÂÂSSH, а порт налаштовано на âÂÂ22â **Далі встановіть своє ім’я користувача як âÂÂroot. Це заощадить вам додатковий крок під час підключення до вашого Droplet. Ви можете зробити це на екрані «Дані», який можна знайти в головному меню *Зберегти*. Після цього ваш сеанс з’явиться в списку. Якщо ви захочете використати ці налаштування знову пізніше, клацніть збережений сеанс у списку та натисніть *Завантажити*. Тепер ви нарешті готові до підключення! **Натисніть кнопку *Відкрити* внизу вікна, щоб почати підключення *Прийміть*, щоб рухатися далі **Варто зауважити, що символи, які ви вводите, не відображатимуться в командному рядку. Це міра безпеки, яка гарантує, що ваш пароль не зможуть прочитати сторонні особи.Може здатися, що нічого не відбувається, але ваші дані працюють**вам також потрібно буде підключити доменне ім’я до Droplet Letâ Подбаємо про це зараз.Ви можете поки що закрити SSH-з'єднання## Підключення доменного імені Щоб йти далі, вам знадобиться активне доменне ім'я.Якщо ви ще не зареєстрували його, зробіть це зараз**Я використовуватиму доменне ім’я, зареєстроване в Hostinger, яке пропонує нижчі ціни, ніж більшість популярних розширення доменних імен, а також просте керування DNS.Незалежно від того, яким реєстратором ви користуєтеся, процес має бути досить схожим*Кнопка «Керувати» поруч із доменом, який ви хочете використовувати*Змінити*посилання, щоб редагувати їх**ns1.digitialocean.com **ns2.digitialocean.com і **ns3.digitialocean.com Це вказує на ваш домен ім’я для серверів DigitalOcean.Якщо все зроблено правильно, ваші сервери імен мають виглядати, як у прикладі на знімку екрана вище.Натисніть *Зберегти*, щоб підтвердити зміни.**Пам’ятайте, що для повного усунення змін сервера імен може знадобитися деякий час. Хоча це може статися миттєво, зазвичай це займає близько години, а може зайняти і кілька днів.Я б рекомендував почекати годину-дві, перш ніж виконувати решту кроків.**Після того, як ви дасте деякий час для зміни параметрів сервера імен, вам потрібно буде налаштувати свій DNS. Це потрібно зробити за допомогою DigitalOcean, а не вашого реєстратора домену â Оскільки ви використовуєте сервери імен DigitalOcean, тепер ваш DNS обробляється там.На щастя, DigitalOcean пропонує просте керування DNS для доменних імен, навіть якщо вони зареєстровані деінде*Мережа*у крайньому лівому меню, а потім *Домени* на вершині.**Тут вам потрібно буде ввести ваше доменне ім’я без ¢ÂÂwww.â âÂÂ, наприклад, я ввів à ¢ÂÂawesomefool.comПотім натисніть *Додати домен**A*параметр у верхній частині екрана.**У полі «Ім’я хосту» ви можете просто ввести символ. Це означає ваш кореневий домен – ваше доменне ім’я та вибране розширення без будь-яких префіксів чи субдоменів.У моєму випадку кореневим доменом є ¢ÂÂawesomefool.com.âÂÂ У полі Will Direct To ви можете скористатися спадним меню, щоб вибрати свій Droplet.Поле ¢ÂÂTTLâ можна залишити значенням за замовчуванням.Тепер натисніть кнопку *Створити запис*.Тоді ваш кореневий домен вказуватиме на IP-адресу вашого Droplet, дозволяючи відвідувачам використовувати його для переходу на ваш сайтПараметр *Cname*угорі.**У розділі Hostname введіть префікс ¢ÂÂwww.âÂÂ, потім у полі Is An Alias ​​Of введіть символ. Тепер ви можете натиснути *Create Record* кнопку в останній раз.Цей крок лише гарантує, що відвідувачі, які відвідують ваш домен із префіксом ¢ÂÂwww.âÂÂ, будуть належним чином перенаправлені на правильну IP-адресу.Коли це буде зроблено, ви можете безпечно повернутися на домашню сторінку інформаційної панелі DigitalOceanЗавершення конфігурації WordPress і вхід на інформаційну панельТепер, коли ваш домен і налаштування DNS є всіма по порядку, ви можете розпочати налаштування інсталяції WordPress**Відкрийте SSH-з’єднання з вашим Droplet за допомогою PuTTY, як ви робили раніше. Якщо ви зберегли свій сеанс раніше, ви можете завантажити сеанс. Профіль Âs**Введіть свій домен без префікса ¢ÂÂwww. ¢Â і натисніть клавішу Enter****Я наполегливо рекомендую вам додати SSL зараз – це безкоштовно забезпечить рівень безпеки та довіри до вашого сайту. Якщо ви відмовитеся, вам доведеться додати SSL вручну пізніше.Введіть ¢ÂÂYâÂÂ, щоб прийняти, або ¢ÂÂNâÂÂ, щоб відмовитися.Якщо ви погоджуєтеся, вам доведеться погодитися з умовами використання Let's Encrypt.Ви можете зробити це, ввівши ¢ÂÂAâÂÂ**Ви повинні залишити поле введення порожнім і натиснути клавішу Enter. Це налаштує SSL для всіх параметрів**Через деякий час ви побачите, що процес встановлення WordPress нарешті завершено. Щоб підтвердити, ви можете ввести своє доменне ім’я у веб-браузері ¢ÂÂ, якщо він повертає базовий сайт WordPress з текстом шаблону «Hello World» у вас все добре!Якщо ви все ще бачите сторінку-заповнювач, не хвилюйтеся – для появи цих змін може знадобитися деякий час.Це може допомогти очистити кеш-пам’ять веб-переглядача та очистити файли cookieНалаштування вашого сайту. Все, що залишилося, це розпочати створення свого сайту!**Щоб увійти на інформаційну панель WordPress, просто введіть свій домен у вибраний браузер, але додайте ¢ÂÂ/wp-adminâ у кінці URL-адреси для наприклад, мій буде âÂÂwww.awesomefool.com/wp-adminâÂÂ**Я б рекомендував інсталювати додаткові плагіни безпеки та рішення резервного копіювання для кращого захисту ваш сайт і дані**## Що ще мені слід знати? Звідси ви можете створити будь-який сайт, який забажаєте, будь то блог, цільова сторінка для ваша позаштатна робота або сайт електронної комерції.Залежно від ваших індивідуальних потреб, **Можливо, ви захочете активувати деякі з додаткових опцій, які пропонує DigitalOcean, як-от розширені показники чи адреса IPv6. Обидва вимагають підключення до Droplet через SSH, але DigitalOcean має розширену документацію, яка допоможе вам. Не забувайте про належне обслуговування WordPress – оновлюйте всі плагіни та теми, а також основне програмне забезпечення. Активуйте якесь надійне рішення для резервного копіювання, оскільки ви не хочете втратити дані після всієї цієї важкої роботи. Зробивши все, я бажаю вам і вашому сайту WordPress удачі! ## FAQ Що таке VPS? VPS — це віртуальний сервер, який пропонує вам виділену частину ресурсів сервера. VPS DigitalOcean використовують хмарні технології та відомі як Droplets. DigitalOcean пропонує високоякісну платформу, і тому вона відносно дорога. â виїзд **наш список найкращих послуг веб-хостингу** у 2022 році для деяких дешевших альтернатив Яка ціна VPS від DigitalOcean? Користування Droplet тарифікується погодинно. Усі понесені витрати збираються в щомісячний рахунок. Basic Droplet пропонує більш ніж достатньо ресурсів для простого сайту WordPress, і його досить легко налаштувати Чи є у DigitalOcean безкоштовна пробна версія? DigitalOcean пропонує 60-денну безкоштовну пробну версію з кредитом у розмірі 100 доларів США, щоб спробувати послугу як завгодно. Однак гарантії повернення грошей немає. Якщо ви новачок у веб-хостингу, ви можете переглянути **наш повний посібник із запуску вашого першого веб-сайту**