LAMP е акроним на Linux, Apache, MySQL (или MariaDB) и PHP. Това е популярен стек от уеб сървъри с отворен код, използван за разработване и внедряване на динамични уебсайтове и приложения. Тази статия ще ви преведе през процеса на инсталиране на стека LAMP на сървър Ubuntu.
1. Предварителни условия
Преди да започнете, уверете се, че разполагате със следното:
- Сървър с Ubuntu (18.04 или по-нова версия).
- Привилегии Sudo на сървъра.
- Терминал или SSH достъп до вашия сървър.
2. Актуализиране на системата
Започнете с актуализиране на индекса на пакетите, за да се уверите, че разполагате с най-новата информация за наличните пакети:
sudo apt update sudo apt upgrade -y
3. Инсталиране на Apache
Стъпка 1: Инсталиране на Apache
За да инсталирате уеб сървъра Apache, изпълнете следната команда:
sudo apt install apache2 -y
Стъпка 2: Стартиране и активиране на Apache
След инсталацията стартирайте услугата Apache и я активирайте да се стартира при зареждане:
sudo systemctl start apache2
sudo systemctl enable apache2
Стъпка 3: Проверка на инсталацията на Apache
За да проверите дали Apache работи, отворете уеб браузъра си и отидете на IP адреса на сървъра:
Трябва да видите началната страница по подразбиране на Apache.
4. Инсталирайте MySQL
Стъпка 1: Инсталиране на MySQL
За да инсталирате MySQL, изпълнете следната команда:
sudo apt install mysql-server -y
Стъпка 2: Сигурна инсталация на MySQL
След инсталацията стартирайте скрипта за сигурност, за да подобрите сигурността на MySQL:
sudo mysql_secure_installation
Следвайте указанията, за да зададете парола на root и да конфигурирате други опции за сигурност.
Стъпка 3: Проверка на инсталацията на MySQL
Влезте в MySQL, за да проверите инсталацията:
sudo mysql -u root -p
Въведете паролата на root, която сте задали по време на процеса на сигурна инсталация.
5. Инсталиране на PHP
Стъпка 1: Инсталиране на PHP и необходимите разширения
За да инсталирате PHP и някои често използвани разширения, изпълнете следната команда:
sudo apt install php libapache2-mod-php php-mysql -y
Стъпка 2: Рестартирайте Apache
След като инсталирате PHP, рестартирайте сървъра Apache, за да активирате PHP модула:
sudo systemctl restart apache2
Стъпка 3: Проверка на инсталацията на PHP
За да проверите дали PHP е инсталиран и работи, създайте файл с информация за PHP:
- Създайте нов файл в главната директория на уеб сайта:
създайте нов файл: echo "" | sudo tee /var/www/html/info.php
- Отворете уеб браузъра си и отидете на:
Трябва да видите страница, показваща информация за PHP.
6. Почистване
След като проверите инсталацията, е добре да премахнете файла с информация за PHP от съображения за сигурност:
sudo rm /var/www/html/info.php
7. Заключение
Успешно сте инсталирали стека LAMP на вашия сървър Ubuntu. С инсталираните Linux, Apache, MySQL и PHP вече можете да разработвате и внедрявате динамични уеб приложения. Редовно актуализирайте софтуерния си стек, за да осигурите оптимална производителност и сигурност.