ویرگول
ورودثبت نام
mr.nazlabadi
mr.nazlabadiاحمد نزل آبادی هستم عاشق برنامه نویسی php , javascript تحصیل کرده در رشته کامپیوتر
mr.nazlabadi
mr.nazlabadi
خواندن ۲ دقیقه·۲ سال پیش

نصب و کانفیگ php , mysql , phpmyadmin در لینوکس

اگه اولین بار اومدی توی اوبونتو 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

تمام

امیدوارم مشکلت حل شده باشه


۰
۰
mr.nazlabadi
mr.nazlabadi
احمد نزل آبادی هستم عاشق برنامه نویسی php , javascript تحصیل کرده در رشته کامپیوتر
شاید از این پست‌ها خوشتان بیاید