Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Установка Apache + PHP + MySQL в Ubuntu

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

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

У Windows для цих цілей найчастіше розробники використовують програмний пакет Денвер, який містить в собі Apache + PHP + MySQL та інші необхідні для роботи розширення. В Ubuntu цей пакет ми поставити не можемо, так він нам за великим рахунком і не потрібен, адже ми і так «сидимо» на Linux, а в ній є все необхідне для успішної роботи, потрібно лише завантажити і встановити Apache + PHP + MySQL або просто LAMP (Linux + Apache + MySQL + PHP). З'єднання з Інтернетом і почнемо ставити LAMP.

Насамперед необхідно встановити Apache. Відкрийте в Ubuntu термінал (Додатки -> Стандартні → Термінал) або консоль - це кому як подобається, і наберіть наступну команду:

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

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

Встановлюємо PHP 5

Щоб встановити PHP, наберіть в терміналі команду:

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Після установки PHP необхідно обов'язково перезапустити Apache, виконавши в терміналі команду:

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

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

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Після установки MySQL або точніше в остаточній стадії установки, MySQL попросить вас задати пароль для адміністративного root доступу до MySQL.

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Задайте пароль (двічі в підтверджує діалозі) і переходите до наступного етапу установки пакета LAMP.

Встановлюємо MySQL Administrator

Для установки MySQL Administrator необхідно набрати в терміналі команду:

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

По закінченню установки MySQL Administrator, відкриється діалогове вікно, де вам належить задати деякі настройки для phpMyAdmin, а саме вказати в якості основного веб-сервера раніше встановлений Apache2.

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

А також встановити і налаштувати належним чином бази даних.

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

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

Налаштовуємо файл php.ini

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

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Якщо все пройшло нормально, то ви повинні побачити заставку phpMyAdmin.

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Увійшовши під root, відповідно ви зможете створити будь-яку кількість баз даних для своєї роботи.

Установка apache php mysql в ubuntu, станислав Горнаков - блог письменника

Це все, вітаю, встановлення та налаштування LAMP завершена.

Файли CMS необхідно розміщувати в директорії / var / www /. Єдине зауважу, що в різних CMS можуть бути свої правила з правами на файли, тому стежте, щоб в директорії / var / www / були права на папки і файли як www-data, або деякі з папок і файлів просто відкриті для запису і читання (і те й інше залежить від вимог CMS).