Инсталиране и настройване на лампичния сървър на Ubuntu

Инсталиране и настройване на лампичния сървър на Ubuntu

Linux операционните системи предлагат на своите потребители големи възможности за създаване на уебсайтове, съхранение на сървъра и тестване. Мнозина вероятно са чували, че правилната настройка apache и mysql ни позволява удобно да работим със сървъри. Време е да се запознаете с Lamp, която ги обединява всички, а също така да разберем как да инсталирате и конфигурирате лампата в Ubuntu.

Инсталирането на лампата ви позволява да създадете уеб сървър.

Какво е лампа?

Лампата не е програма, както може би първо мислите, а не сървър. Това съкращение крие стек или набор от програми за сървърни програми: Apache, MySQL, PHP. Оттук и името - първите букви на всяка от тези програми. Първата буква е взета от Linux.

Прочетете повече за компонентите.

  • Apache е безплатен HTTP сървър.
  • MySQL - Мощен, също безплатна система за управление на бази данни. Използва се на много сайтове.
  • PHP - език за програмиране. Много често пишете различни уеб приложения върху него.

Всичко това е полезно и почти задължително за поставяне на уебсайтове в мрежата. Остава да се научим да го инсталирате и да го използвате.

Инсталационна лампа

Лампите са инсталирани по няколко начина. Тъй като това е набор от програми, можете да изтеглите всеки от тях отделно, но е по -удобно да го направите заедно. По -лесно е да използвате Tasksel за това:

SUDO TASKSEL Инсталирайте лампа-сървър

Tasksel - специален инструмент, инсталиран на Ubuntu, с помощта на който е лесно да зареждате различни софтуерни пакети в системата. По време на инсталирането системата ще поиска да въведе парола за mysql. Необходимо е да се направи това.

Отстраняване

Можете напълно да изтриете стека с една команда:

SUDO TASKSEL Извадете лампата-сървър

Всички компоненти ще бъдат инсталирани: PHP 7, Apache, MySQL. За по -удобна работа програмите се добавят към натоварването на автомобила. Ако искате да промените това, направете го чрез настройките: Система - Параметри - Стартирани приложения. Там просто свалете лампата на компонентите.

Инсталиране и конфигурация

Все пак по -голямата част вероятно биха искали незабавно да получат поне тест, но настроен работещ сървър. След това следваме допълнителни инструкции.

  1. Инсталирайте необходимите пакети по втория начин:
    Sudo apt-get install apache2 mysql-сървър php5 phpmyadmin 
  2. Ние измисляме и въвеждаме паролата на Superpower, за да инсталираме MySQL на Ubuntu, след това го правим отново.
  3. Показват се настройките на phpMyAdmin настройките. Тук трябва да посочите, че Apache ще се използва
  4. След като трябва да прочетете информацията в двойка прозорци и да потвърдите настройката на базата данни. DBConfig -Common е специален спомагателен пакет, който се използва както в Debian, така и на Ubuntu.
  5. Системата ще ни помоли отново да въведем парола. Това трябва да се направи три пъти: За да се комбинира MySQL с PhpMyAdmin, за да създадете база данни и да потвърдите.
  6. Проверка: дали сървърът работи. Въведете в адресната лента на браузъра "Localhost". Съобщението трябва да се появи: „Неговото!".
  7. Сега въвеждаме "localhost/phpmyadmin" в линията, влезте в влизане. Вход: Root, паролата е същата като въведената по -рано.

Задайте сървъра и добавете уебсайт

Настройката на лампата на сървъра е най -важната част, тъй като инсталацията MySQL, Apache, PHP 7 на Ubuntu не е трудна. След това ще трябва да работите със софтуерния код.

Ние правим връзка към phpmyadmin:

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

Отворете и след това редактирайте конфигурацията на сървъра:

Sudo nano/etc/apache2/apache2.Conf

Добавете линията до края:

Име на сървъра: 80

Отворете файла на хоста:

Sudo nano /etc /hosts

Добавете линията:

127.0.1.1 тест.ru

Правим файл с конфигурация на новия сайт:

"VirtualHost *: 80"
Тест на сървъри.ru www.Тест.ru
Documentroot/Начало/сървър/тест.ru
Директория Начало/сървър/тест.ru/"
AllowOverride всички
"/Директория"
"/VirtualHost"

Ние поставяме този файл с коренни закони тук:/etc/apache2/сайтове -Ибалидни/

Ние активираме сайта:

SUDO A2NSITE тест.ru

Рестартирайте сървъра:

Sudo /etc /init.D/apache2 рестартиране

Създаване на страница за уебсайт

Правим първата страница - Индексният файл.PHP в папката на сайта (Home/Server/TestSite.ru).

Въведете там:

‹?
Ехо 'здравей!!!';
?›

Като цяло можете да въведете всичко, имате нужда от това само за да проверите производителността на сървъра.

Отворете нашата страница през браузъра: Въведете уеб адреса в реда.

След това трябва да видим съкровеното „здравей!!!". Ако това се е случило, тогава всичко е конфигурирано правилно. Сега в тази папка можете да поставите пълноправен уебсайт, който ще бъде тестван на лампа. Папката, подобно на адреса на сайта, разбира се, може да бъде променена.

Сега знаете, че инсталацията и конфигурацията на mysql, apache, php (лампа) на ubuntu не е толкова ужасно, колкото изглежда първоначално те са първоначално. Това са само основните възможности на софтуера. С течение на времето ще се научите да използвате цялата сила на програмите.