Налагодження та установка XAMPP. XAMPP. Додавання домену та віртуального хоста (ос Windows) Web сервер під xampp установка настройка

Популярність сервера обумовлена \u200b\u200bякістю продукту, великою кількістю інструментів, гарною інформаційною підтримкою. На практиці, збірка XAMPP, з незрозумілих причин, більш популярна, у західних розробників.

Системні вимоги для установки XAMPP

Від XAMPP не потрібно чекати підводних каменів. Тут все доопрацьовано до дрібниць. XAMPP можна встановити на локальну машину, з операційними системами: Windows 2008, Vista, Win 7, Win 8. Навіть є варіант для XP SP3.

Що входить в збірку XAMPP

Акронім XAMPP означає, що дану збірку можна встановити не тільки на Windows, але і на будь-яку іншу вісь. Про це говорить перша буква [X]. Букви AMP означають класичні Apache + MySQL + PHP, а ось остання буква [P] означає мову програмування Perl. Саме з цього, XAMPP називають кроссплатформенной складанням локального веб-сервера.

XAMPP локальний сервер і Bitnami

Розробники XAMPP пішли далі інших і створили хмарний сервер Bitnami. Bitnami для XAMPP значно спрощує розробку додатків PHP поверх Apache. Використовуючи Bitnami можна легко встановити популярні CMS відкритим вихідним кодом: WordPress, Drupal та Joomla! і т.п.

Де скачати XAMPP

XAMPP локальний сервер не потрібно шукати на форумах та інших ресурсах. Є офіційний сайт з безкоштовної завантаженням релізу. Офіційний сайт XAMPP: https://www.apachefriends.org/ru/index.html. Завантажити .

завантажити XAMPP

На офіційному сайті забираємо версію для Windows 7. Попередньо необхідно вирішити, з якою версією PHP вам потрібно працювати. Є три варіанти PHP: 5.6.30, 7.0.15, 7.1.1. Нижня версія php періодично змінюється. Я вибираю: xampp-win32-5.6.30-0-VC11-installer.

Для інформації: На цій же сторінці можна скачати XAMPP для Linux і OS X.

Установка XAMPP на Windows 7 по кроках

Як бачите за назвою релізу, XAMPP викачуємо з інсталятором, що значно спрощує його установку.

Для спокою перевіряємо скачаний файл антивірусом. Після перевірки запускаємо установку від імені адміністратора.

Крок 1.

Крок 2.


Крок 3.

Крок 4.

Bitnamy пропускаємо, тому чек бік відкриваємо.

Крок 5.

Крок 6.

Процес установки досить довгий, наберіться терпіння.

Крок 7. Фініш

запуск XAMPP

Працюємо на Windows 7.

XAMPP встановлений, пора запускати. Запускається XMAPP ярликом «XMAPP Control Panel».

XAMPP відкрити панель

При відкритті програми, XAMPP перевіряє систему комп'ютера. Якщо система відповідає вимогам XAMPP для запуску модулів, помилок не буде. Помилки будуть видні у вікні інформації та виділені червоним кольором.

Наводжу приклад скріншота з помилками. У прикладі, я бачу, що порт 80 зайнятий і запуск Apache неможливий.

XMAPP, зайнятий порт 80: як звільнити порт 80

Неможливість запустити модуль Apache через зайнятість порту 80, одна з поширених помилок Windows. Якщо ви бачите подібну інформацію, значить запустити Apache, ви не зможете. Ваше завдання звільнити цей порт або запустити XAMPP на іншому порту.

Приклад звільнення порту 80 Windows

Коли я готував цю статтю і заново ставив XAMP, отримав помилку, що порт 80 зайнятий. При спробі відкрити в браузері адресу: http: // localhost бачу таку картинку.

Для цього йдемо на вкладку Панель управління \u003e\u003e\u003e Всі елементи дрібні значки \u003e\u003e\u003e Програми та засоби \u003e\u003e\u003e Включення і відключення компонентів Windows і відключаємо IIS з перевантаженням комп'ютера. Все порт 80 вільний.


Це тільки приклад з декількох можливих сценарієм, чому зайнятий порт 80. Можна взагалі запустити XMAPP на іншому порту, наприклад 8080. Посилання виправлень вгору по тексту.

панель XAMPP

Познайомимося з панеллю XAMPP.

  • Запускаємо XAMPP від \u200b\u200bімені адміністратора;
  • Дивимося відсутність помилок;

Панель XAMPP містить всі доступи для роботи з модулями платформи та з усіма необхідними інструментами Windows.

  • Кнопки праворуч: настройки XAMPP і інструменти Windows
  • Бачимо колонки: Start, Admin і Config.
  • Start вони ж Stop, запускають зупиняють модулі. Mercury це поштовий сервер.
  • Admin. Це кнопки доступу до адміністративних панелі модулів.
  • Config. Відмінні кнопки. На кнопках Config ви знайдете доступ до всіх файлів конфігурації модулів системи.

налаштування XAMPP

  • Netstat - Відмінна кнопка, яка покаже всі порти, які задіяні системою на даний момент. Ця кнопка допоможе вам, «без танців з бубнами» подивитися що висить на порте 80.
  • Shell - командний рядок.
  • Explorer - просто відкриє каталог установки XAMPP локальний сервер. Аналог Комп'ютер \u003e\u003e\u003e Диск C.
  • Service - спливаюче вікно, зі списком усіх запущених служб на осі. Аналог: Панель управління \u003e\u003e\u003e Всі елементи дрібні значки \u003e\u003e\u003e Адміністрування \u003e\u003e\u003e Служби.
  • Help і Quit без коментарів.
  • Кнопки зліва: запуск / зупинка модулів
  • Кнопки зліва: адміністрування

Зверніть увагу на стовпець кнопок admin. Це вхід в панелі адміністрування модулів. Перевіримо їх роботи на прикладі phpmyadmin.

XAMPP панель phpmyadminВідім, стандартну панель phpmyadmin з якою можна працювати без танців з бубнами, як наприклад на Денвер.

Примітка: Якби XAMPP був російською, ціни б йому не було.

Як запустити XAMPP

Після виправлення всіх помилок, можна запускати XAMPP. Запуск XAMPP це start необхідних для роботи модулів: Apache, MySQL.


Перевірка роботи XAMPP

Для перевірки роботи XAMPP в адресному рядку браузера пишемо http: // localhost.

Якщо все зробили правильно і все працює правильно бачимо панель сервера з кнопками управління.




висновок

У цій статті, я показав, як встановити XAMPP локальний сервер на Windows 7. Познайомив вас з панеллю і налаштуванням XAMPP, запуском модулів, необхідних для роботи і дав посилання на виправлення помилки.

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

необов'язкове

1.1. Напевно прийшов час створити папку для вашого сайту, адже всі «рухи тіла» ми виробляємо лише заради створення сайту на вашому домашньому комп'ютері. Ви можете створити її, де хочете, але я створив її в корені диска D: і назвав її designfornet , Що майже збігається з ім'ям цього сайту, але без точки і тире.

Чому не можна використовувати для домашнього сайту імена з розширенням існуючих зон інтернету, наприклад, . com або . ru?

З тієї причини, що будь-який ваш браузер буде шукати ваш сайт mysite . ru або мій design-for . net, не всередині вашого комп'ютера, а у великому Інтернеті.

Отже, запам'ятаємо правила для імен всередині комп'ютера:

- без розширень або використовуючи неіснуючі зони, наприклад, можна назвати сайт mysite .local тому, що зони .local не існує;

Без пробілів в одне слово (точка і тире можна).

Зазвичай для прикладу використовують нейтральні імена homesite або mysite, але, раз ви перебуваєте на моєму сайті, то я думаю, ім'я designfornet більш доречно, так як дозволяє отримати спадкоємність зі статтею, в якій мова йде про створення домашнього сайту.

По-великому, ім'я нам потрібно довільне - аби якось назвати папку, куди ми будемо копіювати нульова файли.

1.2. Я раджу Новачкам відразу зробити копію папки xampp де-небудь в іншому місці, а в разі фатальної помилки - замінити всю папку або окремий файл з збереженої копії. Так можна заощадити час, яке пішло б на видалення та перевстановлення.

Якраз для цього знадобиться наша нова папка designfornet (homesite). Треба просто перетягнути всю папку xampp (З диска C:) Правою кнопкою миші на / в створену папку сайту designfornet і вибрати «Копіювати».

1.3. Ще більш розумний підхід полягає в наступному:

1.3.1. так як в процесі настройки ми будемо вносити зміни лише в деякі файли, тому для прискорення доступу до них, краще відразу встановити ярлики цих файлів на робочому столі.

1.3.2. якщо ми щось в них напартачив, то не будемо пере весь мануал, а лише замінимо ці файли нульова з «недоторканного запасу». Екзекуцію над файлами при заміні покалічених на нульова можна проводитися скільки завгодно раз.

1.4. Поставте робочий браузер головним. У себе Я встановив FireFox браузером за замовчуванням, як наймасовіший. Встановіть в його настройках автоматичне визначення коду UTF-8.

Сьогодні у FireFox є переваги перед Opera і Internet Explorer: Опера стала важкуватою і «роздувається» при багатогодинному використанні. Ослика IE використовують лише для перевірки виду свіжоспеченого сайту. Ghrom наздоганяє за полярності FireFox серед «мас», так як має хорошу швидкість, але ще досить «голий» через відсутність корисних плагінів, наприклад, політика його господаря забороняє красти завантажувати відеоролики.

1.5. Початківцю веб майстру для колупання в кодах буде потрібно «правильний» текстовий редактор, званий так з тієї причини, що він не вносить форматування в тексти. Тому не можна використовувати програму Word. Блокнот, вбудований в Windows, для редагування кодів так само не годиться. Після прочитання статті Правильні редактори кодових файлів треба встановити на вашому комп'ютері Notepad ++ .

Вивчаємо XAMPP Control Panel Application

2.1. Якщо ви продовжуєте процес установки веб сервера XAMPP, то вікно контрольної панелі XAMPP Control Panel Application ще перед вами. Якщо закрили, то панель треба активувати через її ярлик.

Рис.1 Вікно контрольної панелі XAMPP Control Panel Application

Я сподіваюся, що ви вже маєте або дістали з папки C: \\ xampp на робочий стіл потрібні ярлики: xampp_start.exe, xampp_stop.exe, xampp-control.exe. Клік за останнім призведе до розкриття тієї ж панелі.


Щоб витягнути ярлик треба відкрити папку C: \\ xampp і правою кнопкою миші потягнути ярлик на робочий стіл комп'ютера. Після того як ви його відпустите в меню вибрати терміну «Створити ярлик».

2.2. У нижній частині панелі ми можемо дізнатися про версії панелі і операційної системи, встановленої на вашому комп'ютері, місці розташування директорії самого Ксампа і його інсталятора, і статусному стані панелі - Check OK (запущена).

Рис.2 Нижня частина вікна панелі показує статус кожного компонета

2.3. Багато, про що я тут пишу, не представляє інтересу, тому що після настройки ми вже ніколи сюди не повернемося.

У самому верхньому рядку панелі ми бачимо дві кнопки « Service ...»І« SCM ...». За допомогою першої ми можемо запустити XAMPP Control Panel Application як службу на своєму комп'ютері. Друга переносить нас на вікно, в якому можна знайти все служби, запущені на нашому комп'ютері.

2.4. Зазвичай рекомендують запускати XAMPP в якості служби, що усуває деякі неприємності з сумісністю. Мене, однак, напружує робота серверних програм, коли я не працюю з сайтом. Веб сервер у мене не має виходу в Інтернет, тому я його компоненти запускають лише у міру потреби. Тим більше мені немає потреби запускати його контрольну панель у вигляді служби Windows.

2.5. Лівий ряд квадратних полів (віконець) з іменами Svc як раз дозволяє запускати окремі компоненти Ксампа у вигляді служб. Другий стовпчик на панелі перераховує ці компоненти. Щоб вони не включалися і не працювали постійно разом з Windows - залишайте ці поля порожніми.

2.6. Третій стовпчик складається з кнопок запуску - Start. Ми вже домовилися, що для нас важливими є Apache і MySql, А ftp-клієнт FileZilla і поштовий клієнт Mercuri нам поки не потрібні.

2.7. Натиснемо на кнопку Start навпаки Apache. Якщо все нормально встановилося, то загориться зелена кнопка з написом Running (Запущено), а напис Start зміниться на Stop.

Подібним чином запускаємо два основних компоненти веб сервера - Apache і MySql.

Рис.3 Після запуску компонента можна бачити не тільки його статус, але зайнятий їм порт

2.8. Залежно від версії вид Контрольної панелі може відрізнятися, зазвичай наявністю або відсутністю кнопок в самому правому стовпчику. З цієї причини варіанти настройки можуть дещо відрізнятися. Я думаю, ви просто пропустіть пункти, які не стосуються вашої версії XAMPP

У більш ранніх версіях XAMPP присутні кнопки « Shell», « Setup», « Port-Check».

2.9. Згадуємо, що для нас веб-сервер XAMPP - програма прохідна. Ми випробувати скрипти на ньому не будемо, як тільки встановимо, так відразу і забудемо. Тому з кнопками треба тільки познайомимося, так як користуватися ними, якщо і доведеться, то тільки разок. Якщо у вас деяких кнопок немає, то пропускаєте відповідні пункти статті.

2.10. кнопка « Shell»- запускає командний рядок Windows, працювати в якій для користувача цієї операційної системи трохи незвично, а новачкам - тим більше.

2.11. кнопка « Setup»Повертає нас до пункту установки через командний рядок, коли можна включити або виключити будь-модуль XAMPP виставкою певного числа. Можна використовувати, якщо у вас включений зайвий модуль ( Perl). Вас сюди ще повернуть, якщо щось будуть не так, як хоче установник програми.

2.12. кнопка « Port-Check»Перевіряє вільний або зайнятий порт 80, Необхідні для роботи сервера Apache. порт 80 часто використовують деякі служби Windows, але найчастіше порт 80 займає така популярна програма, як Skype.

Якщо у вас зайнятий порт 80 іншою програмою, то не запуститься ядро \u200b\u200bвебсерера XAMPP - програма сервер Apache . Про те, як звільнити порт 80 ви можете дізнатися в статті Проблеми при установці XAMPP. після відкриття порту 80 поверніться до даної статті для продовження налаштування Ксампа.

2.13. Останній ряд кнопок носить допоміжний характер, потім ви самі їх можете натискати заради інтересу.

Наc більше цікавлять кнопки Admin в одному ряду з запущеними компонентами.

При першому запуску може з'явитися вікно, в якому можна вибрати мову для XAMPP. Російського там немає - тому вибираємо англійська - English.

Рис.4 Вікно для вибору мови

2.14. Коли ви натиснете на кнопку Admin в ряду з Apache, То запуститься ваш основний браузер, у вікні якого ви побачите сторінку вітання «» з адресою http: // localhost / xampp /.

Рис.5 Сторінка вітання XAMPP

2.15. Текст під привітанням « Welcome to XAMPP for Windows!»Нам малоцікавий, але в рядку« For OpenSSL support please use the test certificate with https://127.0.0.1 or https: // localhost »Нам пропонують перейти по посиланню і отримати сертифікат, а заодно виконати ідентифікацію адрес в браузері.

Кількома по першій посиланням https://127.0.0.1 . Поки браузер не знає адресу XAMPP він вважає з'єднання недовірених. Після переходу в браузері вибираємо « Я розумію ризик»І натискаємо на« Додати виключення».

Рис.6 Пробираємося через установки браузера, щоб внести сторінку XAMPP в виключення

На наступній вкладці отримуємо довірений ідентифікатор і підтверджуємо виняток безпеки.

Рис.7 У браузері робимо виключення для адреси XAMPP

2.16. Іншу настройку ми будемо виконувати, переходячи по посиланнях, які знаходяться в лівій колонці (сайдбарі) на сторінках XAMPP.

Головними для нас будуть « Status», « Security», phpMyAdmin». Допитливі можуть подивитися інші посилання самі.

2.17. Для переходу до керуючої утиліті XAMPP треба клікнути по посиланню phpMyAdmin. Відкриється сторінка, в центрі якої є форма для заповнення двох полів: перше поле для введення назви бази нашого сайту, друге - для кодування.

Рис.9 На сторінці phpMyAdmin нам треба заповнити два поля.

2.18. Вставляємо в першому полі, над яким написано Нова база даних, Ім'я свого сайту designfornet (Я думаю, логічно, що ім'я бази збігається з ім'ям сайту).

Для заповнення другого поля є покажчик в кінці прямокутника форми, по натиску на який з'явиться список кодувань. Треба опуститися до рядка utf8_generai-ci і, клікнувши по ній, закріпити це кодування в формі.

Рис.10 У порожні поля вставляємо ім'я і вибираємо кодування база

Рис.11 Підтвердження про створення бази disignfornet

2.20. Слідом нам треба створити користувачів цієї бази і задати їм паролі доступу. Натиснемо на посилання привілеї вгорі сторінки.

Рис.12 Сторінка зі списком встановлених користувачів

Як виявляється, XAMPP вже створив нам пару користувачів з однаковими іменами root.

Власне, це один користувач в двох особах, Але система буде нам активувати одну особу за посиланням 127.0.0.1, а інше - по localhost.

2.21. Для створення пароля першому користувачу root натискаємо по значку «Редагувати» в крайньому стовпці «Дія». В сторінці опускаємося до блоку «Змінити пароль».

Рис.13 Блок «Змінити пароль»

У себе я використовував пароль у вигляді того ж імені « root», Що робить його самим простим.

Користувачі, які збирається відкривати XAMPP для Інтернету можуть генерувати складний пароль, для чого є кнопка внизу.

2.22. Після кліка по кнопці «OK» з'явиться сторінка з підтвердженням створення пароля для першого root.

Рис. 14 Вікно з підтвердження про створення пароля

2.23. Для створення пароля для другого користувача натискаємо на посилання привілеї вгорі сторінки. Кількома по значку «Редагувати» і повторюємо процедуру створення пароля.

Рис.15. Повторюємо реєстрацію пароля для другого root

Як бачите і для нього я виставив пароль root, Що співпадає з його ім'ям.

Рис.16 Пароль виставляємо той же - root

2.24. Після установки паролів для root повернемося за посиланням привілеї , Де в списках ми можемо виявити зайвих користувач, яких треба видалити. Виставляємо навпаки такого користувача галочку і вибираємо дію «Видалити виділених користувачів».

Рис. 17 Сторінка зі списком користувачів

Після всіх рухів тіла у нас повинно залишитися три користувача: pma (Користувач від системи) і два однакових - root, З однаковими паролями.

2.25. Тепер для збереження всіх наших установок потрібно перезавантажити XAMPP, для чого знаходимо на Робочому столі ярлик xampp_stop.exe. Після кліка по ньому з'явитися і зникне чорне вікно командного рядка. Слідом треба клікнути по ярлику xampp_start.exe і закрити чорне вікно з попередженням, щоб ми запускали Start перед Stop. Однак простіше запустити Apache і MySql через кнопки Контрольної панелі XAMPP і відразу перейти по « Admin»

2.26. Натискаємо на Контрольної панелі кнопку « Admin»Для повторного входу в XAMPP. Переходимо по посиланню Status на сторінку, в якій видно запущені компоненти.

Рис. 18 Сторінка Status

2.27. Набагато цікавіше сторінка за посиланням Security , На якій ми бачимо попередження про проблеми з компонентами XAMPP. Всі проблеми, що стосуються нас, я виділив на малюнку в прямокутники. Як видно, одну проблему ми подолали.

Рис. 19 Сторінка Security

Щоб зробити швидкий переклад, потрібно скопіювати англійські фрази в форму на сторінці онлайн перекладача.

Суть проблеми у вільному доступі з зовнішньої мережі, для вирішення якої слід перейти за посиланням http: //localhost/security/xamppsecurity.php , Розташованої під таблицею з попередженнями.

2.28. На сторінці, слід вставити улюблене root в усі форми. Крім того, можна вказати, щоб Ксамп створив документи, в яких будуть зберігатися паролі.

рис.20 Сторінка Security console MySQL & XAMPP

2.29. Після виставки паролів потрібно перезавантажити XAMPP. Повторюємо все як в пункті 2.25. і переходимо по посиланню Security для перевірки залишилися проблем.

рис.21 Сторінка Security після установки паролів

Як видно з Рис.21 основні компоненти запущені і для них створені користувачі з правами доступу.

Інша справа, що я всюди вставляв улюблене root, Так як на домашньому комп'ютері немає сенсу створювати складні паролі. Я вже писав, що XAMPP не призначений для промислового використання, а в домашній мережі складні паролі тільки створюють додаткові складності.

Як я сказав на початку статті, настройку веб сервера XAMPP ми закінчимо після створення пробного сайту.

Для цього вам потрібно буде перейти до статті Сайт на XAMPP.

На свій локальний комп'ютер за допомогою інструменту XAMPP і навіщо це взагалі потрібно.

Навіщо встановлювати WordPress на локальний комп'ютер?

Перед тим, як дізнатися «як» це зробити, давайте розберемося «навіщо» це потрібно і чим воно допоможе в роботі з сайтом на WordPress.

Швидка передача файлів

Вам напевно доводиться завантажувати чимала кількість файлів, включаючи теми, плагіни, інше. А це може значно знизити швидкість завантаження, особливо в порівнянні з тим, як легко вдається скопіювати і вставити ту чи іншу інформацію, або отримати zip-файл з однієї частини комп'ютера в іншу.

Якщо ж ви встановите версію WordPress для локального комп'ютера, ви зможете переносити файли, вносити зміни в wordpress, встановлювати теми і плагіни, при цьому завантаження сторінок не буде гальмувати роботу з сайтом.

Ви дізнаєтеся про WordPress більше

Якщо ви тільки починаєте роботу з WordPress і вивчаєте його, то автономна локальна установка допоможе вам в цьому. Ви зможете експериментувати, при цьому ніхто не побачить, що саме ви робите і які зміни вносите на сайт.

Розробка в автономному режимі перед завантаженням змін

Швидше за все, у кожного розробника є хоча б один локальний сайт на WordPress. Проте, якщо ви тільки починаєте роботу з дизайном або розробкою, тоді вас може зацікавити той факт, що ви можете швидко завантажити повністю весь сайт на свій комп'ютер і редагувати його в автономному режимі.

Створення особистого автономного блогу

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

Як бачите, причин для установки WordPress на локальний комп'ютер безліч. А тепер давайте розберемося, як це можна зробити, причому абсолютно безкоштовно.

Локальна установка WordPress за допомогою XAMPP

Для використання WordPress на своєму комп'ютері, спочатку потрібно завантажити безкоштовне програмне забезпечення XAMPP. Це середовище PHP розробки, хоч і є багато інших можливостей для використання WordPress локально, але це є найкращим.

Крок 1. Завантажуємо XAMPP

Це програмне забезпечення можна завантажити тут, тільки виберіть відповідний варіант, в залежності від операційної системи на вашому комп'ютері і скачайте файл.

Крок 2. Встановлюємо XAMPP

Після завантаження відповідного файлу почніть установку подвійним клацанням миші.

В процесі установки залиште стандартні настройки і натисніть «Далі».

Коли дійде до вибору папки для збереження XAMPP, можна вибрати папку за замовчуванням або створити нову. Якщо ви не знаєте, як краще зробити, виберіть перший варіант.

Чекаємо, поки XAMPP встановиться, щоб перейти до наступного кроку.

Крок 3. Запускаємо XAMPP

Коли XAMPP встановлений на ваш комп'ютер, виберіть «Почати завантаження панелі управління зараз» і натисніть «Готово».

Після цього натисніть «Start» для Apache і MySql:

На цьому етапі зазвичай надходить повідомлення про систему безпеки від Windows, але ви можете ні про що не турбуватися. Переконайтеся, що ви натиснули на «Розблокувати», і ваш локальний сервер XAMPP буде готовий до використання.

Щоб перевірити, чи все зроблено правильно, відкрийте браузер і перейдіть за цією адресою:

http: // localhost

Якщо XAMPP налаштований правильно, то ви повинні побачити наступне:

Крок 4. Створюємо базу даних для WordPress

Так як WordPress використовує базу даних, то нам потрібно її створити перед установкою WordPress. Це робиться дуже просто і всього в кілька кроків.

Для початку перейдіть на панель управління, натисніть на кнопку «Адмін», а потім на «Старт» для MySql:

Після цього в вашому браузері повинна відкритися адмін-панель phpMyAdmin:

Тут натисніть на «Databases», введіть назву вашої БД (будь-який набір латинських символів) і натисніть на кнопку «Створити». Так як ви можете створити кілька БД і зробити кілька установок WordPress на свій комп'ютер. Головне, дайте таке ім'я для БД, щоб потім не переплутати, до якого сайту воно відноситься.

Коли ви побачите повідомлення, яке підтверджує створення бази даних, можете переходити до наступного кроку.

Крок 5. Завантажуємо WordPress

Перейдіть на wordpress.org і скачайте останню версію WordPress. Після завантаження zip-файлу, перенесіть його туди, де ви встановили XAMPP і збережіть в папці «htdocs».

Потім розархівуйте цей файл, клікнувши на нього правою кнопкою миші і вибравши «Витягнути в поточну папку»:

Можете дати папці унікальну назву, щоб можна було відрізнити її від інших, які ви будете створювати в подальшому.

Крок 6. Налаштовуємо WordPress

Ми практично все зробили. Залишилося тільки відредагувати і перейменувати один файл. В каталозі WordPress, який ви тільки що створили, знайдіть файл wp-config-sample.php і відкрийте його за допомогою текстового редактора, наприклад Notepad ++:

Відредагуйте дані в виділеної області відповідно до назви бази даних, яку ви створили в кроці 4.

Збережіть файл і перейменуйте його на wp-config.php, видаливши -sample з його назви.

Крок 7. Встановлюємо WordPress

Щоб встановити WordPress, введіть в браузері адресу: http: // localhost / wordpress /, де «wordpress» є назвою папки, яку ви створили в кроці 5. Після завантаження сторінки відобразиться наступне:

Потім введіть необхідні дані, натисніть на «Встановити WordPress», після чого на вашому комп'ютері з'явиться встановлений WordPress в автономному режимі.

Якщо ви хочете встановити теми або плагіни, ви можете Зробити це через адмінку WordPress, як би ви це робили в онлайн режимі, або ж можна скопіювати файл у відповідні папки на вашому комп'ютері:

  • теми: c: \\ xampp \\ htdocs \\ wordpress \\ wp-content \\ themes
  • Модулі: c: \\ xampp \\ htdocs \\ wordpress \\ wp-content \\ plugins

Якщо ви не можете отримати доступ до WordPress автономно по цих посиланнях, переконайтеся, що XAMPP активний і запущені Apache і MySql.

Якщо ви хочете завантажити сайт онлайн для використання в режимі офлайн, або навпаки, то в цьому вам допоможе безкоштовний плагін Duplicator.

(Денвер). У цьому уроці ми продовжимо розгляд даної теми і також встановимо локальний сервер, але вже на базі дистрибутива XAMPP.

Великих відмінностей між цими двома збірками трохи, і вони обидва відмінно справляються із завданням запуску на своїй локальній машині веб-сервера. Нагадаємо, що головним завданням розгортання локального сервера є можливість розробки сайту на своєму комп'ютері, тестування і налагодження сайту навіть без наявності Інтернету. Іншими словами, збірки Денвер і XAMPP містять в собі всі найнеобхідніші інструменти для запуску повноцінного веб-сервера, як на звичайному платному хостингу.

До цього інструментарію відносяться, зокрема: HTTP-сервер Apache, інтерпретатор скриптів PHP, система управління базами даних MySQL, інтерпретатор мови Perl, і маса інших додаткових бібліотек.

Процес установки XAMPP

Завантажте інсталятор XAMPP на сторінці скачування дистрибутива: https://www.apachefriends.org/ru/download.html

Після скачування запускаємо інсталятор

При запущеному антивірус інсталятор видасть попередження, що для установки може знадобитися більше часу. Якщо у вас є вільний час і / або потужний комп'ютер, сміливо тисніть Yes.

У наступному вікні користувачеві пропонується вибрати компоненти для установки.

Практично всі зазначені компоненти можуть вам стати в нагоді в подальшому, тому краще почитайте трохи в Інтернеті про кожного з компонентів, і виходите з позиції їх потрібності для вас. Для базової роботи знадобляться Apache, MySQL, програмний мову PHP. Також бажано встановити для більш комфортної роботи з базами даних.

клікайте « Next»І в наступному вікні вам потрібно вибрати цільову папку установника. Залиште так, як є, або ж вкажіть інше місце призначення.

У наступному вікні вам запропонують встановити Bitnami для XAMPP, тобто набір плагінів і дистрибутивів для різних CMS (напр., Drupal, Joomla, WordPress). Ця опція покликана спростити життя новачкам, але на практиці все виявляється ще значно важче. Тому, ви нічого не втратите, якщо знімете галочку і натиснете " Next"Для продовження установки.

Безпосередньо сам процес установки

Якщо ви бачите таке вікно,

значить процес установки XAMPP успішно завершено.

Натисніть на кнопку " Finish»І ви автоматично перейдете до панелі управління сервером:

Для початку роботи з сервером досить натиснути кнопки « Start»Навпроти сервера Apache і бази даних MySQL. Запущені служби підсвічені зеленим фоном і стають активними їх кнопки «Admin».

Кнопка «Admin» апача відкриває посилання http: // localhost / dashboard / в браузері; тут ви знайдете набір корисних даних: питання і відповіді по XAMPP, документацію і запуск phpinfo (інформація про поточні настройки і конфігурації PHP). Все це поки тільки англійською мовою.

Кнопка «Admin» MySQL запускає phpMyAdmin - додаток для роботи з базою даних.

Тепер у вас є свій локальний сервер на базі XAMPP! Далі - справа техніки і знань. Тобто далі потрібно розбиратися як робити сайти. А XAMPP вам допоможе в його тестуванні і відображенні.

Якщо у вас є файли сайту для тесту, запустити його на локальному сервері XAMPP досить просто: копіюєте всі файли сайту в окремий каталог в папку сервера, обрану при установці (за замовчуванням це була папка htdocs, Повний шлях до неї C: \\ xampp \\ htdocs\\. Якщо ви змінювали папку призначення, то C: \\ вибранная_папка_прі_установке \\ htdocs\).

Наприклад, у вас є папка sait з файлами сайту. Після копіювання в локальний сервер шлях до файлів сайту буде наступний: C: \\ xampp \\ htdocs \\ sait\\. А доступ до сайту в браузері буде http: // localhost / sait /. Тобто, набравши в браузері даний шлях, ви «запросите» у локального сервера файли в папці sait, І вам відкриється індексний файл сайту (напр. index.html, або index.php і т.д.).

Ви можете змінити назву папки свого сайту на будь-який домен, наприклад, google.com. Тоді шлях до файлів сайту буде не C: \\ xampp \\ htdocs \\ sait\\, А C: \\ xampp \\ htdocs \\ google.com\\. І в браузері потрібно набирати http: // localhost / google.com/.

Наявність в адресному рядку шляху localhost трохи заплутує, але служить для нагадуючи, що ви працюєте на локальному сервері, а не на віддаленому хостингу. І додасть вам трохи нервів при перенесенні сайту на робочий хостинг (потрібно буде замінити в файлах і / або базі даних всі статичні посилання з localhost в адресі), але це вже тема для окремого уроку.

Після завершення робочого дня і тестування сайту, не забувайте зупиняти роботу локального сервера XAMPP шляхом натискання на кнопки «Stop» в панелі адміністрування.

Деякі моменти:

  • Локальний сервер XAMPP підійде вам, якщо у вас не встановлено Windows, а наприклад, Linux або Mac OS. Денвер працює тільки на операційній системі Windows.
  • Це досить спірний момент, але завантаження і обробка сайтів на складних CMS (наприклад, маджента), в XAMPP відбувається трохи швидше, ніж в Денвері. На цю швидкість, все ж, більше впливає конфігурація комп'ютера - скрипти і код обробляються швидше, якщо у вас досить потужна машина.
  • Відсутність російської локалізації, документації російською, робить XAMPP не таким популярним, як Денвер в Східній Європі.
  • Можливі конфлікти при одночасній роботі Skype і XAMPP через використання в Skype 80 порту.
  • XAMPP і Денвер є безкоштовними, з відкритим вихідним кодом, але для скачування дистрибутива Денвер знадобиться реєстрація.

Тепер для установки і вивчення цієї системи управління вмістом ми організуємо локальний хостинг. Звичайно, можна встановити Joomla відразу на інтернет-хостинг, тим більше, що нинішні ціни доступні кожному - треба тільки вибрати хостера. Але ... робота над сайтом далеко не завжди обмежується одним днем. А якщо в цей час лихоманить підключення до Інтернет? А якщо наробив помилок і сайт «лежить» в непривабливому вигляді? Краще спокійно вдома все налаштувати, налагодити, з усім розібратися, а вже потім перенести сайт на «бойовий» сервер.

Установка XAMPP в Windows 7

Повний пакет XAMPP для Windows містить: веб-сервер Apache 2.4.10 з підтримкою SSL, СУБД MySQL 5.6.21, PHP 5.5.19, Perl, FTP-сервер FileZilla 0.9.41, Mercury Mail Transport System 4.63 (поштовий сервер), 4.2 .11. Як бачимо, такий набір відповідає системним вимогам Joomla. Навіть є корисні додатки у вигляді поштового сервера (знадобиться для відправки пошти з локального сайту) і phpMyAdmin (для роботи з БД MySQL).

Викачуємо дистрибутив (143 Мб) з сайту проекту. Перед початком установки відключаємо UAC (User Account Control). Робиться це в такий спосіб. Переходимо в панель управління і в поле пошуку, розташованому в правому верхньому куті, вводимо UAC.

Опускаємо повзунок в саме нижнє положення і зберігаємо зміни. Все, UAC відключений.

Тепер запускаємо виконуваний файл XAMPP з правами адміністратора. У вікні привітання натискаємо «Next». У вікні вибору компонентів відзначаємо все.

Знову «Next». Знімаємо галочку - ви самі зможете встановити Joomla! А дізнатися про проект Bitnami можна і пізніше.

Переходимо до наступного кроку, де повідомляється, що програма готова до установки. Ну, раз програма готова, запускаємо установку. Через кілька хвилин отримуємо повідомлення про успішне закінчення.

Знімаємо галочку - зараз запускати панель управління XAMPP не будемо. Перезавантажуємо комп'ютер.
Після перезавантаження комп'ютера запускаємо панель управління XAMPP (Пуск\u003e Все програми-\u003e XAMPP-\u003e XAMPP Control Panel). Коротенько ознайомимося з елементами управління.

Кількома по кнопці «Config» у верхньому правому кутку панелі і викликаємо загальні настройки панелі управління. В поле «Editor», за замовчуванням, використовується текстовий редактор Windows, добре відомий, як «Блокнот». Саме в ньому будуть відкриватися конфігураційні файли модулів XAMPP. Але я б порадив встановити в систему текстовий редактор Notepad ++. Він потрібний не тільки для редагування настроювальних файлів XAMPP, в подальшому, він вам дуже придасться при роботі з сайтом. Заміна одного редактора на інший в панелі управління XAMPP проводиться кнопкою із зображенням папки і зазначенням шляху до виконуваного файлу.

У вікні налаштувань панелі управління XAMPP можна включити опції автоматичного старту потрібних модулів. На малюнку відзначені Apache і MySQL. Тепер при запуску панелі управління відмічені модулі будуть стартувати автоматично.

Нижче, є ще одна корисна опція - «Start Control Panel Minimized». Якщо вона відзначена, то при запуску, панель управління XAMPP буде одразу згорнута в трей (нижній правий кут панелі завдань Windows).

Якщо перейти по кнопці «Service and Port Settings», то відкриється вікно з настройками номерів портів, які використовує той чи інший модуль XAMPP. Зараз в ньому нічого не треба міняти. Це потрібно робити наприклад, в разі, коли будь-яка встановлена \u200b\u200bна комп'ютері програма використовує той же порт, що і один з модулів XAMPP, ніж створює конфлікт.

Виходимо з вікна загальних налаштувань і дивимося на саму панель управління. В її лівій частині знаходяться кнопки з червоним хрестом. Вони дозволяють запускати модулі XAMPP, як служби. Тобто, відмічені модулі будуть запускатися разом з операційною системою і працювати у фоновому режимі. З одного боку це зручно. Але ці служби будуть працювати і тоді, коли ви не користуєтеся своїм локальним хостингом, а ресурси комп'ютера вони споживати будуть. Так що вирішуйте самі.

Якщо комутаторів для послуг не стартують автоматично, то запустити їх можна відповідними кнопками «Start». Для установки Joomla потрібно, щоб працювали Apache і MySQL.

Тепер перевіримо роботу локального хостингу. В адресному рядку браузера набираємо localhost і переходимо за цією адресою. У перший раз ви побачите вікно з вибором мови. Російської мови в списку немає, тому вибираємо англійська. Якщо після цього ви бачите наступну сторінку, то значить локальний хостинг працює і ви зробили все правильно.

Але це ще не все. Треба внести деякі зміни. По-перше потрібно встановити пароль в MySQL для користувача «root» (привілейований користувач, адміністратор). Зараз пароль порожній. Це дуже недобре! Кількома на посилання "Security».

У вкладці (вікні) переходимо по посиланню http: //localhost/security/xamppsecurity.php. Тепер в розділі «MYSQL SECTION:" ROOT "PASSWORD» вводимо і підтверджуємо пароль для користувача «root». Перемикач «PhpMyAdmin authentification» залишаємо в положенні «cookie». Натискаємо кнопку «Password Changing». Ось тепер добре! Пароль запам'ятовуємо, він вам знадобиться при установці Joomla. Так само облікові дані (логін і пароль) користувача «root» знадобляться при вході в phpMyAdmin - веб інтерфейс СУБД MySQL. Увійти в phpMyAdmin можна за посиланням, розташованій на сторінці http: // localhost (майже в самому низу) або набравши в адресному рядку браузера http: // localhost / phpmyadmin.

А в наступній статті буде описана установка Joomla!

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

    • У попередній статті про налаштування Joomla розглядалася загальна для всього сайту група налаштувань. Одна з налаштувань встановлює тип CAPTCHA на сайті. Але без деяких маніпуляцій зробити це не вийде. У цій статті описується включення і налаштування CAPTCHA на сайті під керуванням ...