Как установить LAMP на Ubuntu
LAMP – это аббревиатура от Linux, Apache, MySQL (или MariaDB) и PHP. Это популярный стек веб-серверов с открытым исходным кодом, используемый для разработки и развертывания динамических веб-сайтов и приложений. В этой статье мы расскажем вам о том, как установить стек LAMP на сервер Ubuntu
1. Предварительные условия
Прежде чем начать, убедитесь, что у вас есть все необходимое
- Сервер под управлением Ubuntu (18.04 или более поздней версии).
- Привилегии Sudo на сервере.
- Терминал или SSH-доступ к серверу.
2. Обновление системы
Начните с обновления индекса пакетов, чтобы убедиться, что у вас есть последняя информация о доступных пакетах
sudo apt upgrade -y
3. Установите Apache
Шаг 1: Установите Apache
Чтобы установить веб-сервер Apache, выполните следующую команду
Шаг 2: Запустите и включите Apache
После установки запустите службу Apache и включите ее запуск при загрузке
sudo systemctl start apache2
sudo systemctl enable apache2
Шаг 3: Проверьте установку Apache
Чтобы убедиться, что Apache запущен, откройте веб-браузер и перейдите на IP-адрес вашего сервера: http://your_server_ip Выдолжны увидеть стандартную страницу приветствия Apache
4. Установите MySQL
Шаг 1: Установите MySQL
Чтобы установить MySQL, выполните следующую команду
Шаг 2: Защита установки MySQL
После установки запустите скрипт безопасности, чтобы повысить безопасность MySQL
sudo mysql_secure_installation
Следуйте подсказкам, чтобы установить пароль root и настроить другие параметры безопасности
Шаг 3: Проверка установки MySQL
Войдите в MySQL, чтобы проверить установку
sudo mysql -u root -p
Введите пароль root, который вы установили в процессе безопасной установки
5. Установите PHP
Шаг 1: Установка PHP и необходимых расширений
Чтобы установить PHP и некоторые распространенные расширения, выполните следующую команду
Шаг 2: Перезапустите Apache
После установки PHP перезапустите сервер Apache, чтобы включить модуль PHP
sudo systemctl restart apache2
Шаг 3: Проверка установки PHP
Чтобы убедиться, что PHP установлен и работает, создайте файл PHP info
- Создайте новый файл в корневом каталоге сайта:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
- Откройте веб-браузер и перейдите по ссылке:
Вы должны увидеть страницу с информацией о PHP
6. Очистка
После проверки установки стоит удалить файл PHP info из соображений безопасности
sudo rm /var/www/html/info.php
7. Заключение
Вы успешно установили стек LAMP на свой сервер Ubuntu. Установив Linux, Apache, MySQL и PHP, вы теперь можете разрабатывать и внедрять динамические веб-приложения. Регулярно обновляйте свой стек программного обеспечения, чтобы обеспечить оптимальную производительность и безопасность.