• Главная
  • Карта сайта
Не найдено

Установка Apache, PHP, MySQL і phpMyAdmin під Windows

  1. установка Apache
  2. установка PHP
  3. установка MySQL

У цій статті буде розглянуто створення найпростішого локального хостингу, для роботи з сайтами під керуванням Joomla 2.5 в домашніх умовах. Описується процес установки на комп'ютер під керуванням Windows 7 32-бітної архітектури. Для організації локального хостингу нам будуть потрібні наступні програми і компоненти: веб-сервер Apache, система управління базами даних MySQL, підтримка мови програмування PHP і веб-інтерфейс для адміністрування MySQL - phpMyAdmin . Спочатку займемося установкою, а потім коректуванням програм і компонентів. phpMyAdmin встановимо після всіх налаштувань.

установка Apache

Викачуємо дистрибутив Apache без підтримки SSL по наступним посиланням . На момент написання статті останній стабільний реліз Apache був 2.2.21. Запускаємо установку. У вікні привітання натискаємо на кнопку «Next». У наступному вікні установника Apache читаємо ліцензійну угоду і підтверджуємо свою згоду.

В іншому випадку установка Apache буде перервана. За кнопці «Next» переходимо до наступного кроку. Читаємо інформацію, з якої розробник пропонує ознайомитися в першу чергу, і натискаємо «Next».

Читаємо інформацію, з якої розробник пропонує ознайомитися в першу чергу, і натискаємо «Next»

У наступному вікні установки Apache заповнюємо поля, як показано на зображенні. В поле «Administrator's Email Address» вказуємо адресу своєї електронної пошти - в подальшому це стане в нагоді. Натискаємо «Next» і у вікні встановлюємо перемикач в положення «Custom».

Натискаємо «Next» і у вікні встановлюємо перемикач в положення «Custom»

Переходимо до наступного кроку установки. За замовчуванням Apache встановлюється в папку C: \ Program Files \ Apache Software Foundation \ Apache 2.2.

2

Створимо на диску С директорію www і вкажемо її, як установчу папку для Apache. Натискаємо «Next», а в наступному вікні «Install». Після закінчення установки Apache натискаємо «Finish». Тепер в треї у нас з'явився значок управління сервером Apache. Клікнувши на ньому лівою кнопкою миші можна запустити, зупинити або перезапустити (рестартануть) веб-сервер.

Клікнувши на ньому лівою кнопкою миші можна запустити, зупинити або перезапустити (рестартануть) веб-сервер

Клікнувши на ньому правою кнопкою миші можна відкрити монітор Apache або перейти до системних служб Windows.

Клікнувши на ньому правою кнопкою миші можна відкрити монітор Apache або перейти до системних служб Windows

Перевіримо, чи працює наш веб-сервер Apache. Для цього в адресному рядку браузера наберемо http: // localhost

Для цього в адресному рядку браузера наберемо http: // localhost

Якщо бачимо сторінку з написом «It works!», Значить Apache установка зроблена правильно і Apache працює.

установка PHP

Викачуємо файловий архів PHP по наступним посиланням . На момент написання статті стабільна версія PHP була 5.3.8. Розпаковуємо скачаний архів за допомогою архіватора в папку С: \ РНР. Перейменовуємо файл php.ini-development в php.ini. Додаємо шлях до каталогу PHP в «Змінні середовища» Windows. Для цього, наприклад, робимо клік правою кнопкою миші на значку «Мій комп'ютер», вибираємо «Властивості» і переходимо по посиланню «Додаткові параметри» або, наприклад, натискаємо клавіші Win + Break. На вкладці «Додатково» тиснемо кнопку «Змінні середовища ...». У нижньому вікні «Системні змінні» знаходимо змінну PATH, виділяємо її і натискаємо кнопку «Змінити». Ставимо курсор в поле «Значення змінної», на клавіатурі натискаємо клавішу END. ставимо; (Це роздільник значень) і пишемо шлях до каталогу PHP: C: \ php

Натискаючи на «ОК» закриваємо всі вікна додаткових налаштувань системи.

Створюємо в директорії C: \ php три додаткові піддиректорії:

tmp - для зберігання тимчасових файлів сесій

includes - для зберігання класів, що підключаються

upload - для зберігання тимчасових файлів, що завантажуються.

На цьому установка PHP завершена.

установка MySQL

Викачуємо дистрибутив MySQL з сайту розробника і запускаємо установку. На момент написання статті був доступний реліз MySQL 5.5.19. У вікні привітання натискаємо «Next» і переходимо до вікна ліцензійної угоди. Підтверджуємо ліцензійну угоду і по кнопці «Next» переходимо до вибору типу установки. Натискаємо кнопку «Custom», тим самим вибираючи детальну установку. На наступному кроці можна нічого не міняти.

Натискаємо кнопку «Next», а потім «Install». Під час установки з'явиться вікно, в якому рекламується підписка на комерційну підтримку MySQL, послідовно натискаємо «Next» в обох вікнах. Кому цікава ця інформація, той може ознайомитися з нею детальніше, натиснувши на кнопку «More ...». Після закінчення установки з'явиться повідомлення з пропозицією використовувати майстер настройки примірника MySQL - сервера.

Ми залишаємо галочку і натискаємо кнопку «Finish». У вікні привітання майстра конфігурації натискаємо на «Next» і в вікні ставимо перемикач в положення «Detailed Configuration», вибираючи детальний тип налаштування MySQL. На наступному кроці вибираємо тип сервера.

Ставимо перемикач в положення «Developer Machine». Робиться це для того, щоб мінімізувати пам'ять, що виділяється для MySQL сервера. Адже на домашньому комп'ютері працюватимуть і інші додатки. Натискаємо «Next» і на наступному кроці вибираємо «Multifunctional Database».

Як випливає з опису, це дає можливість використовувати: і таблиці типу InnoDB, і таблиці MyISAM. Далі вказується папка розміщення таблиць InnoDB. Краще залишити шлях за замовчуванням. В іншому випадку в процесі установки можна зіткнутися з помилкою 1067. Це не смертельно, але неприємно. Вирішується вона шляхом коректного введення інформації в змінні basedir і datadir файлу my.ini.

Далі вибирається кількість підключень до сервера MySQL.

Далі вибирається кількість підключень до сервера MySQL

Можна вибрати перший пункт - «Decision Support (DSS) / OLAP», який дозволяє двадцять підключень до сервера баз даних і цього достатньо для домашньої машини. Але можна вказати кількість підключень до сервера вручну, вибравши пункт «Manual Setting». На наступному етапі проводяться мережеві настройки MySQL.

На наступному етапі проводяться мережеві настройки MySQL

Опція «Enable TCP / IP Networking» включає підтримку стека протоколів TCP / IP. Номер порту можна залишити стандартним - 3306. Опція «Add firewall exception for this port» відповідає за додавання виключення для цього порту в стандартному фаєрволі операційної системи. Одне уточнення. Якщо вже додаєте виключення в фаєрвол, то не забудьте перевірити, що підключення дозволені тільки з локальної мережі. Опція «Enable Strict Mode» відповідає за суворе відповідність стандартам SQL. Включаємо цю опцію, якщо вона вимкнена і переходимо до наступного кроку.

У ньому визначається кодування таблиць баз даних.

Виставляємо перемикач в положення ручного вибору ( «Manual Selected Default Character Set / Collation») і в списку, що випадає вибираємо utf8. Натискаємо «Next» і переходимо до налаштування системних опцій MySQL.

Встановимо MySQL-сервер як службу Windows, зазначивши першу опцію. «Service Name» (Ім'я служби) залишимо за замовчуванням. Відзначимо опцію «Launch the MySQL Server automatically», щоб сервер стартував автоматично. Якщо на домашньому комп'ютері є проблема з вільною оперативною пам'яттю, то галочку краще зняти. Це можна зробити і пізніше, в процесі роботи. Потрібно буде зайти в управління службами і для служби MySQL встановити тип запуску «Вручну». Остання опція - «Include Bin Directory in Windows PATH» додає шлях до каталогу довічних (бінарних) файлів в змінну PATH операційної системи. Ми робили вручну теж саме для PHP. Переходимо до наступного етапу - налаштування безпеки.

Вибираємо «Modify Security Settings» і вводимо для адміністратора баз даних користувача root пароль і його підтвердження у відповідні поля введення. Запам'ятовуємо пароль - він нам буде потрібен при установці Joomla 2.5. Чи не відзначаємо опцію «Enable root access from remote machines». Анонімного користувача не створюємо! Натискаємо «Next» і переходимо до останнього вікна настройки. Натискаємо «Execute», а потім «Finish». Установка завершена і тепер саме час зайнятися налаштуванням того, що встановили. читаємо " Налаштування Apache, MySQL, PHP ".

Про автора:

Мене звати   Андрій Золкін Мене звати Андрій Золкін . З більш, ніж п'ятнадцяти років роботи в сфері інформаційних технологій, десять років працюю з системами, що базуються на відкритому вихідному коді. На сторінках сайту Aitishnik.Ru веду блоги по CMC Joomla і Debian GNU / Linux.

Ще статті про Joomla 2.5

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью