Сохрани этот текст в файл, например lamp-setup.sh, и запусти:

				
					#!/bin/bash

# === Обновление системы ===
echo "Обновляем систему..."
sudo apt update && sudo apt upgrade -y

# === Установка Apache ===
echo "Устанавливаем Apache..."
sudo apt install apache2 -y
sudo systemctl enable apache2
sudo systemctl start apache2

# === Установка MySQL ===
echo "Устанавливаем MySQL..."
sudo apt install mysql-server -y
sudo mysql_secure_installation <<EOF

y
StrongPass123!
StrongPass123!
y
y
y
y
EOF

# === Установка PHP ===
echo "Устанавливаем PHP..."
sudo apt install php libapache2-mod-php php-mysql php-cli php-curl php-xml php-mbstring unzip -y

# === Настройка прав для папки /var/www/html ===
echo "Настраиваем права..."
sudo chown -R $USER:$USER /var/www/html
sudo chmod -R 755 /var/www/html

# === Создаём тестовый PHP-файл ===
echo "<?php phpinfo(); ?>" > /var/www/html/info.php

# === Установка phpMyAdmin ===
echo "Устанавливаем phpMyAdmin..."
sudo apt install phpmyadmin -y
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

# === Перезапуск Apache ===
echo "Перезапускаем Apache..."
sudo systemctl restart apache2

echo "======================================"
echo "LAMP успешно установлен!"
echo "Apache: http://localhost"
echo "phpMyAdmin: http://localhost/phpmyadmin"
echo "Тест PHP: http://localhost/info.php"
echo "======================================"

				
			

Как установить

  1. Создаём файл:
				
					nano lamp-setup.sh
				
			
  1. Вставляем код скрипта (Ctrl+Shift+V).
  2. Сохраняем (Ctrl+O, Enter, Ctrl+X).
  3. Делаем исполняемым:
				
					chmod +x lamp-setup.sh
				
			

Запускаем:

				
					./lamp-setup.sh
				
			

После установки:

  • Файлы сайтов кидаешь в /var/www/html/ (можно создать подпапки для разных проектов).

  • phpMyAdmin доступен по http://localhost/phpmyadmin.

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *