Установка WordPress на веб-сервер IIS або хостинг на своєму комп’ютері

З п’ятіркою головних складових процесу створення сайту напевно знайомі ті, хто не один раз замислювався про створення свого інтернет-проекту. Це тематика, домен, хостинг, движок сайту (він же CMS), ну і, власне, сам контент (статті, картинки, відео, подкасти і т.д.). Часто причиною відкладання в довгий ящик реалізації своєї задумки у багатьох стає відсутність точки збірки. Без вдало обраної тематики і вміння грамотно писати унікальні статті все креативні ідеї оформлення сайту за допомогою інструментарію движка так і залишаться нереалізованими фантазіями, а заздалегідь куплені доменне ім’я та хостинг лише безглуздо поповнять статті витрат особистого бюджету.

Щоб сконцентруватися суто на творчому процесі створення сайту, відкинемо такі технічні моменти, як покупка домену та хостингу. І створимо сайт на локальному веб-сервері IIS за допомогою популярного движка для блогів – WordPress.

Створений на локальному веб-сервері сайт можна поступово поповнювати статтями та ілюстраціями, формувати рубрики і розділи. Можна експериментувати з дизайном сайту і вивчати функціонал движка. А вже після того, як сайт буде більш-менш готовий, щоб його можна було представити широкій публіці, залишиться тільки перенести його з локального веб-сервера на платний (або безкоштовний) хостинг і зареєструвати домен. Детальніше про цю процедуру можна прочитати в статті «Сайт своїми руками».

Як створити сайт на локальному веб-сервері IIS? Весь процес створення сайту локально на комп’ютері в окремих підготовчих етапах і розглянемо нижче.

1. Запуск веб-сервера IIS

Веб-сервер IIS поставляється в числі штатного функціоналу в кожній версії Windows, починаючи з ХР. Щоб запустити веб-сервер IIS, необхідно активувати цю штатну службу, адже в системах Windows вона передбачається, але спочатку знаходиться не в активованому стані. Про встановлення веб-сервера IIS можна прочитати в статтях:

Останньою статтею можна керуватися для активації веб-сервера IIS в Windows 7, оскільки принципових відмінностей в цьому процесі між версіями операційної системи 7 і 8 / 8.1 немає.

Якщо тестова веб-сторінка при введенні в адресний рядок браузера локального адреси

відображає привітальний веб-інтерфейс IIS, значить, веб-сервер працює коректно.

І можна приступати до наступного етапу процесу установки WordPress на веб-сервер IIS.

2. Встановлення та налаштування PHP

Для роботи з веб-проектами на базі WordPress необхідний компонент, який би обробляв скрипти PHP і перетворював би їх в код HTML, зрозумілий браузеру. Процес установки компоненти PHP для веб-сервера IIS детально розглянуто в статті «Установка і настройка компоненти PHP для веб-сервера IIS».

3. Установка і настройка MySQL

Наступним етапом створення сайту на локальному веб-сервері буде установка СУБД MySQL і її налаштування. Після запуску служби MySQL необхідно створити на сервері базу даних, давши їй ім’я, що відповідає назві сайту, наприклад testsite. Детальна інструкція по установці сервера MySQL і створення нової бази даних в даній СУБД викладена в статті «Установка і настройка MySQL + HeidiSQL».

4. Завантаження і розпакування WordPress

Після установки MySQL і створення бази даних можна приступати до наступного етапу створення сайту на своєму комп’ютері. Для початку завантажуємо дистрибутив WordPress з офіційного сайту. На момент написання статті, актуальною була версія 4.0.

Архів з WordPress розпаковуємо в системний каталог C: \ inetpub \ wwwroot \, в якому за замовчуванням зберігаються файли веб-сервера IIS. Потім необхідно перейменувати папку з файлами WordPress з відповідністю з ім’ям створюваного сайту. Нехай це буде, аналогічно створеної на попередньому кроці базі даних, каталог з ім’ям testsite. Далі необхідно налаштувати параметри безпеки для каталогу з сайтом. Для цього викличемо властивості даного каталогу, клікнувши по ньому правою кнопкою миші і вибравши пункт «властивості»В контекстному меню.

У вікні властивостей каталогу перейдемо на вкладку «Безпека»І натиснемо кнопку«Змінити …», Розташовану під таблицею« Групи або користувачі ». У вікні настройки безпеки знайдемо користувача «IIS_IUSRS»І, виділивши його в таблиці, дамо повний доступ до каталогу встановивши відповідні прапорці в таблиці нижче. Після чого закриємо відкриті вікна за допомогою кнопки «ОК».

Далі відкриваємо «Диспетчер служб IIS», розкриваємо вкладки «Сайти» – «Default Web Site» де повинні побачити створений на попередньому кроці каталог з ім’ям сайту, в нашому випадку з ім’ям testsite. Якщо це так, то все зроблено правильно, а наш сайт стане доступний за адресою

5. Підключення до бази даних MySQL

Тепер, коли ми додали наш сайту в місце розташування файлів веб-сервера IIS і він з’явився в «Диспетчері служб IIS», ми можемо звернутися до нашого сайту в будь-якому браузері за адресою:

І в нашому випадку для сайту testsite це буде сторінка вітання WordPress. тиснемо «вперед».

У наступному вікні WordPress необхідно вказати ім’я бази даних, яку ми створювали в пункті 3, ім’я користувача – за замовчуванням root, і пароль для даного користувача MySQL. тиснемо «Надіслати».

Якщо всі дані введені коректно, ми потрапимо на вікно кінцевої установки WordPress. Далі тиснемо «запустити установку»І переходимо до наступного кроку.

Якщо з якоїсь причини движок сайту не зміг підключитися до бази даних, параметри з’єднання можна налаштувати і вручну. Для цього в папці, раніше називалася «wordpress», а тепер, як в нашому випадку, «testsite», необхідно відшукати файл «wp-config-sample.php». Цей файл відкриваємо будь-яким текстовим редактором. Можна штатним блокнотом Windows або більш зручною програмою «Notepad ++».

У відкритому файлі «wp-config-sample.php» вносимо такі зміни:

рядок:

define ( ‘DB_NAME’, ‘database_name_here’)

Тут замінюємо шаблонну напис ‘database_name_here‘Назвою бази даних MySQL. У нашому випадку це ‘testsite‘.

рядок:

define ( ‘DB_USER’, ‘username_here’)

Тут замінюємо шаблонну напис ‘username_here‘Ім’ям користувача. У нашому випадку при налаштуванні MySQL ми не змінювали встановлене ім’я користувача ‘root‘.

рядок:

define ( ‘DB_PASSWORD’, ‘password_here’)

Тут замінюємо шаблонну напис ‘password_here‘Паролем, заданим при установці MySQL.

Змінений в текстовому редакторі файл «wp-config-sample.php» зберігаємо під ім’ям «wp-config.php»В цей же каталог.

6. Встановлення та налаштування WordPress

Якщо всі попередні кроки виконані вірно, то при переході по посиланню

потрапляємо у вікно створення профілю WordPress. Тут називаємо сайт, придумуємо латиницею логін і пароль, вводимо адресу електронної пошти. У графі “Конфіденційність»Є опція індексації сайту пошуковими системами. На стадії підготовки сайту до більш-менш читабельного виду, і тим більше, поки немає доменного імені і не куплений хостинг, як в нашому випадку, це абсолютно ні до чого. Однак пізніше, коли сайт вже буде готовий для його уявлення читачам, цю опцію необхідно обов’язково виставити в налаштуваннях WordPress. Інакше пошуковики веб-сайт не проїндексируют, і читачі просто не зможуть на нього потрапити. тиснемо «встановити WordPress».

Ссылка на основную публикацию