Skip to content

Commit

Permalink
fix: change PhpMyAdmin password
Browse files Browse the repository at this point in the history
  • Loading branch information
iamtheted authored Nov 3, 2024
1 parent 1e41840 commit 9eabb3c
Showing 1 changed file with 34 additions and 1 deletion.
35 changes: 34 additions & 1 deletion marzban/fa/examples/mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,40 @@ marzban restart

حالا اطلاعات دیتابیس قبلی شما به MySQL انتقال داده شده است.

## سرویس PhpMyAdmin برای سرورهای ARM
::: tip نکته
ممکن است پس از ری‌استارت کردن مرزبان فرآیند مایگریشن کامل انجام نشده باشد، می‌توانید به جای ری‌استارت کردن، مرزبان را با دستور زیر خاموش و روشن کنید.
```bash
marzban down && marzban up
```
:::

::: tip نکته
اگر از [اسکریپت بک‌آپ](https://gozargah.github.io/marzban/fa/examples/backup) استفاده می‌کنید، لازم هست پس مهاجرت به `MySQL` اسکریپت بک‌آپ را مجدد اجرا کنید، در غیر این صورت بک‌آپ دیتابیس `MySQL` را در فایل بک‌آپ نخواهید داشت.
:::

## تغییر رمز پنل PhpMyAdmin

`1` ابتدا به پنل مدیریت دیتابیس خودتون که بصورت پیش فرض روی پورت `8010` ران شده لاگین کنید.

`2` قسمت `User accounts` را بزنید.

`3` سپس در دو قسمتی که مربوط به `root` هستند روی `Edit Privileges` بزنید، دقت کنید که این فرایند که در مراحل بعد نیز توضیح داده می‌شود را باید برای هر دو قسمت انجام دهید.

`4` سپس روی قسمت `Change password` بزنید.

`5` در نهایت رمز جدید خودتون رو در دو باکس `Enter` و `Re-type` بزنید بعد دکمه `Go` را بزنید.

`6` پس از انجام مراحل بالا رمز جدید را در فایل `env` در دو متغیر مربوط به دیتابیس `MySQL` جایگزین کنین و بعد حتما مرزبان را ری‌استارت کنید.

::: tip نکته
اگر از [اسکریپت بک‌آپ](https://gozargah.github.io/marzban/fa/examples/backup) استفاده می‌کنید بعد از تغییر رمز دیتابیس `MySQL` لازم هست که اسکریپت رو مجدد اجرا کنید در غیر این صورت فرایند بکاپ گرفتن به علت تغییر رمز انجام نخواهد شد.
:::

::: tip نکته
پیشنهاد می‌شود پورت پیش‌فرض پنل مدیریت دیتابیس `PhpMyAdmin` را به پورت دیگری تغییر دهید تا یک قدم در جهت حفظ امنیت دیتابیس خود بردارید.
:::

## راه‌اندازی سرویس PhpMyAdmin برای سرورهای ARM

- اگر معماری `CPU` سرور شما `ARM` باشد که شامل `arm64` یا `aarch64` است، و سرویس `PhpMyAdmin` را با نمونه بالا فعال سازی کردین، در لاگ های مرزبان که با دستور `marzban logs` قابل مشاهده است ارورهایی را خواهید دید که مربوط به ساپورت نشدن `PhpMyAdmin` برای `CPU` سرور شماست. همچنین اگر دستور `marzban status` را بزنید، سرویس `PhpMyAdmin` در حالت `restarting` قرار دارد.

Expand Down

0 comments on commit 9eabb3c

Please sign in to comment.