اگه اولین بار اومدی توی اوبونتو php کد بزنی حتما نیاز داری که یسری ابزار ها رو سیستم نصب کنی
اولین قدم خب مسلما اینه که php رو نصب کنیم
برای اینکار دستور زیر رو در ترمینال لینوکس اجرا میکنیم
sudo apt install php
قدم بعدی نصب mysql که با دستور
sudo apt install mysql-server
نصب میشه .
بعد از اینکه mysql نصب شد باید با استفاده از کد sql یه کاربر (همون کاربر روت) رو بسازیم و برای اینکار از دستور زیر استفاده میکنیم
اول با دستور sudo mysql وارد خط فرمان sql میشیم
sudo mysql
بعدش این دستور رو وارد میکنیم فقط یادتون باشه به جای YOUREPASSWORD پسورد مدنظر خودتونو وارد کنید
alter user 'root'@'localhost' identified with mysql_native_password by 'YOUREPASSWORD';
حالا باید دستور زیر رو برای کانفیگ امنیت mysql انجام بدیم
mysql_secure_installation
حالا پسوردی که در بالا تنظیم کردید را وارد کنید
سپس چند سوال از شما پرسیده می شود
به ترتیب گزینه اولو Yes بزنید
گزینه دوم سه لول به شما برای انتخاب پسورد میده به ترتیب 0, 1, 2 هر کدوم رو خواستید وارد کنید و اینتر رو بزنید (اینم بگم 0 پایین ترین لول و 2 بالا ترینشه من خودم حوصله پسوردای طولانی رو ندارم و صفر رو میزنم)
گزینه های بعدی رو همه رو NO میزنیم
و پیغام ALL Done رو میبینیم
حالا با دستور زیر وارد mysql میشیم
mysql -u root -p
و بعدش پسوردی که بالا ست کردیم رو وارد میکنیم
حالا با دستور زیر یه دیتابیس میسازیم
create database exDB;
اگه خواستی مطمین بشی دیتابیس ایجاد شده با دستور زیر ببین
show schemas;
حالا با دستور زیر یه کاربر ایجاد میکنیم
فقط به جای YOURUSERNAME و YOUREPASSWORD شما باید یه اسم و یه پسورد خودتون انتخاب کنین و نگهش دارین چون بعدا لازم میشه
create user 'YOURUSERNAME'@'localhost' identified with mysql_native_password by 'YOUREPASSWORD';
با دستور زیر هم میتونید ببینید کاربر ایجاد شده یا نه
select user from user;
و دستور
exit;
رو میزنیم و از mysql خارج میشیم
حالا phpmyadmin رو نصب میکنیم
sudo apt install phpmyadmin
تو کادر باز شده apach2 رو انتخاب میکنیم
تو کادر بعدی no رو میزنیم و رد میشیم
حالا توی مرورگر localhost/phpmyadmin رو بزن و وارد شو
تو قسمت یوزر نیم و پسورد هم از همون یوزر نیم و پسورد بالا که ست کردیم استفاده میکنیم
نکته اگر وقتی localhost/phpmyadmin رو زدیم صفحه خالی و سفید داشتین این دستور رو تو ترمینال بزنین
sudo apt install php-gettext
تمام
امیدوارم مشکلت حل شده باشه