ftp
3 سال پیش توسط ftp مطرح شد
16 پاسخ

نمایش دیتابیس در nginx

@mohaligateway
@juza66
من انجنیکس رو نصب کردم پروژه لاراول رو بالا آوردم الان مایگریشنهام رو ایجاد کردم چطوری باید حالا دیتابیسم رو با ستونهاش رو ببینم
منظورم اینکه چطوری حالت آپاچی وارد phpmyadmin بشم


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 3 سال پیش مطرح شد
0

برای اینکه Nginx بتونه فایلهای phpmyAdmin رو serve کنه.. باید یه symbolic link بسازی

sudo ln -s /usr/share/phpmyadmin /var/www/html

بعد باید ماژول mcrypt رو که نصب شده فعال کنی

sudo phpenmod mcrypt

و حالا باید php-fpm رو ریستارت کنی

sudo systemctl restart php7.0-fpm       //  نسخه خودت رو جای ۷ بگذار

به این ترتیب باید بتونی توی آدرس زیر phpmyadmin رو ببینی

http://server_domain_or_IP/phpmyadmin

Muhammad
تخصص : Back-End Developer
@muhammad 3 سال پیش مطرح شد
0

سلام. PHPMyAdmin یه پروژه‌ی جداگونست و ربطی به وب‌سرور Apache یا Nginx نداره. جدا نصبش کنین:
https://docs.phpmyadmin.net/en/latest/setup.html#linux-distributions


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

سلام
ننوشتید که توی ویندوز استفاده می کنید یا توی لینوکس اگر داخل ویندوز نصب کردید می تونید از نرم افزار کاربردی HeidiSQL استفاده کنید.
@ftp


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@mohaligateway
لینوکس ابونتو


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

Heidisql برای اوبونتو هم وجود داره. البته می تونید از phpmyadmin هم استفاده کنی. من خودم از Heidisql به خاطر اینکه نرم افزار هست استقبال می کنم ولی باز من به خودتون بستگی داره.
@ftp


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@muhammad
@mohaligateway
@ali.bayat
@juza66
@Rp76
من نرمافزار dbeaver رو نصب کردم اما هنوز نتونستم با دیتابیس و کانفیک env لاراول ست کنم میشه راهنمایی کنید


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@muhammad
@mohaligateway
@ali.bayat
@ali.bayat
من هنوز نتونستم کانفیک کنم
من در ابونتو با وب سرویس nginx پروژه لاراولی رو بالا آوردم اما نمیتونم دیتابیسم رو با phpmyadmin ست کنم یعنی فکر میکنم کانفیک phpmyadmin رو nginx درست نیست میشه راهنمایی کنید


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 3 سال پیش مطرح شد
0

phpmyadmin رو نصب کردی؟


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@ali.bayat
بله
nginx هم نصبه php-fpmهم نصبه


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 3 سال پیش مطرح شد
0

برای اینکه Nginx بتونه فایلهای phpmyAdmin رو serve کنه.. باید یه symbolic link بسازی

sudo ln -s /usr/share/phpmyadmin /var/www/html

بعد باید ماژول mcrypt رو که نصب شده فعال کنی

sudo phpenmod mcrypt

و حالا باید php-fpm رو ریستارت کنی

sudo systemctl restart php7.0-fpm       //  نسخه خودت رو جای ۷ بگذار

به این ترتیب باید بتونی توی آدرس زیر phpmyadmin رو ببینی

http://server_domain_or_IP/phpmyadmin

ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@ali.bayat
اوکی شد اما مشکل اینکه الان وارد نمیشه من هم یوزر و پسورد رو یادم نمیاد
توضیح تصویر رو وارد کنید


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش آپدیت شد
0

معمولا root و پسورد خالی هست.
@ftp


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@mohaligateway
انجوری میزنم این ارور رو میده
توضیح تصویر رو وارد کنید


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

از این استفاده کردم اوکی شد
sudo mysql -u root -p

1-CREATE USER 'root'@'localhost' IDENTIFIED BY '1234';

2-GRANT ALL PRIVILEGES ON . TO 'root'@'localhost' WITH GRANT OPTION;


ftp
تخصص : ساده
@ftp 3 سال پیش آپدیت شد
0

فقط در لاگ لاراول این ارور رو الان میده


[2021-05-16 16:12:14] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'newkish'@'localhost' (using password: YES) (SQL: select count(*) as aggregate from `kish_admins` where `username` = ali) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'newkish'@'localhost' (using password: YES) (SQL: select count(*) as aggregate from `kish_admins` where `use

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 3 سال پیش مطرح شد
0

متن خطا داره میگه این کاربر 'newkish'@'localhost' دسترسی نداره
root رو امتحان کن


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@mohaligateway
@ali.bayat
الان این ارور رو میده.اما من این جدول رو دارم فقط جدول با نام tags هست اینجا تو ارور k_tags میگه وجود نداره .این k_tags از کجا امده من اصلا همچین چیزی ندارم

[2021-05-17 12:26:55] local.ERROR: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'k.k_tags' doesn't exist (SQL: select * from `k_tags`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'k.k_tags' doesn't exist (SQL: select * from `k_tags`) at /var/www/html/k/k/vendor/laravel/framework/src/Illuminate/Database/Connection.php:669)

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام