Встановлення та налаштування сервера лампи на Ubuntu

Встановлення та налаштування сервера лампи на Ubuntu

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

Установка лампи дозволяє створити веб -сервер.

Що таке лампа?

Лампа - це не програма, як ви можете подумати спочатку, а не сервер. Це абревіатура приховує стек або набір програм -цільового сервера: apache, mysql, php. Звідси назва - перші букви кожної з цих програм. Перша буква взята з Linux.

Детальніше про компоненти читайте.

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

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

Інсталяційна лампа

Лампи встановлені кількома способами. Оскільки це набір програм, ви можете завантажити кожну з них окремо, але зручніше робити це разом. Для цього легше використовувати завдання:

Sudo Tasksel Встановіть лампу-сервер

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

Видалення

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

Судо завдає вилучення лампи сервера

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

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

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

  1. Встановіть необхідні пакети по -друге:
    Sudo apt-get встановити apache2 mysql-сервер php5 phpmyadmin 
  2. Ми придумуємо і вводимо пароль наддержава, щоб встановити MySQL на Ubuntu, тоді ми це робимо ще раз.
  3. Відображаються налаштування налаштувань phpmyadmin. Тут вам потрібно вказати, що Apache буде використовуватися
  4. Після того, як вам потрібно прочитати інформацію в парі Windows та підтвердити налаштування бази даних. DBConfig -Common -це спеціальний допоміжний пакет, який використовується як на Debian, так і для Ubuntu.
  5. Система попросить нас знову ввести пароль. Це потрібно зробити три рази: поєднувати MySQL з phpmyadmin, створити базу даних та підтвердити.
  6. Перевірте: чи працює сервер. Введіть в адресу браузера "localhost". Повідомлення повинно з’явитися: "Його!Що.
  7. Тепер ми представляємо "localhost/phpmyadmin" у рядку, увійдіть. ЛОГІН: Корінь, пароль такий же, як і раніше введений.

Встановіть сервер та додайте веб -сайт

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

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

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

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

Sudo nano/etc/apache2/apache2.Конфігурація

Додайте рядок до кінця:

Serverame Localhost: 80

Відкрийте файл хостів:

Sudo nano /etc /господарі

Додайте рядок:

127.0.1.1 тестування.Ру

Ми робимо файл конфігурації нового сайту:

"Virtualhost *: 80"
Serverias testSite.ru www.Тестування.Ру
Documentroot/Home/Server/TestSite.Ру
Домашній дім/сервер/TestSite.ru/"
Дозволити всім
"/Каталог"
"/Virtualhost"

Ми розміщуємо цей файл із кореневими законами тут:/etc/apache2/сайти -доступні/

Ми активуємо сайт:

Sudo a2nsite testSite.Ру

Перезапустіть сервер:

Sudo /etc /init.D/apache2 перезапуск

Створення сторінки для веб -сайту

Ми робимо першу сторінку - файл індексу.PHP у папці сайту (Home/Server/TestSite.RU).

Введіть туди:

‹?
Echo 'привіт!!!';
?›

Загалом, ви можете ввести що завгодно, вам потрібно лише для перевірки продуктивності сервера.

Відкрийте нашу сторінку через браузер: введіть веб -адресу в рядок.

Після цього ми повинні побачити заповітні "Привіт!!!Що. Якщо це сталося, то все налаштовано правильно. Тепер у цій папці ви можете розмістити повноцінний веб-сайт, який буде протестовано на лампі. Папка, як і адреса сайту, звичайно, може бути змінена.

Тепер ви знаєте, що встановлення та конфігурація MySQL, Apache, PHP (LAMP) на Ubuntu не такі жахливі, як вони здаються спочатку. Це лише основні можливості програмного забезпечення. З часом ви навчитесь використовувати всю силу програм.