Skip to content

Commit

Permalink
fix: corrected a few things
Browse files Browse the repository at this point in the history
  • Loading branch information
iamtheted committed Dec 2, 2024
1 parent a2118e7 commit b30a062
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
6 changes: 3 additions & 3 deletions marzban/en/docs/marzban-script.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install --database mariadb
```
::: tip Tip
- If you have a small number of users, the `SQLite` database is suitable for you. However, for a large number of users, it is strongly recommended to set up Marzban with the `MySQL` database.
- If you have a small number of users and nodes, the `SQLite` database is suitable for you. However, for a large number of users and nodes, it is strongly recommended to set up Marzban with the `MySQL` database. `SQLite` is always single-connection, and if you have many users and nodes, it will lead to more connections to the database, which will likely cause your database to lock.
:::
::: tip Tip
- Currently, there is no detailed explanation for the `MariaDB` database or its backup script. Therefore, only use it if you have sufficient knowledge of working with it.
Expand All @@ -43,7 +43,7 @@ sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/
:::
- To install the developer version of Marzban with the `SQLite` database on your server, use the following command.
```bash
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install dev
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install --dev
```
- To install the developer version of Marzban with the `MySQL` database on your server, use the following command.
```bash
Expand Down Expand Up @@ -139,7 +139,7 @@ marzban edit-env
marzban core-update
```
::: tip Tip
By entering the above command, only the last five versions of the `Xray` core will be displayed. If you intend to use a specific version of the `Xray` core, you need to enter the letter `m` and then enter your desired version as shown below
By entering the above command, only the last `10` versions of the `Xray` core will be displayed. If you intend to use a specific version of the `Xray` core, you need to enter the letter `m` and then enter your desired version as shown below
```
v1.8.24
```
Expand Down
6 changes: 3 additions & 3 deletions marzban/fa/docs/marzban-script.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install --database mariadb
```
::: tip نکته
- اگر تعداد کاربرهای شما کم است دیتابیس `SQLite` برای شما مناسب است، اما برای تعداد کاربرهای زیاد حتما پیشنهاد می‌شود مرزبان را با دیتابیس `MySQL` راه‌اندازی کنید.
- اگر تعداد کاربرها و نودهای شما کم است دیتابیس `SQLite` برای شما مناسب است، اما برای تعداد کاربرها و نودهای زیاد حتما پیشنهاد می‌شود مرزبان را با دیتابیس `MySQL` راه‌اندازی کنید. دیتابیس `SQLite` همیشه تک کانکشن است و اگر تعداد کاربرها و نودهای شما زیاد باشد باعث کانکشن بیشتر به دیتابیس میشه و به احتمال زیاد دیتابیس‌تون قفل خواهد شد.
:::
::: tip نکته
- فعلا توضیحات لازم در خصوص دیتابیس `MariaDB` و همچنین اسکریپت بک‌آپ برای آن وجود ندارد، در نتیجه فقط در صورتی استفاده کنید که دانش کافی برای استفاده از آن را دارید.
Expand All @@ -43,7 +43,7 @@ sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/
:::
- با دستور زیر ورژن دولوپر مرزبان را با دیتابیس `SQLite` روی سرور خود نصب کنید.
```bash
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install dev
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install --dev
```
- با دستور زیر ورژن دولوپر مرزبان را با دیتابیس `MySQL` روی سرور خود نصب کنید.
```bash
Expand Down Expand Up @@ -139,7 +139,7 @@ marzban edit-env
marzban core-update
```
::: tip نکته
با وارد کرد کامند بالا فقط `5` ورژن آخر هسته `Xray` برای شما نمایش داده خواهد شد، اگر قصد دارید ورژن خاصی از هسته `Xray` را استفاده کنید باید حرف `m` را وارد کنید و سپس ورژن مورد نظر خود را بصورت زیر وارد کنید.
با وارد کرد کامند بالا فقط `10` ورژن آخر هسته `Xray` برای شما نمایش داده خواهد شد، اگر قصد دارید ورژن خاصی از هسته `Xray` را استفاده کنید باید حرف `m` را وارد کنید و سپس ورژن مورد نظر خود را بصورت زیر وارد کنید.
```
v1.8.24
```
Expand Down
12 changes: 6 additions & 6 deletions marzban/fa/examples/mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ marzban down && marzban up
اگر از [اسکریپت بک‌آپ](https://gozargah.github.io/marzban/fa/examples/backup) استفاده می‌کنید، لازم هست پس مهاجرت به `MySQL` اسکریپت بک‌آپ را مجدد اجرا کنید، در غیر این صورت بک‌آپ دیتابیس `MySQL` را در فایل بک‌آپ نخواهید داشت.
:::

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

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

Expand All @@ -199,20 +199,20 @@ marzban down && marzban up
:::

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

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

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

- برای اطمینان کامل از نوع معماری `CPU` سرور می توانید با اسکریپت زیر یک نمای کلی از مشخصات سرور خودتان را مشاهده کنید که جلوی بخش `Arch` نوع `CPU` قابل مشاهده است.

```bash
wget -qO- bench.sh | bash
```

- از این رو، باید سرویس `PhpMyAdmin` را در فایل `docker-compose.yml` مانند زیر قرار دهید که در آن از ایمیج متفاوت استفاده شده است.
- از این رو، باید سرویس `phpMyAdmin` را در فایل `docker-compose.yml` مانند زیر قرار دهید که در آن از ایمیج متفاوت استفاده شده است.

```yml{24} [docker-compose.yml]
services:
Expand Down Expand Up @@ -254,7 +254,7 @@ services:
```bash
marzban restart
```
حالا اگر دستور زیر را وارد کنید سرویس `PhpMyAdmin` باید در حالت `running` قرار داشته باشد.
حالا اگر دستور زیر را وارد کنید سرویس `phpMyAdmin` باید در حالت `running` قرار داشته باشد.
```bash
marzban status
```
Expand Down

0 comments on commit b30a062

Please sign in to comment.