All Guides

Установка PHP и MySQL

Установите и настройте PHP 8.x и MySQL.

Intermediate25 мин.

Setup Steps

1. Install PHP 8.3:

sudo apt install php8.3 php8.3-fpm php8.3-mysql php8.3-xml php8.3-mbstring php8.3-curl php8.3-gd php8.3-zip php8.3-intl -y

2. Install MySQL 8:

sudo apt install mysql-server -y

3. Run MySQL security configuration:

sudo mysql_secure_installation

4. Check PHP version:

php -v

5. Start PHP-FPM:

sudo systemctl start php8.3-fpm
sudo systemctl enable php8.3-fpm

6. Edit php.ini settings:

sudo nano /etc/php/8.3/fpm/php.ini
# Recommended settings:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
memory_limit = 256M

7. Connect to MySQL:

sudo mysql -u root -p

8. Create a new database and user:

CREATE DATABASE myapp;
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'Password123!';
GRANT ALL PRIVILEGES ON myapp.* TO 'appuser'@'localhost';
FLUSH PRIVILEGES;