آخرین نوشته‌های ایرج زاهدی


آموزش نصب Kubernetes با Minikube (برای ویندوز و لینوکس)

کوبرنتیز (Kubernetes یا K8s) یک پلتفرم ارکستراسیون کانتینر متن‌باز و بسیار قدرتمند است که فرآیند استقرار (Deploy)، مدیریت و مقیاس‌پذیری (Scaling) اپلیکیشن‌های کانتینری را به صورت خودکار انجام می‌دهد. اگرچه راه‌اندازی یک کلاستر کامل کوبرنتیز می‌تواند پیچیده باشد، اما ابزاری به نام Minikube به ما اجازه می‌دهد تا به سرعت یک کلاستر تک-گره (Single-Node) را […]
آخرین بروزرسانی: 19 مرداد 1404 ادامه مطلب ←

فعال کردن کش فایل (file cache) در سرور (Nginx و Apache) برای افزایش سرعت

یکی از مهم‌ترین عوامل در سرعت بارگذاری یک وب‌سایت، سرعت دسترسی به فایل‌های استاتیک (مانند تصاویر، CSS و JavaScript) از روی هارد دیسک سرور است. هرچقدر هم که سرور شما قوی باشد، خواندن مکرر فایل‌ها از روی دیسک یک فرآیند کند و هزینه‌بر است. اینجاست که “کش فایل در سمت سرور” وارد می‌شود.این تکنیک به […]
آخرین بروزرسانی: 5 مهر 1404 ادامه مطلب ←

آموزش smtp server جیمیل | فعال سازی و تنظیمات smtp gmail

راهنمای کامل تنظیمات SMTP جیمیل (آموزش فعال‌سازی و ارسال ایمیل) SMTP (Simple Mail Transfer Protocol) پروتکل استانداردی است که برای ارسال ایمیل‌ها در اینترنت استفاده می‌شود. با استفاده از سرویس ایمیل SMTP رایگان جیمیل، شما می‌توانید از طریق اپلیکیشن‌ها یا وب‌سایت خود (مانند وردپرس) ایمیل‌ها را با اعتبار و امنیت بالای گوگل ارسال کنید. این راهنما […]
آخرین بروزرسانی: 19 مرداد 1404 ادامه مطلب ←

راهنمای مدیریت سرویس‌ها در لینوکس (start, stop, restart, status)

یکی از بنیادی‌ترین مهارت‌ها در مدیریت سرور لینوکس، توانایی کنترل سرویس‌های در حال اجراست. سرویس‌ها برنامه‌هایی هستند که در پس‌زمینه سیستم‌عامل اجرا می‌شوند تا قابلیت‌های مختلفی را ارائه دهند؛ از وب‌سرور (مانند آپاچی) و دیتابیس (مانند MySQL) گرفته تا فایروال و سرویس SSH.در گذشته، برای این کار از دستوراتی مانند `service` یا اسکریپت‌های موجود در […]
آخرین بروزرسانی: 5 مهر 1404 ادامه مطلب ←

آموزش بهینه‌ سازی و افزایش سرعت دیتابیس MySQL

اجرای MySQL با تنظیمات بهینه به ما کمک می‌کند که بار پردازشی (لود) سرور را کاهش دهیم، مصرف منابع را کم کنیم و از کاهش سرعت سرور جلوگیری شود. یک پایگاه داده MySQL که به درستی پیکربندی نشده باشد، می‌تواند به راحتی تمام منابع سرور شما را مصرف کرده و باعث کندی شدید وب‌سایت یا […]
آخرین بروزرسانی: 24 مهر 1404 ادامه مطلب ←

نصب لاراول (روی سرور لینوکس و دایرکت ادمین)

لاراول (Laravel) یک فریم‌ورک PHP مدرن، قدرتمند و متن‌باز است که فرآیند توسعه اپلیکیشن‌های وب را بسیار سریع‌تر و لذت‌بخش‌تر می‌کند. این فریم‌ورک با پیروی از الگوی معماری MVC و ارائه مجموعه‌ای غنی از ویژگی‌ها، به استاندارد طلایی در اکوسیستم PHP تبدیل شده است.این راهنما به صورت جامع، دو روش اصلی برای راه‌اندازی یک پروژه […]
آخرین بروزرسانی: 5 مهر 1404 ادامه مطلب ←

فعال کردن Directory Browsing در IIS (نمایش لیست فایل‌ها)

گاهی اوقات نیاز دارید که به جای نمایش یک صفحه وب، به کاربران اجازه دهید لیست فایل‌ها و پوشه‌های موجود در یک دایرکتوری خاص را مشاهده کنند. این قابلیت که به آن “Directory Browsing” گفته می‌شود، در وب‌سرور IIS (Internet Information Services) به صورت پیش‌فرض غیرفعال است. فعال کردن آن به شما امکان می‌دهد تا […]
آخرین بروزرسانی: 5 مهر 1404 ادامه مطلب ←

آموزش نصب pgAdmin4 در اوبونتو

pgAdmin محبوب‌ترین و قدرتمندترین پلتفرم مدیریت و توسعه برای پایگاه داده PostgreSQL است. این ابزار که به صورت متن‌باز ارائه می‌شود، یک رابط کاربری گرافیکی و تحت وب فراهم می‌کند که به شما اجازه می‌دهد به راحتی دیتابیس‌ها، جداول، کاربران و سایر جنبه‌های سرور PostgreSQL خود را مدیریت کنید.این راهنما به شما روش صحیح و […]
آخرین بروزرسانی: 5 مهر 1404 ادامه مطلب ←