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

Що таке LAMP
LAMP - це абревіатура, перші літери слів L inux + A pache + M ySQL + P HP:
- Linux - операційна система;
- Apache - веб-сервер;
- MySQL - система управління базами даних (СКБД);
- PHP - скриптова мова програмування, що використовується для створення серверної частини сайтів.
Фактично, це все що потрібно для локального хостингу. Єдине чого не вистачає, так це phpMyAdmin, яка спрощує роботу з базами даних MySQL. PhpMyAdmin встановлюється окремо, і про неї я розповім в одній з наступних статей.
Інструкція по установці LAMP
Відкрийте термінал і введіть команду:
Після введення пароля адміністратора, пройде перевірку, які пакету вже є в операційній системі, а які слід встановити.
Постане питання: «хотіт продовжити?». Вводите букву д і тисніть Enter.
Почнеться процес інсталяції.

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

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

Як створити кілька сайтів на LAMP
На практиці набагато зручніше створювати папки з файлами локальних сайтів у себе в домашній директорії, але в цьому випадку для кожного нового хоста доведеться виконати наступні дії:
1. У домашній директорії / home / USERNAME створюємо папку www. У ній створюємо підкаталог з ім'ям нашого майбутнього сайту. Наприклад, mysite. Саме в цей підкаталог згодом і потрібно буде завантажувати файли сайту. Якщо хочете підняти другий хост, створюйте для нього готельну папку в директорії / home / USERNAME / www і повторіть всі дії, описані нижче.
2. Відкриваємо термінал і переходимо в директорію / etc / apache2 / sites-available:
Ласкаво просимо на FairHeart.ru!
Три основні теми мого блогу:
З повагою, Дмитро Афонін