Як встановити Apache на Windows 10

апаш

Вперше випущений у 1995 році Apache — це абсолютно безкоштовний кросплатформний веб-сервер із відкритим вихідним кодом, який уже використовується майже половиною веб-сайтів у світі. Хоча він працює в різних операційних системах, у цій публікації ми збираємося пояснити як Встановіть Apache на Windows 10.

HTTP-сервер Apache, названий на честь одного з найбільш войовничих індіанських племен, дуже популярний серед програмістів, особливо завдяки своїй модульності та тому, що він постійно оновлюється.

Але це також варіант, який користується все більшим попитом серед звичайних користувачів. Якщо взяти до уваги, що основною функцією сервера Apache є обслуговування веб-сторінок, розміщених у різних браузерах, таких як Chrome, Firefox, Safari, можна сказати, що його головне завдання полягає в підтримувати плавний і стабільний зв'язок між веб-сервером і веб-клієнтом, тобто користувач.

Весь цей обмін інформацією здійснюється через протокол HTTP. Крім того, Apache пропонує нам високий ступінь налаштування завдяки своїй модульній системі. Хоча ви повинні бути обережними з цими параметрами, у нас є можливість активувати одні та дезактивувати інші відповідно до наших уподобань.

Apache у Windows 10: переваги та недоліки

Загалом, встановлення сервера Apache у Windows 10 принесе нам багато переваг, хоча слід враховувати й інші не дуже позитивні аспекти. Це короткий підсумок плюсів і мінусів:

профі

  • Це сумісно з Веб-сайти на основі WordPress і майже з усіма CMS, які існують на ринку.
  • Має а структура модульного типу, дуже гнучкий і універсальний.
  • Це працює на серверах Windows і Linux.
  • Від з відкритим вихідним кодом (за ним стоїть велика спільнота розробників) і абсолютно безкоштовний.
  • З тих же причин, що й у попередньому пункті, він постійно оновлюється, що означає а гарантія безпеки.
  • США файли .htaccess, які полегшують роботу з основною CMS.

Мінуси

  • У випадку веб-сайтів із високим трафіком, продуктивність може вплинути.
  • Неправильне використання модулів може призвести до порушення безпеки.

Встановіть Apache у Windows 10 крок за кроком

Пояснивши, що таке Apache і які продажі він представляє, давайте подивимося, які кроки потрібно виконати для встановлення Apache у Windows 10, а також найпоширеніші перешкоди, з якими ми можемо зіткнутися, і як їх вирішити.

Передумови

вимоги до apache

Перш ніж продовжити інсталяцію, необхідно переконатися, що наша версія Windows має Розповсюджувані модулі Microsoft Visual C++ 2017. Вони необхідні для роботи Apache. Зазвичай у Windows 10 це не проблема, але все ж краще перевірити так:

  1. Заходимо в меню Пуск і шукаємо Панель управління.
  2. Потім вибираємо «Програми».
  3. У меню, що відкриється, ми збираємося «Програма та функції».
  4. У списку, який відобразиться, з’являться компоненти, необхідні для встановлення сервера Apache (див. зображення вище, у червоному полі).

Якщо у нас немає цих модулів, ми можемо завантажити їх з посилання і встановити їх на наш комп’ютер. Для 32-розрядних систем вам потрібно завантажити версію (X86).

Ще одне важливе завдання, яке ми повинні виконати, це переконатися, що в нашій команді є а доступний порт для Apache. Зазвичай порт 80 призначається серверам. Це той, який потрібно залишити вільним для використання Apache. Щоб переконатися, що це безкоштовно, ми зробимо наступне:

  1. У меню Windows набираємо Powershell.
  2. Далі в консолі вводимо наступний текст: Test-NetConnection localhost -Порт 80
  3. нарешті на лінії TcpTestSucceeded отримаємо відповідь:
    • Правда якщо порт 80 вже зайнятий.
    • Помилковий якщо доступний порт 80.

Конфігурація Apache

Після виконання вимог ми зможемо завантажити та встановити Apache у Windows 10. Наступне, що потрібно зробити, це змінити файл конфігурації щоб повідомити вам правильний порт. Якщо, як ми зазначали в попередньому прикладі, цей порт 80 і він не відображається як параметр за замовчуванням, ми діятимемо так:

  1. Перш за все відкриваємо папку c:\apache24\conf
  2. Там редагуємо файл, позначений як httpd.conf (можна використовувати Блокнот, наприклад).
  3. У рядку, де написано «Listen XX», ми змінюємо ці цифри («XX») на 80, тобто вибраний порт.
  4. Нарешті, у рядку, де написано Ім'я сервера localhost:XX ми робимо те саме

запустити apache

встановити apache

З усім готовим, ось як ми зможемо запустити apache на windows 10 вручну:

  1. Спочатку ми отримуємо доступ до папки c:\Apache24\bin
  2. Потім двічі клацаємо по файлу httpd.exe

Якщо ми хочемо, щоб Apache запускався автоматично, нам доведеться це зробити встановіть його як службу Windows. Таким чином, він буде виконуватися кожного разу, коли ми запускаємо операційну систему. Цей метод має й інші переваги, наприклад підвищення рівня безпеки завдяки інтеграції в Windows. Ось як ми повинні це зробити:

  1. В меню Windows пишемо cmd
  2. Ми виконуємо CMD з правами адміністратора.
  3. Далі відкриваємо папку \apache\bin: cd c:\apache24\bin
  4. Встановлюємо службу такою командою: httpd.exe -k встановити
  5. Нарешті, ми запускаємо Apache за допомогою команди httpd.exe -k запуск

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.