Folosesc Ubuntu pentru a configura Wordpress pe WSL. În prezent, încerc să instalez MySQL ca parte a stivei LAMP folosind următoarele, conform acest tutorial:
sudo usermod -d /var/lib/mysql/ mysql
sudo service mysql start
Când rulez a doua comandă, văd că apare „eșuează” în roșu (adică mysql nu va porni). Iată cum arată jurnalul de erori:
2021-09-05T08:17:59.936284Z mysqld_safe Înregistrare în „/var/log/mysql/error.log”.
2021-09-05T08:17:59.951837Z mysqld_safe Pornirea demonului mysqld cu baze de date din /var/lib/mysql
mysqld: Eroare pe realpath() pe „/var/lib/mysql-files” (Eroarea 2 - Nu există un astfel de fișier sau director)
2021-09-05T08:17:59.962000Z 0 [Avertisment] [MY-010139] [Server] Limite modificate: max_open_files: 1024 (solicitat 8161)
2021-09-05T08:17:59.962006Z 0 [Avertisment] [MY-010142] [Server] Limite modificate: table_open_cache: 431 (solicitat 4000)
2021-09-05T08:18:00.172509Z 0 [Avertisment] [MY-011068] [Server] Sintaxa „expire-logs-days” este depreciată și va fi eliminată într-o versiune viitoare. Vă rugăm să utilizați în schimb binlog_expire_logs_seconds.
2021-09-05T08:18:00.172578Z 0 [EROARE] [MY-010095] [Server] Nu s-a putut accesa directorul pentru --secure-file-priv. Vă rugăm să vă asigurați că directorul există și este accesibil de către MySQL Server. Valoare furnizată: /var/lib/mysql-files
2021-09-05T08:18:00.172626Z 0 [EROARE] [MY-010119] [Server] Se anulează
2021-09-05T08:18:00.178880Z mysqld_safe mysqld din fișierul pid /run/mysqld/mysqld.pid s-a încheiat
Iată ce primesc când rulez următoarele comenzi:
root@DESKTOP-P44T17P:~# stat /var/lib/mysql-files
stat: nu poate sta „/var/lib/mysql-files”: Nu există un astfel de fișier sau director
root@DESKTOP-P44T17P:~# utilizator grep /etc/mysql/mysql.conf.d/mysqld.cnf
utilizator = mysql
Nu pare că directorul „mysql-files” există.
Ubuntu 20.04.2