LAMP Ubuntu Server установка
Настройка LAMP Ubuntu Server, установка необходимых компонентов.
Apache2
sudo apt -y install apache2
СУБД MySQL
sudo apt -y install mysql-server
Дополнительно для Apache и MySQL
Установка интерпретатора языка программирования PHP и расширений, необходимых для его работы с Apache и MySQL:
sudo apt -y install php7.4 libapache2-mod-php7.4 php7.4-mysql
sudo apt -y install php-curl php-json php-cgi php-gd php-zip php-mbstring php-xml php-xmlrpc
или
sudo apt -y install php7.4 libapache2-mod-php7.4 php7.4-mysql php-curl php-json php-cgi php-gd php-zip php-mbstring php-xml php-xmlrpc
sudo apt -y install php libapache2-mod-php php-mysql php-curl php-json php-cgi php-gd php-zip php-mbstring php-xml php-xmlrpc
Создание базы MySQL
По умолчанию MySQL не очень хорошо настроена в плане безопасности. Необходимо задать пароль суперпользователя и удалить гостевой доступ. Для выполнения всех этих задач запустите в терминале следующую команду:
sudo mysql -u root -p
CREATE DATABASE test;
CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON test . * TO 'test_user'@'localhost';
exit
дополнительные команды:
SHOW DATABASES;
Дополнительно настройка NodeJS
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
setup_14.x - версия NodeJS.
💡
Если нужна другая версия, просто замените на номер той версии, которую хотите поставить
sudo apt -y install nodejs