Як встановити і налаштувати lamp-сервер в ubuntu

Операційні системи Linux пропонують своїм користувачам великі можливості для створення веб-сайтів, їх зберігання на сервері і тестування. Багато напевно чули, що правильна настройка Apache і MySQL дозволяє зручно працювати з серверами. Пора познайомитися і з LAMP, яка їх усіх об'єднує, а також зрозуміти, як встановити та налаштувати LAMP-сервер в Ubuntu.

Як встановити і налаштувати lamp-сервер в ubuntu

Установка LAMP дозволяє створити web-сервер.

Що таке LAMP?

LAMP - це не програма, як можна подумати спершу, і не сервер. За цією абревіатурою ховається стек або комплекс програм серверного призначення: Apache, MySQL, PHP. Звідси і назва - перші літери кожного з цих програм. Перша буква взята від Linux.

  • Apache - це вільний HTTP-сервер.
  • MySQL - потужна, також безкоштовна система управління базами даних. Використовується на багатьох сайтах.
  • PHP - мова програмування. На ньому дуже часто пишуть різні веб-додатки.

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

Як встановити і налаштувати lamp-сервер в ubuntu

установка LAMP

ЛАМП встановлюється декількома способами. Так як це комплекс програм, то можна завантажити кожну з них окремо, але зручніше зробити це разом. Для цього простіше скористатися Tasksel:

sudo tasksel install lamp-server

Tasksel - спеціальний інструмент, встановлений на Убунту, за допомогою якого в систему легко вантажити різні програмні пакети. Під час установки система попросить ввести пароль для MySQL. Необхідно зробити це.

Видалити стек повністю також можна однією командою:

sudo tasksel remove lamp-server

Відбудеться установка всіх компонентів: PHP 7, Apache, MySQL. Для більш зручної роботи програми додаються в автозавантаження. Якщо ви хочете це змінити, зробіть це через настройки: Система - Параметри - Запущені додатки. Там просто видаліть компоненти лампи.

Встановлення та налаштування

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

Налаштовуємо сервер і додаємо веб-сайт

Налаштування сервера LAMP - найбільш важлива частина, так як установка MySQL, Apache, PHP 7 на Ubuntu не представляє ніякої складності. Далі потрібно буде попрацювати з програмним кодом.

Робимо посилання на phpmyadmin:

sudo ln -s / etc / phpmyadmin / var / www

Відкриваємо, а потім редагуємо конфігурацію сервера:

sudo nano /etc/apache2/apache2.conf

Як встановити і налаштувати lamp-сервер в ubuntu

Додаємо в кінець рядок: