Установка веб-сервера Apache в середовищі Windows
На сьогоднішній день установка і настройка веб-сервера Apache в середовищі Windows не представляє особливих труднощів. Для установки, в першу чергу, вам слід вирішити, яку версію веб-сервера ви бажаєте встановлювати. На даний момент є 3 основні гілки між якими вам варто зробити свій вибір:
Детальний опис кожної гілки веб-сервера наведено в офіційній документації (англійською мовою), посилання на яку наведені вище. Для вибору тієї, чи іншої гілки програмного забезпечення рекомендується ознайомитися з викладеною в докуменаціі інформації.
При необхідності або бажанні, ви можете встановити кілька гілок Apache. Наприклад, якщо ви бажаєте протестувати свій сайт на кожній окремій гілці веб-сервера.
З деяких пір розробники Apache гілки 1.3 для Windows перестали предоствалять бінарники для скачування. Тому розглядати установку даної гілки веб-сервера в середовищі Windows ми розглядати не будемо. Однак, ви можете самостійно пошукати в файлових архівах мережі Internet бінарники старіших версій Apache гілки 1.3, якщо все ж ви вирішили зупинитися на виборі саме цієї гілки.
Завантажити потрібний дистрибутив ви можете з офіційного сайту Apache. Оскільки установка дистрибутива версій 2.0.х і 2.2.х практично не відрізняється в середовищі Windows, ми розглянемо процес установки на прикладі Apache 2.2, як на найбільш свіжому на даний момент.
Отже, в першу чергу викачуємо дистрибутив. На сторінці завантаження виберіть для скачування бінарник. Зазвичай він позначений так: Win32 Binary (MSI Installer).
Після скачування на вашому комп'ютері з'явиться файл з розширенням msi, наприклад такий: apache_2.2.4-win32-x86-no_ssl.msi. Зробіть подвійний клік по даному файлу, щоб запустити установку. Однак, перед початком установки зверніть увагу на наступне:
Будемо вважати, що ви перевірили всі налаштування і маєте задовольняє всім вимогам систему на своєму комп'ютері. Дистрибутив установки ви змогли успішно запустити.
Розглянемо докладніше кроки установки.
Крок 1 - Привітання
Після першого кроку програма установки попросить ознайомитися з ліцензійною угодою і прийняти його умови, або відхилити. Якщо ви відхиліть умови ліцензійної угоди, програма установки просто завершить свою роботу. Тому, якщо ви бажаєте все-таки встановити веб-сервер на свій комп'ютер, вам доведеться погодитися з умовами ліцензії Apache. Третій крок вам коротко розповість про те, що таке Apache web server.
Крок 4 - Інформація про сервер
На даному етапі вам буде необхідно задати деякі настройки вашого веб-сервера. Розглянемо поля приведеної форми:
Крок 5 - Вибираємо тип установки
Вам буде запропоновано вибрати один з 2-х типів установки:
- Звичайна установка (Typical). Звичайна установка дозволяє пропустити наступний крок і приступити безпосередньо до установки веб-сервера. При цьому будуть встановлені лише основні компоненти програми, виключаючи файли заголовків і бібліотеки для компіляції модулів. Установка буде проведена в папку, задану за замовчуванням (як правило C: \ Program Files \ Apache Software Foundation \ Apache2.2).
- Вибіркова установка (Custom). При виборі даної опції, на наступному кроці ви можете вибрати, які компоненти слід встановити і задати шлях до папки установки при необхідності.
Крок 6 - Опції вибіркової установки
Компоненти доступні для установки:
- Build Headers and Libraries - пакети заголовних файлів і бібліотек для компіляції модулів. Виберіть цей компонент, якщо ви бажаєте компілювати і встановлювати додаткові модулі.
- APR Iconv Code Pages - виберіть ці компоненти, якщо ви припускаєте використовувати Apache, як веб-сервер для сайтів з язикомі відмінним від англійського.
- Apache Documentation - файли документації до веб-сервера Apache.
Якщо ви бажаєте встановити Apache в папку, відмінну від зазначеної за замовчуванням, - Нашмі кнопку "Change.", Яка відкриє наступне діалогове вікно вибору шляху установки:
Ви можете прописати ім'я папки установки вручну або, іспольуя провідник діалогового вікна, вибрати її за допомогою курсору миші. Після того як шлях установки програми буде обраний, натисніть кнопку "ОК". Якщо ви передумали змінювати шлях установки - натисніть "Cancel".
Після закриття діалогового вікна натисніть "Next" для переходу до наступного кроку установки.
Крок 7 - Все готово для установки веб-сервера
Крок 8 - Процес установки веб-сервера
Вам залишається тільки чекати закінчення процесу установки. Якщо під час установки виникнуть помилки спробуйте звернутися до сторінці дозволу помилок установки на офіційному сайті розробника.
Крок 9 - Закінчення установки
У разі успішного завершення установки майстер установки відобразить вам таке вікно, як зображено на цьому малюнку. Все що ви можете зробити - натиснути кнопку "Finish". Вітаємо! Ви успішно встановили веб-сервер Apache на ваш комп'ютер.
Установка інтерпретатора PHP
Як і при установці Apache, установку інтерпретатора PHP ми почнемо зі скачування останнього свіжого дистрибутива зі сторінки завантажень на офіційному сайті розробника.
Встановити інтерпретатор PHP можна декількома способами:
- компіляцією дистрибутива з вихідних кодів
- з упакованого дистрибутива zip
- за допомогою установника Windows
Перше. Ми не ставимо собі за мету дати вичерпний матеріал по установці кожної окремої версії інтерпретатора PHP. І тим більше нам не цікаво розповідати, як його компілювати з початкових кодів.
Друге. Наше завдання - показати, що встановити інтерпретатор досить просто. Тому ми не будемо вигадувати собі зайвих труднощів, а розповімо як домогтися результату з мінімальними витратами за часом.
Третє. Робимо розрахунок на те, що нам цікавіші перспективні технології. У зв'язку з цим, ми зацікавлені розповісти, як встановити найбільш свіжу версію інтерпретатора. А це означає, що коли ми все знаємо про анонсування PHP 6, починаємо думати, що PHP 4 нам уже не цікавий як такої, не дивлячись на те, що багато хостинг-провайдери досі його використовують в силу відомих причин.
У світлі сказаного, ми будемо далі наводити приклад установки РНР версії 5 за допомогою установника Windows. Для цього при скачуванні на наведеній вище сторінці завантажень виберіть дистрибутив "PHP 5.x.x installer".
Отже, після скачування дистрибутива на вашому комп'ютері повинен з'явитися файл з розширенням msi. Наприклад, php-5.2.1-win32-installer.msi
Сдлайте подвійний клік курсором миші на цьому файлі - це запустить майстер установки інтерпретатора PHP.
Розглянемо докладно кроки установки.
Крок 1 - Привітання
Натисніть "Next" для початку продовження установки або "Cancel", якщо ви передумали встановлювати інтерпретатор (ви можете зробити це в будь-який час).
Крок 2 - Ліцензійна угода
Щоб встановити інтерпретатор РНР, вам необхідно прочитати і прийняти умови ліцензійної угоди. Поставте галочки для "I accept the terms in the License Agreement" і натисніть кнопку "Next" для переходу до наступного кроку.
Крок 3 - Вибір шляху установки
Тепер вам слід вибрати папку в яку буде устаановлен інтерпретатор РНР. Ви можете залишити папку за замовчуванням або вибрати її, задавши шлях вручну. Альтернативний спосіб - натиснути кнопку "Browse.". Відкриється діалогове вікно такого змісту:
Знову ж таки - ви можете написати в діалоговому вікні шлях вручну або вибрати папку з допомогою провідника і курсора миші. Вибравши папку натисніть "ОК" або "Cancel", якщо ви міняти шлях установки передумали.
Після вибору шляху установки натисніть "Next" для переходу до наступного кроку.
Крок 5 - Вибір веб-сервера
Натисніть "Next" для переходу до наступного кроку.
Крок 6 - Вибір папки, що містить конфігураційні файли Apache
На даному етапі вам слід вказати папку, яка зберігає конфігураційні файли Apache. Це необхідно для того, щоб під час установки инсталлер прописав усі необхідні налаштування в конфігурацію вашого веб-сервера. Ви можете вказати шлях до папки вручну або звичним способом (як ми це робили кілька кроків вище), - через діалогове вікно з провідником.
Як правило, конфігураційні файли Apache зберігаються в папці% Apache Install Dir% \ conf, де% Apache Install Dir% - директор з встановленим веб-сервером, наприклад С: \ Program Files \ Apache Software Foundation \ Apache2.2 \ conf \
Після того як ви вкажете папку з файлами веб-сервера, натисніть "Next" для переходу до наступного кроку.
Крок 7 - Вибір компонентів для установки
Крок 8 - Все готово для установки PHP
Всі дані для установки інтерпретатора РНР на даному етапі успішно зібрані майстром установки. Якщо ви бажаєте виправити що-небудь, у вас є останній шанс зробити це перед тим, як процес установки інтерпретатора буде запущений. Для цього натисніть кнопку "Back". Якщо ви впевнені, що всі дані вказані вірно, - сміливо тисніть кнопку "Install".
Крок 9 - Процес установки PHP
На Данг кроці вам залишається тільки чекати, поки установник буде копіювати файли і виробляти всі необхідні налаштування серверного програмного забезпечення.
Крок 10 - Завершення установки PHP
Вітаємо! Ви успішно встановили інтерпретатор РНР і налаштували ваш веб-сервер на спільну роботу з інтерпретатором.
Для того, щоб протестувати, як працює ваш веб-сервер в зв'язці з інтерпретатором, створіть файл index.php з таким вмістом:
Помістіть цей файл в кореневу директорію вашого веб-сервера. Як правило за замовчуванням визначена директорія З: \ Program Files \ Apache Software Foundation \ Apache2.2 \ conf \ htdocs (мається на увазі, що веб-сервер встановлений в папку С: \ Program Files \ Apache Software Foundation \ Apache2.2).
Рішення можливих проблем
Автоматизація виробничих процесів є найбільш важливою складовою бізнесу в сучасному світі. Бухгалтерський.
На базі розробок вдосконаленої версії системи управління сайтом Ripe CMS оновлені сайти офіційного дилера.
У розділі Документація> Статті додані декілька технічних статей по установці і настройці програмного забезпечення.