Saltar al contenido

Як розмістити власний веб-сайт

4 de junio de 2021

Змістовий покажчик

Що знати

  • Ви можете заощадити чимало грошей, якщо розміщуєте свій веб-сайт, а не використовуєте провайдера веб-хостингу.
  • Для самостійного розміщення потрібно зручно налаштовувати маршрутизатор, мати дійсне доменне ім’я та веб-сервер.
  • Вашим веб-сервером може бути комп’ютер під управлінням Windows, macOS або Linux, який не є вашою основною робочою машиною.

У цій статті описано, як розмістити веб-сайт, і пояснено все, що потрібно для успіху на ньому.

Вимоги до розміщення власного веб-сайту

Для розміщення веб-сайту вдома потрібно три основні компоненти:

  • По-перше, вам потрібна можливість для вашої аудиторії перейти на ваш сайт, що передбачає доменне ім’я. Але, швидше за все, з’єднання з Інтернетом у вашому домі не включає статичну IP-адресу, тому вам також доведеться використовувати динамічний DNS.
  • Крім того, ваш маршрутизатор, ймовірно, налаштований на відхилення вхідних запитів на підключення – саме таким чином він захищає машини у вашій мережі (і) від Інтернет-свердловин. Тому вам потрібно переконатися, що запити на веб-сторінки (і лише ті), які пропускаються через ваш маршрутизатор.
  • Нарешті, вам знадобиться машина в домашній мережі, на якій працює веб-сервер, який буде обслуговувати ваш вміст відвідувачам.

Налаштування домену для власного веб-сайту

Правильна настройка вашого домену дозволить користувачам підключити його до своїх браузерів і переслати їх запит до вашого дому (це не так моторошно, як це звучить). Виконайте наступні кроки, щоб налаштувати цей перший етап подорожі.

  1. Отримайте доменне ім’я. Для відвідувачів, які переходять на ваш сайт, загалом корисно мати Доменне ім’я. Це позбавляє їх від тягаря необхідності запам’ятовувати IP-адресу, наприклад 151.101.130.137 (IP-адреса tebapit). Ви можете переглянути наш посібник із отримання власного доменного імені, що є відносно простим процесом.

  2. Перевірте, як постачальник послуг Інтернету (ISP) призначає вашу IP-адресу. Як споживач вони, швидше за все, надають вам динамічну IP-адресу, тобто вона може змінюватися з часом. Якщо вам пощастило мати статичну IP-адресу, ви можете перейти до кроку 4.

  3. Якщо у вас є динамічний IP, вам потрібно буде зареєструватися в динамічній службі DNS. Ця служба регулярно оновлюватиме ваше доменне ім’я, вказуючи на ту IP-адресу, яку вам призначить ваш провайдер. Подивіться на це вступ до DDNS, щоб дізнатися більше. Ваш постачальник послуг DDNS також може зареєструвати вас на доменне ім’я. Це зручний спосіб, оскільки ви можете бути впевнені, що у двох різних постачальників не буде проблем з оновленням DNS та IP.

  4. Якщо у вас статична IP-адреса, вам просто потрібно переконатися, що ваше доменне ім’я (де б ви його не зареєстрували) вказує безпосередньо на IP-адресу вашого будинку. Зазвичай це можна зробити на панелі керування службою, яка продала вам ваш домен, додавши до його налаштувань «Запис». Процес буде схожий на описаний тут, щоб надати вашому Tumblr власний домен.

U

Спрямування трафіку на ваш веб-сайт, що розміщується самостійно

Помістивши доменне ім’я та DDNS, ви можете успішно отримувати запити від своїх відвідувачів через Інтернет до домашньої мережі. Але їх все одно потрібно буде впустити всередину. І для цього вам потрібно буде внести деякі зміни у конфігурацію маршрутизатора. Вашою метою тут буде прийняти запити веб-сайтів та переконатися, що вони надсилаються на веб-сервер (докладніше про цей сервер у наступному розділі). Якщо у вас типовий маршрутизатор споживчого класу, у вас тут є два варіанти.

  1. По-перше, це розміщення веб-сервера в «демілітаризованій зоні» або ДМЗ. У вашого маршрутизатора може бути можливість взяти машину у внутрішню мережу і розглянути її як частину розширеного Інтернету. Це означає будь-який машина в Інтернеті може зв’язатися з вами за IP-адресою чи доменним ім’ям, на краще чи гірше. Вам не доведеться турбуватися про будь-яку вигадливу конфігурацію мережі, але з іншого боку буквально будь-хто в Інтернеті може спробувати зламати ваш сервер. Переконайтеся, що ви розумієте плюси і мінуси DMZ, перш ніж йти далі.

  2. Інший варіант – налаштувати переадресацію портів на маршрутизаторі. Зазвичай маршрутизатори налаштовані на відхилення вхідні запитів, що захищає вашу домашню мережу. Налаштування a порт вперед створює виняток із цього правила та вказує маршрутизатору перенаправляти трафік на конкретні порт до конкретні у внутрішній мережі. Таким чином, ви можете налаштувати лише веб-запити HTTP / S (зазвичай на порту 80 та / або 443) безпосередньо на свій веб-сервер, не відкриваючи решті домашньої мережі світові. Погляньте на ці вказівки, щоб налаштувати порт на своєму маршрутизаторі.

Налаштування власного веб-сервера

Тепер, коли веб-трафік досяг вашої мережі, і ви можете направити його в потрібне місце, останнім кроком є ​​переконатися, що на місці є сервер для його отримання.

  1. По-перше, налаштуйте серверну машину, яка може запускати Windows, macOS або навіть Linux. Усі ці ОС можуть обслуговувати невеликий персональний сайт. Однак з міркувань безпеки та продуктивності найкраще використовувати комп’ютер, який є таким ні ваша основна робоча машина.

  2. Переконайтесь, що IP-адреса серверного комп’ютера відповідає налаштуванням, створеним для переадресації порту.

  3. Далі вам потрібно буде встановити саме програмне забезпечення веб-сервера. Існує безліч безкоштовних веб-серверів, які можна встановити на одній із ваших мережевих машин. Одним з найпопулярніших є веб-сервер Apache з відкритим кодом.

  4. Нарешті, ви можете завантажити свій сайт на серверну машину. Просто скопіюйте статичні веб-сторінки (наприклад, зроблені за допомогою статичного генератора веб-сайтів) у веб-папку сервера або за бажанням встановіть CMS, таку як WordPress.

Формат mla apa chicago Ваше посилання

Пітерс, Аарон. «Як розмістити власний веб-сайт.» ThoughtCo, травень. 25, 2021, thinkco.com/host-your-own-website-5073086.
Пітерс, Аарон. (2021, 25 травня). Як розмістити власний веб-сайт. Отримано з https://www.thoughtco.com/host-your-own-website-5073086
Пітерс, Аарон. «Як розмістити власний веб-сайт.» ДумкаCo. https://www.thoughtco.com/host-your-own-website-5073086 (доступ 4 червня 2021).