رفتن به محتوای اصلی
iServer24 | ارائه‌کننده سرورهای ابری و اختصاصی

مجله — صفحه ۵

ادامه مقالات و راهنماهای تخصصی iServer24

آموزش مانیتورینگ MongoDB با Grafana و Prometheus روی Ubuntu 20.04

آموزش مانیتورینگ MongoDB با Grafana و Prometheus روی Ubuntu 20.04

در این آموزش نحوه مانیتورینگ دیتابیس MongoDB با استفاده از Prometheus و Grafana روی Ubuntu 20.04 را یاد می‌گیرید. شامل نصب Prometheus، راه‌اندازی MongoDB Exporter، اتصال به Grafana و ساخت داشبورد حرفه‌ای برای بررسی لحظه‌ای عملکرد، مصرف منابع و وضعیت کلی دیتابیس.

#احراز_هویت#MongoDB#Prometheus#Grafana#Ubuntu_20.04
۱ ماه پیش

آموزش استفاده از UNION در SQL

#SQL#UNION#آموزش_SQL

در پایگاه‌های داده رابطه‌ای، اطلاعات معمولاً در چند جدول جدا ذخیره می‌شوند. اما وقتی گزارش می‌گیرید، اغلب لازم است داده‌ها را از بیش از یک جدول همزمان بخوانید.

آموزش استفاده از UNION در SQL

آموزش رفع خرابی (Corruption) جدول‌ها در MySQL

#MySQL#mysqldump#MyISAM#InnoDB

گاهی جدول‌های MySQL دچار خرابی (Corruption) می‌شوند. یعنی داده‌های داخل جدول دیگر قابل خواندن نیستند و در بعضی موارد حتی تلاش برای خواندن آن‌ها می‌تواند باعث کرش کردن سرور MySQL شود.

آموزش رفع خرابی (Corruption) جدول‌ها در MySQL

آموزش مدیریت Hash در Redis

#Redis#Redis_Hash

یک پایگاه داده متن‌باز، درون‌حافظه‌ای (In-Memory) و از نوع Key-Value است. یکی از ساختارهای داده‌ای مهم در Redis، نوع داده Hash می‌باشد. Hash در ردیس ساختاری است که بین یک فیلد متنی (field) و یک مقدار متنی (value) ارتباط برقرار می‌کند. هر Hash می‌تواند شامل تعداد زیادی جفت فیلد-مقدار باشد، در حالی که مصرف حافظه آن بهینه است. به همین دلیل Hash گزینه‌ای بسیار مناسب برای نمایش آبجکت‌ها است.

آموزش مدیریت Hash در Redis

آموزش ساخت REST API با Prisma و PostgreSQL در Node.js

#Docker#Node.js#TypeScript#Express#PostgreSQL

Prisma یک ORM متن‌باز برای Node.js و TypeScript است که کار با دیتابیس را برای برنامه‌نویسان ساده‌تر، ایمن‌تر و سریع‌تر می‌کند. به جای نوشتن کوئری‌های پیچیده SQL و مدیریت دستی مایگریشن‌ها، می‌توانید ساختار داده و ارتباط بین جداول را در سطح کد مدیریت کنید.

آموزش ساخت REST API با Prisma و PostgreSQL در Node.js

آموزش پارتیشن‌بندی و فرمت کردن دیسک در لینوکس

#fstab#سرور_لینوکس#RHEL#Ext4#Ubuntu_20.04

آموزش کامل پارتیشن‌بندی، فرمت کردن و مونت کردن دیسک در لینوکس با استفاده از parted و ext4، به همراه تنظیم Auto-mount در فایل fstab.

آموزش پارتیشن‌بندی و فرمت کردن دیسک در لینوکس

آموزش تنظیم گزینه‌های سفارشی اتصال در SSH Client

#DevOps#ssh#اتصال_امن#OpenSSH#Networking#Port_Forwarding#Server_Management#Security#Shell

SSH یا Secure Shell رایج‌ترین روش برای اتصال امن به سرورهای لینوکسی و مدیریت آن‌ها از راه دور است. وصل شدن به یک سرور با یک دستور ساده کار سختی نیست، اما وقتی با چندین سرور مختلف کار می‌کنید، وارد کردن مداوم یوزرنیم، پورت، کلیدها و تنظیمات خاص هر سرور، هم وقت‌گیر است هم اعصاب‌خردکن.

آموزش تنظیم گزینه‌های سفارشی اتصال در SSH Client

YUM چیست؟ آشنایی با سیستم مدیریت بسته در لینوکس

#Sysadmin#CentOS#دستورات_لینوکس#YUM#RHEL

در سیستم‌عامل‌های لینوکسی، نصب، بروزرسانی و مدیریت نرم‌افزارها از طریق ابزارهایی به نام مدیریت‌کننده بسته (Package Manager) انجام می‌شود. یکی از مهم‌ترین این ابزارها در توزیع‌های مبتنی بر RPM، دستور YUM است.

YUM چیست؟ آشنایی با سیستم مدیریت بسته در لینوکس

آموزش استفاده از دستور time در لینوکس برای اندازه‌گیری زمان اجرای دستورات

#Linux#Time_command#اسکریپت_لینوکس#بهینه_سازی#System_Time

گاهی اوقات نیاز داریم بدانیم یک دستور یا اسکریپت چقدر زمان برای اجرا نیاز دارد. ساده‌ترین روش، ثبت زمان شروع و پایان و محاسبه تفاوت آن‌هاست. حتی می‌توانید از اپلیکیشن ساعت یا کرنومتر استفاده کنید. اما در لینوکس می‌توانید همه این کارها را با دستور time به راحتی انجام دهید.

آموزش استفاده از دستور time در لینوکس برای اندازه‌گیری زمان اجرای دستورات

NestJS چیست؟ فریم‌ورک مدرن Node.js برای ساخت بک‌اند حرفه‌ای

#Backend#سرور_لینوکس#NestJS#فریم_ورک#Node.js#JavaScript#TypeScript#Express#GraphQL

در دنیای توسعه وب مدرن، پروژه‌ها دیگر ساده و تک‌فایل نیستند. معماری تمیز، مقیاس‌پذیری، امنیت و ساختار سازمان‌یافته از ضروریات توسعه بک‌اند شده‌اند. NestJS یک فریم‌ورک قدرتمند برای Node.js است که برای ساخت اپلیکیشن‌های سمت سرور در مقیاس بزرگ طراحی شده و به‌ویژه روی سرورهای لینوکسی عملکرد بسیار پایدار و حرفه‌ای دارد.

NestJS چیست؟ فریم‌ورک مدرن Node.js برای ساخت بک‌اند حرفه‌ای