Как да инсталирате LAMP и PHPMyAdmin на Ubuntu 18.04

Универсалността на операционните системи Linux ни дава възможност да разширим максимално възможностите на организацията, разчитайки на възможността за инсталиране на хиляди безплатни приложения и услуги за управление и администриране на всички процеси, потребители и системни параметри. В този свят от възможности имаме компилация LAMP, която ни дава възможност за централно управление на бази данни, уеб услуги и много други услуги.

Чрез този урок ще научим как да инсталираме LAMP и phpMyAdmin в Ubuntu 18.04. В случай, че нямате Ubuntu 18.04, можем да го инсталираме от следната връзка:

Какво е LAMPLAMP (Linux, Apache, MySQL и PHP) е набор от софтуер с отворен код, който може да бъде инсталиран заедно, за да позволи на сървър да хоства динамични уеб сайтове и приложения. Всъщност LAMP е съкращение, което означава операционна система Linux със сървър Apache. Данните за сайта се съхраняват в базата данни MySQL и динамичното съдържание се обработва с PHP.

Тези описания са основно:

LinuxОперационната система е първият слой на тази структура. Linux поставя основите на модела LAMP.

ApacheОтнася се до софтуера на уеб сървъра, обикновено Apache уеб сървър. И неговата функция е да превежда от уеб браузъри на правилния уебсайт.

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

PHPPHP е езикът за програмиране, който ще позволи на уебсайтовете и уеб приложенията да работят в рамките на Linux.

Какво е phpMyAdminphpMyAdmin е разработен като безплатен софтуерен инструмент, написан на PHP, и чиято цел е да помогне за управление на администрацията и управлението на MySQL чрез мрежата. phpMyAdmin има поддръжка за разнообразен набор от операции в MySQL и MariaDB.

Най -използваните операции, като управление на бази данни, таблици, колони и други, могат да се извършват чрез потребителския интерфейс на phpMyAdmin, докато все още ще бъде възможно директно изпълнение на всеки SQL израз.

Функции на PhpMyAdmin

  • Интуитивен уеб интерфейс
  • Поддръжка за повечето функции на MySQL
  • Можете да експортирате данни в различни формати като CSV, SQL, XML, PDF, ISO / IEC 26300 - Текст и електронна таблица от OpenDocument, Word, LATEX и други
  • Импортиране на данни от CSV и SQL
  • Той е в способността да управлява множество сървъри
  • Създаване на графики на оформление на база данни в различни формати
  • Създавайте сложни заявки, използвайки Query-by-example (QBE)
  • Глобално търсене в база данни или подмножество от нея

Сега ще видим как да инсталираме тези удобни инструменти в Ubuntu 18.04.

1. Инсталирайте Apache на Ubuntu 18.04

Етап 1
Първата стъпка, която трябва да направите, е да актуализирате всички системни пакети и за това изпълняваме следната команда:

 sudo apt актуализация 
Стъпка 2
След като се актуализира, пристъпваме към инсталиране на Apache, като изпълним следния ред. Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на Apache.
 sudo apt инсталирате apache2 

Увеличете

Стъпка 3
След като процесът на инсталиране на Apache приключи на Ubuntu 18.04, услугата Apache трябва да стартира автоматично и ще бъде разрешена за стартиране по време на стартиране на операционната система. Това може да бъде проверено, ако е активно и работи, като използвате следната команда:

 sudo systemctl статус apache2

Увеличете

Стъпка 4
Можем да проверим дали състоянието му е активно и работи. Сега ще е необходимо да конфигурирате защитната стена, за да активирате и отворите портове 80 и 443, за да разрешите заявки за връзка от клиента към уеб сървъра apache чрез HTTP и HTTPS съответно, за това изпълняваме следното:

 sudo ufw позволява 80 / tcp sudo ufw позволява 443 / tcp 
Стъпка 5
След това презареждаме услугата Apache, като изпълним следното:
 sudo ufw презареждане 

Увеличете

Стъпка 6
След това трябва да потвърдим IP адреса на нашия сървър, използвайки командата "ifconfig" и за да проверим дали Apache работи и е инсталиран правилно, ще отидем в браузър и там изпълняваме следното:

 http: // име на домейн / ИЛИ http: // server_IP /

2. Инсталирайте MariaDB на Ubuntu 18.04


Следващата стъпка е да инсталирате MariaDB, която е безплатна, високопроизводителна система за управление на бази данни с отворен код.

Етап 1
За неговото инсталиране ще изпълним следното. Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на MariaDB в Ubuntu 18.04.

 sudo apt инсталирате mariadb-сървър mariadb-клиент

Увеличете

Стъпка 2
Услугите на MariaDB трябва да стартират автоматично след инсталирането, за да проверим това състояние, ще изпълним следното:

 sudo systemctl статус mysql 

Увеличете

Стъпка 3
По подразбиране инсталацията на MariaDB не е защитена, за да сте сигурни, че трябва да изпълните скрипт за защита, включен в пакета. Ще бъдете подканени да зададете основна парола, така че никой друг да не може да влезе в MariaDB. За да защитим MariaDB, ще изпълним следното:

 sudo mysql_secure_installation 
Стъпка 4
Въпросите, на които трябва да се отговори, заедно с техните отговори, са:
 Задаване на парола за root? [Д / н]: y Премахване на анонимни потребители? (Натиснете y | Y за Да, всеки друг клавиш за Не): y Забранете отдалечено влизане в root? (Натиснете y | Y за Да, всеки друг клавиш за Не): y Премахване на тестовата база данни и достъп до нея? (Натиснете y | Y за Да, всеки друг клавиш за Не): y Презареждане на таблици за привилегии сега? (Натиснете y | Y за Да, всеки друг клавиш за Не): y

Увеличете

3. Инсталирайте PHP на Ubuntu 18.04

Етап 1
Сега ще инсталираме PHP, който по подразбиране е PHP 7, и други модули за уеб реализации, като използваме следната команда. Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на PHP и неговите добавки.

 sudo apt инсталирате php php-общ php-mysql php-gd php-cli 

Увеличете

Стъпка 2
След като PHP е инсталиран, ще бъде възможно да се тества конфигурацията на PHP, като се създаде проста страница info.php в корена на документа на уеб сървъра, като се изпълни следната команда:

 ехо "" | sudo tee /var/www/html/info.php 

Увеличете

Стъпка 3
Сега се връщаме към браузър и изпълняваме един от следните редове:

 http: //domain_name/info.php ИЛИ http: // server_IP /info.php

Увеличете

4. Инсталирайте phpMyAdmin на Ubuntu 18.04

Етап 1
Сега ще инсталираме phpMyAdmin, за да управляваме MySQL / MariaDB бази данни от уеб браузър, за това ще изпълним следната команда:

 sudo apt инсталирате phpmyadmin 

Увеличете

Стъпка 2
Въвеждаме буквата S, за да потвърдим изтеглянето и по време на инсталационния процес ще видим поредица от въпроси като:
Изберете уеб сървъра, който трябва да бъде автоматично конфигуриран да изпълнява phpMyAdmin:

Увеличете

Стъпка 3
Щракнете върху OK и по -късно ще видим следното:

Увеличете

Стъпка 4
Избираме опцията Да и натискаме Enter. Сега конфигурираме паролата за MySQL от phpMyAdmin:

Увеличете

Стъпка 5
Потвърждаваме същото:

Увеличете

Стъпка 6
По този начин инсталирахме phpMyAdmin в Ubuntu 18.04. Сега трябва да рестартираме услугата, като изпълним следното:

 sudo systemctl рестартирайте apache2 
ЗабележкаАко пакетът PhpMyAdmin не е разрешен да работи автоматично с уеб сървъра на apache, ще е необходимо да изпълните следните команди, за да копирате конфигурационния файл на phpmyadmin apache, намиращ се в / etc / phpmyadmin / в директорията с наличните конфигурации на уеб сървъра на apache / etc / apache2 / conf-available / и след това го активирайте с помощта на помощната програма "a2enconf" и рестартирайте услугата Apache така:
 sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl рестартирайте apache2

Стъпка 7
След като това бъде дефинирано, можем да получим достъп до phpMyAdmin, използвайки някоя от следните опции.

 http: // име на домейн / phpmyadmin ИЛИ http: // server_IP / phpmyadmin

Стъпка 8
Там определяме езика, който да използваме, и ще въведем коренните идентификационни данни за достъп. Щракнете върху Продължи и по този начин ще имаме достъп до конзолата phpMyAdmin, за да извършим всички необходими стъпки:

Увеличете

Стъпка 9
Ако искаме да създадем нов потребител за достъп до phpMyAdmin, ще изпълним следния ред:

 sudo mysql -u root -p 
Стъпка 10
Въвеждаме паролата си и сега трябва да изпълним всеки ред в реда си по следния начин. Затова създадохме потребител, наречен "admin".
 CREATE USER 'admin' @ 'localhost' ИДЕНТИФИКИРАНО ОТ 'Password'; ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ НА *. * НА 'admin' @ '' localhost 'С ОПЦИЯ ЗА ГРАНТ; ФЛУШ ПРИВИЛЕГИ; Изход;
Както виждаме, LAMP и phpMyAdmin са полезна и проста алтернатива, по -лошо мощна, за управление на бази данни и уеб сървъри по напълно динамичен начин, с чудесни функции и простота.

wave wave wave wave wave