Установка і настройка xampp замість denwer'a

Денвером я користувався три з гаком роки, до певного моменту. Він просто відмовився працювати, постійно видавав білий екран і все. Скільки не пробував його реанімувати так і не вдалося. Так ця загадка і залишилася у мене не розгаданою, все ті рекомендації які мені пропонували на форумі Denwer'a мені не допомогли. Після цього я почав шукати альтернативу, і знайшов відмінний варіант. Як на мене, XAMPP набагато зручніше в плані управління, так само оновлюється набагато частіше Денвера.

І так що це таке XAMPP?

XAMPP - це кросплатформенних збірка веб-сервера. Її можна встановитися на Linux, Windows, Mac OS і навіть Solaris. Денвер же працює тільки під Windows. До складу даної збірки входять Apache, MySQL, PHP обробник.

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

Установка і настройка xampp замість denwer'a

Після того як скачаєте дистрибутив, переходимо до його встановлення. Думаю особливих труднощів установка XAMPP у вас викликати не повинна. Запускаємо виконуваний файл.

Установка і настройка xampp замість denwer'a

Після чого вибираємо компоненти которе встановлюємо.

Установка і настройка xampp замість denwer'a

Включаємо все чекбокси, тим самим повідомляємо що хочемо встановити Apache, MySQL, файловий менеджер Fizilla, поштовий сервер Mercury і сервер Tomcat і тиснемо кнопку далі.

Установка і настройка xampp замість denwer'a

Вказуємо місце установки. За замовчуванням це диск С: / xampp

Установка і настройка xampp замість denwer'a

Установка і настройка xampp замість denwer'a

Фінішуємо і запускаємо панель управління XAMPP.

Пробіжить по панелі управління XAMPP

У порівнянні з більш давніми версіями вона зазнала ряд змін. Тепер вона виглядає ось так:

Установка і настройка xampp замість denwer'a

а раніше виглядала ось так:

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

Установка і настройка xampp замість denwer'a

Суть налаштувань наступна. При запуску панелі XAMPP відразу ж запускати апач, mysql сервер, а так же поштовий сервер mercury.

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

Кнопка Netstat - якщо на неї натиснути, можете побачити які порти зараз використовуються системою.

Кнопка Shell - викличе командний рядок.

Explorer - відкриє папку куди встановлений XAMPP.

Service - відкриває вікно, де відображені всі діючі на даний момент служби.

Help і Quit пояснювати думаю не потрібно.

І так, з панеллю керування ми познайомилися. Тепер запускаємо модулі Апача і MySQL.

Установка і настройка xampp замість denwer'a

Установка і настройка xampp замість denwer'a

Все добре, все працює.

Щоб потрапити в phpMyAdmin і створити там базу даних, ви відкриваєте панель управління і навпаки служби MySQL тиснете на кнопку admin. Вам відразу ж відкриється потрібна сторінка в браузері.

Установка і настройка xampp замість denwer'a

Установка і настройка xampp замість denwer'a

Установка і настройка xampp замість denwer'a

Для цього відкриваємо знову панель управління XAMPP і тиснемо кнопку Explorer. Знаходимо потрібну папку, і заливаємо туди файли движка.

Установка і настройка xampp замість denwer'a

Установка і настройка xampp замість denwer'a

Налаштування PHP обробника.

Перед тим як створювати свій перший сайт на локалке, давайте внесемо деякі зміни в конфігураційний файл php.ini

Для цього в панелі управління на проти модуля Апач, тиснемо кнопку config і в випадаючому списку вибираємо файл php.ini

Установка і настройка xampp замість denwer'a

Шукаємо рядок memory_limit і міняємо її значення на 256M, тим самим ми вказуємо скільки пам'яті виділяти на обробку php скриптів.

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

Тепер підніміться очима трохи вище, і знайдіть рядок max_execution_time. там поставте значення в 180 секунд.

Далі шукайте post_max_size і міняйте його значення на 999 мегабайт. Дана маніпуляція дозволить прикріплювати до постів файли розміром до 999 мегабайт. Зберігаємо зміни.

Тепер після всіх налаштувань сервера XMAPP перезавантажуємо Apache.

Як P.S. хочу сказати що ні скільки не шкодую, що перейшов з Denwer'a на XAMPP. Він мені подобається набагато більше і працює як мені здається спритніше.

Черкніте і ти пару рядків

А ви яким софтом користуєтеся для роботи з локальної машини? Чи пробували Денвер? Або відразу перейшли на XAMPP? Чи є якісь складнощі з установки або налаштування локального сервера?

Поділися цим записом

Андрій, спасибі! Допомогли дуже з Хамрр Вёрдпресс. Але є питання по створенню нових баз даних за допомогою РНР через MySQL запит, а також не можу створити таблицю в уже створеній базі даних назву, пароль і логін якої введені в файл wp-config.php в вёрдпресс. Список, що розкривається запит видає фатальну, то ще якісь помилки. Якщо знайдеться можливість, час і бажання, порадьте будь ласка як бути. при вусів, що запитуваний користувач наділений всіма привілеями.

Андрій, спасибі велике за корисну і дохідливу статтю! Раніше користувалася Денвером - моторошно гальмував. Зараз встановила XAMPP - буду відчувати :) Контрольна панель мені вже подобається - все зібрано в одному місці і візуально виглядає приємніше Денвера. Поки більше сказати нічого, хай випробую на Joomla і відпишуся :)

Нема за що, Денвер теж свого часу пішов на другий план.

Вітаю! Зробив все по «букварем». і все ж XAMPP не працює, правда MySQL включається. А помилку видає таку: Error: Apache shutdown unexpectedly.

improper privileges, a crash, or a shutdown by another method.

Press the Logs button to view error logs and check

the Windows Event Viewer for more clues

entire log window on the forums.

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

Андрій, а як дізнатися яка програма використовує цей порт? І що взагалі робити в цьому випадку?

Мені ось той же до душі ця xampp штуковина)), але проблема в тому, що у мене вже є сайт, а як закачати базу вже створеного сайту я так і не знайшла. За фактом, закачавши xampp, отримала порожній сайт, який до того ж і називається як мій, вже створений. Опишіть будь ласка конкретніше як перелити базу, вона у мене зараз на хостингу, а як залити її в xampp не розумію. Коротше, ще раз і для жирафа)))

Андрій Масалкін 31 рік, м.Чернігів. Велич народу не вимірюється його чисельністю, як велич людини не вимірюється його зростанням; єдиною мірою служить його розумовий розвиток і його моральний рівень.

МОЇ ПОСЛУГИ

Схожі статті