Установка lamp на ubuntu - локальний сервер для linux

Всім привіт! В одній з минулих статей я розповів про інструмент Denwer. який дозволяє швидко розгорнути на своєму комп'ютері локальний сервер. На жаль, Denwer працює тільки на операційній системі (ОС) Windows. Що робити, якщо Ви використовуєте ОС Linux? У цьому випадку варто скористатися схожим інструментом під назвою LAMP. У цій статті я детально розгляну установку LAMP на Ubuntu. мабуть найпопулярніший на сьогоднішній день дистрибутив Linux.

Установка lamp на ubuntu - локальний сервер для linux

Що таке LAMP

LAMP - це абревіатура, перші літери слів L inux + A pache + M ySQL + P HP:

  • Linux - операційна система;
  • Apache - веб-сервер;
  • MySQL - система управління базами даних (СКБД);
  • PHP - скриптова мова програмування, що використовується для створення серверної частини сайтів.

Фактично, це все що потрібно для локального хостингу. Єдине чого не вистачає, так це phpMyAdmin, яка спрощує роботу з базами даних MySQL. PhpMyAdmin встановлюється окремо, і про неї я розповім в одній з наступних статей.

Інструкція по установці LAMP

Відкрийте термінал і введіть команду:

Після введення пароля адміністратора, пройде перевірку, які пакету вже є в операційній системі, а які слід встановити.

Постане питання: «хотіт продовжити?». Вводите букву д і тисніть Enter.

Почнеться процес інсталяції.

Установка lamp на ubuntu - локальний сервер для linux

Від вас буде потрібно тільки двічі ввести пароль адміністратора MySQL, інше буде зроблено автоматично.

Установка lamp на ubuntu - локальний сервер для linux

Якщо для запуску, зупинки і перезавантаження Denwer'а використовуються три ярлика на робочому столі, то в LAMP для цих цілей використовуються команди:

Кореневим каталогом локального сайту буде директорія / var / www. За замовчуванням додавати або змінювати в ній файли може тільки адміністратор. При бажанні це можна змінити, задавши для цієї теки права доступу 777 такою командою:

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

Установка lamp на ubuntu - локальний сервер для linux

Як створити кілька сайтів на LAMP

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

1. У домашній директорії / home / USERNAME створюємо папку www. У ній створюємо підкаталог з ім'ям нашого майбутнього сайту. Наприклад, mysite. Саме в цей підкаталог згодом і потрібно буде завантажувати файли сайту. Якщо хочете підняти другий хост, створюйте для нього готельну папку в директорії / home / USERNAME / www і повторіть всі дії, описані нижче.

2. Відкриваємо термінал і переходимо в директорію / etc / apache2 / sites-available:

Ласкаво просимо на FairHeart.ru!

Три основні теми мого блогу:

З повагою, Дмитро Афонін