💎 معرفی adminer 💎
امروز میخوایم درباره یه ابزار جذاب برای مدیریت دیتابیسها به اسم Adminer صحبت کنیم و در آخر، یاد بگیریم چطوری با استفاده از Docker سریع و راحت یه سرویس Adminer بیاریم بالا. 🚀
حالا Adminer چیه؟ 🤔
خب Adminer یه ابزار تحت وب برای مدیریت دیتابیسهاست که کار باهاش خیلی ساده و رونه. اگه تا حالا با ابزارهایی مثل DBeaver یا HeidiSQL کار کردین و دنبال یه گزینه سبکتر و سادهتر هستین، Adminer بهترین انتخابه این ابزار از دیتابیسهای مختلف مثل MySQL، PostgreSQL، SQLite، و حتی MongoDB پشتیبانی میکنه.
چرا Adminer؟ 🤷♂️
1⃣ سبک و سریع:
دیگه لازم نیست ابزارهای سنگین نصب کنی. Adminer خیلی سبک و کمحجمه.
2⃣ پشتیبانی از دیتابیسهای مختلف: دیتابیسهای معروف رو به راحتی مدیریت میکنه.
3⃣ رابط کاربری ساده:
با یه محیط ساده و بدون شلوغی، سریع به دیتابیسهات دسترسی داری.
4⃣ نصب و راهاندازی راحت:
با چندتا کامند ساده توی Docker میتونی بهسرعت راهش بندازی
چطور با Docker سرویس Adminer رو بالا بیاریم؟ 🐳
حالا بریم سر اصل مطلب بهجای نصب دستی، از Docker استفاده میکنیم تا Adminer رو در عرض چند دقیقه راه بندازیم. 😎
قدمهای راهاندازی Adminer با Docker:
1⃣ نصب Docker:
اگه Docker رو نصب نداری، اول از همه باید Docker رو نصب کنی. برای این کار میتونی به سایت Docker بری و طبق راهنمای اون برای سیستمعامل خودت نصبش کنی.
2⃣ اجرای Adminer با Docker:
بعد از اینکه Docker نصب شد، کافیه دستور زیر رو توی ترمینال اجرا کنی:
توضیحات:
این دستور یه کانتینر در حالت جدا شده (detached) اجرا میکنه.
اسم کانتینرت رو "adminer" میذاره.
-p 8080:8080:
پورت 8080 روی سیستمت رو به پورت 8080 داخل کانتینر متصل میکنه تا بتونی از مرورگر بهش دسترسی داشته باشی.
adminer:
این قسمت میگه که از ایمیج Adminer استفاده کنه.
3⃣ اتصال به Adminer:
حالا Adminer رو توی مرورگر اجرا کن. آدرس زیر رو وارد کن:
پنجرهای برات باز میشه که میتونی اطلاعات دیتابیس رو وارد کنی و به راحتی با دیتابیسهات کار کنی.
4⃣ اتصال به دیتابیس:
حالا باید دیتابیس خودت رو به Adminer وصل کنی. اطلاعات مثل نوع دیتابیس، سرور (مثل db برای Docker یا localhost برای لوکال)، نام کاربری و رمز عبور رو وارد کن و تمام 🚀
5⃣ اجرای همزمان دیتابیس و Adminer:
اگر دیتابیس رو هم با Docker اجرا میکنی، مثلاً MySQL، میتونی با کامپوز Docker (docker-compose) هر دو سرویس رو همزمان بیاری بالا. یه فایل docker-compose.yml شبیه به این درست کن:
حالا با دستور زیر، هر دو سرویس رو اجرا کن:
با این دستور، MySQL و Adminer بهصورت همزمان اجرا میشن و به راحتی میتونی به دیتابیس وصل شی.
جمع بندی 🎯
فهمیدیم اگه دنبال یه ابزار سریع و ساده برای مدیریت دیتابیسهات هستی و میخوای بدون دردسر از طریق Docker یه سرویس بالا بیاری، Adminer بهترین گزینهست.
امید وارم مفید بوده باشه :)
@ninja_learn_ir
امروز میخوایم درباره یه ابزار جذاب برای مدیریت دیتابیسها به اسم Adminer صحبت کنیم و در آخر، یاد بگیریم چطوری با استفاده از Docker سریع و راحت یه سرویس Adminer بیاریم بالا. 🚀
حالا Adminer چیه؟ 🤔
خب Adminer یه ابزار تحت وب برای مدیریت دیتابیسهاست که کار باهاش خیلی ساده و رونه. اگه تا حالا با ابزارهایی مثل DBeaver یا HeidiSQL کار کردین و دنبال یه گزینه سبکتر و سادهتر هستین، Adminer بهترین انتخابه این ابزار از دیتابیسهای مختلف مثل MySQL، PostgreSQL، SQLite، و حتی MongoDB پشتیبانی میکنه.
چرا Adminer؟ 🤷♂️
1⃣ سبک و سریع:
دیگه لازم نیست ابزارهای سنگین نصب کنی. Adminer خیلی سبک و کمحجمه.
2⃣ پشتیبانی از دیتابیسهای مختلف: دیتابیسهای معروف رو به راحتی مدیریت میکنه.
3⃣ رابط کاربری ساده:
با یه محیط ساده و بدون شلوغی، سریع به دیتابیسهات دسترسی داری.
4⃣ نصب و راهاندازی راحت:
با چندتا کامند ساده توی Docker میتونی بهسرعت راهش بندازی
چطور با Docker سرویس Adminer رو بالا بیاریم؟ 🐳
حالا بریم سر اصل مطلب بهجای نصب دستی، از Docker استفاده میکنیم تا Adminer رو در عرض چند دقیقه راه بندازیم. 😎
قدمهای راهاندازی Adminer با Docker:
1⃣ نصب Docker:
اگه Docker رو نصب نداری، اول از همه باید Docker رو نصب کنی. برای این کار میتونی به سایت Docker بری و طبق راهنمای اون برای سیستمعامل خودت نصبش کنی.
2⃣ اجرای Adminer با Docker:
بعد از اینکه Docker نصب شد، کافیه دستور زیر رو توی ترمینال اجرا کنی:
docker run -d --name adminer -p 8080:8080 adminer
توضیحات:
docker run -d --name adminer
این دستور یه کانتینر در حالت جدا شده (detached) اجرا میکنه.
اسم کانتینرت رو "adminer" میذاره.
-p 8080:8080:
پورت 8080 روی سیستمت رو به پورت 8080 داخل کانتینر متصل میکنه تا بتونی از مرورگر بهش دسترسی داشته باشی.
adminer:
این قسمت میگه که از ایمیج Adminer استفاده کنه.
3⃣ اتصال به Adminer:
حالا Adminer رو توی مرورگر اجرا کن. آدرس زیر رو وارد کن:
https://localhost:8080پنجرهای برات باز میشه که میتونی اطلاعات دیتابیس رو وارد کنی و به راحتی با دیتابیسهات کار کنی.
4⃣ اتصال به دیتابیس:
حالا باید دیتابیس خودت رو به Adminer وصل کنی. اطلاعات مثل نوع دیتابیس، سرور (مثل db برای Docker یا localhost برای لوکال)، نام کاربری و رمز عبور رو وارد کن و تمام 🚀
5⃣ اجرای همزمان دیتابیس و Adminer:
اگر دیتابیس رو هم با Docker اجرا میکنی، مثلاً MySQL، میتونی با کامپوز Docker (docker-compose) هر دو سرویس رو همزمان بیاری بالا. یه فایل docker-compose.yml شبیه به این درست کن:
version: '3'
services:
db:
image: mysql
environment:
MYSQL_ROOT_PASSWORD: example
ports:
- "3306:3306"
adminer:
image: adminer
ports:
- "8080:8080"
حالا با دستور زیر، هر دو سرویس رو اجرا کن:
docker-compose up -d
با این دستور، MySQL و Adminer بهصورت همزمان اجرا میشن و به راحتی میتونی به دیتابیس وصل شی.
جمع بندی 🎯
فهمیدیم اگه دنبال یه ابزار سریع و ساده برای مدیریت دیتابیسهات هستی و میخوای بدون دردسر از طریق Docker یه سرویس بالا بیاری، Adminer بهترین گزینهست.
#db #adminer #docker
👍7❤4