Пакет програмного забезпечення під назвою LAMP включає в себе ОС на ядрі Linux, веб-сервер Apache, базу даних MySQL і компоненти PHP, що використовуються для движка сайту. Далі ми детально опишемо установку і первинне налаштування цих доповнень, взявши за приклад останню версію Ubuntu.
зміст
Оскільки формат даної статті вже має на увазі, що у вас на комп'ютері є встановлена Ubuntu, ми пропустимо цей крок і перейдемо відразу до інших програм, однак ви можете знайти інструкції з цікавить вас, ознайомившись з іншими нашими статтями за наступними лінками.
Детальніше:
Установка Ubuntu на VirtualBox
Покрокове керівництво по установці Лінукс з флешки
Почнемо з інсталяції відкритого веб-сервера під назвою Apache. Він є одним з кращих варіантом, тому стає вибором багатьох користувачів. В Ubuntu він ставиться через «Термінал»:
sudo apt-get update
. sudo apt-get install apache2
для додавання Apache в систему. sudo apache2ctl configtest
. sudo nano /etc/apache2/apache2.conf
. ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'
, щоб дізнатися ваш IP адреса або серверний домен. ServerName + имя домена или IP адрес
, який ви дізналися тільки що. Збережіть зміни через Ctrl + O і закрийте файл конфігурації. sudo systemctl restart apache2
. sudo systemctl enable apache2
. sudo systemctl start apache2
. localhost
. Якщо ви потрапили на головну сторінку Apache, значить все функціонує коректно, приступаємо до наступного кроку. Другим дією буде додавання бази даних MySQL, що також проводиться через стандартну консоль за допомогою наявних в системі команд.
sudo apt-get install mysql-server
та натисніть на Enter. sudo mysql_secure_installation
. З описом іншого методу інсталяції рекомендуємо ознайомитися в окремій нашій статті, яку ви знайдете за наступним посиланням.
Читайте також: Керівництво по установці MySQL в Ubuntu
Останнім кроком для забезпечення нормального функціонування системи LAMP є інсталяція компонентів PHP. У здійсненні цього процесу немає нічого складного, потрібно лише використовувати одну з доступних команд, а потім налаштувати роботу самого доповнення.
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
для установки необхідних компонентів в тому випадку, якщо вам необхідна версія 7. sudo apt install php 7.2-cli
або sudo apt install hhvm
, щоб інсталювати останню доступну версію 7.2. php -v
. sudo apt-get install phpmyadmin php-mbstring php-gettext
. sudo -i
. echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql
echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql
echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql
. На цьому процедуру інсталяції та налаштування PHP для LAMP можна вважати успішно завершеною.
Читайте також: Керівництво по установці PHP в Ubuntu Server
Сьогодні ми торкнулися теми установки і базової установки компонентів LAMP для ОС Ubuntu. Звичайно, це не вся інформація, яку можна надати за цією темою, існує безліч нюансів, пов'язаних з використанням декількох доменів або баз даних. Однак завдяки наведеним вище інструкцій ви зможете без проблем підготувати свою систему для коректного функціонування цього комплексу програмного забезпечення.