فایل سیستم چیست و چرا انواع مختلفی از آن وجود دارد؟

سیستم عامل های مختلف، از فایل سیستم های گوناگونی پشتیبانی می کنند. حافظه های جانبی ابزارهای شما به احتمال زیاد برای سازگاری بیشتر از فایل سیستم FAT32 استفاده می نمایند و در صورتی که این حافظه ها حجیم تر و بزرگتر باشند، نیاز به پشتیبانی از نوع NTFS دارند. درایوهای تحت سیستم عامل Mac OS Xنیز از HFS+ استفاده نموده و با ویندوز سازگاری ندارند. همچنین سیستم عامل لینوکس فایل سیستم های منحصر به فرد خودش را داراست.

ادامه خواندن فایل سیستم چیست و چرا انواع مختلفی از آن وجود دارد؟

تفاوت Devops و مدیر سرور

Devops و مدیران سرور: این دو وظایف مشترک زیادی دارند ولی تفاوت های حیاتی نیز دارند که باید از آنها آگاه باشیم.

Devops در مقایسه با مدیر سرور: چه تفاوتی دارند؟ آنها شباهت هایی دارند ولی متفاوتند! آخرین باری رو یادتون هست که یه مدیر سرور پیش شما بیاد بگه که هر کاری که یه متخصص devops انجام میده رو منم می تونم انجام بدم؟ اگر خودتون اینکار رو انجام دادید و یا از کسی شنیده اید به این مقاله خوش آمدید به بحثی که خیلی ها در موردش هنوز ابهام دارند و می خواهیم این ابهامات رو پاسخ بدیم.

ادامه خواندن تفاوت Devops و مدیر سرور

Symbolic Link و Hark Link در سیستم عامل

با یکی دیگر از مباحث پایه ای لینوکس به نام Symlink در خدمت شما هستم که شاید عنوان آن را زیاد شنیده باشید اما ندانید که Symlink ها در لینوکس چه کار می کنند. پس با آموزشی سیملینک چیست هم همراه با ما باشید.

ادامه خواندن Symbolic Link و Hark Link در سیستم عامل

سرویس مانیتورینگ ZABBIX

زبیکس (Zabbix) ؟

زبیکس توسط Alexei Vladishev ایجاد و به دنیای OpenSource  معرفی شد و توسط کمپانی  Zabbix SIA پشتیبانی میشود یک نرم‌افزار متن باز برای مانیتورینگ شبکه‌ها و نرم‌افزارها در سطح سازمانی (Enterprise) است که این نرم‌افزار برای پایش و تشخیص وضعیت سرویس‌های شبکه‌ها، سرورها و دیگر سخت افزارهای شبکه طراحی شده است. زبیکس از MySQL ، PostgreSQL ، SQLite ، Oracle  و IBM DB2 برای ذخیره سازی داده‌ها پشتیبانی میکند. برنامه نویسی سمت سرور از زبان C بهره میبرد و برنامه نویسی سمت کاربری آن از زبان PHP استفاده می کند .

ه این نرم‌افزار برای پایش و تشخیص وضعیت سرویس‌های شبکه‌ها، سرورها و دیگر سخت افزارهای شبکه طراحی شده است. زبیکس از MySQL ، PostgreSQL ، SQLite ، Oracle  و IBM DB2 برای ذخیره سازی داده‌ها پشتیبانی میکند. برنامه نویسی سمت سرور از زبان C بهره میبرد و برنامه نویسی سمت کاربری آن از زبان PHP استفاده می کند .

ادامه خواندن سرویس مانیتورینگ ZABBIX

دستور screen در لینوکس

یکی از دستورات لینوکس که در اصل یک بسته نرم افزاری است، Screen نام دارد. کاربرد این دستور اوقاتی است که اتصال به اینترنت ما، برای دسترسی به سرور از طریق خط فرمان یا SSH ضعیف است و احتمال قطع شدن آن وجود دارد. از طرف دیگر اجرای یک دستور طولانی را داریم که زمان زیادی را صرف می کند تا به اتمام برسد. مثلاً در مواقعی که قصد نصب کنترل پنل هایی مثل cPanel یا DirectAdmin را داریم، بهره بردن از Screen هم از خراب شدن سرور جلوگیری می کند. هم عملیات را بدون شکست به اتمام می رساند. در صورتی که حتی می توانیم اتصال SSH خود به سرور را قطع کنیم.

آموزش کار با دستور screen در لینوکس

ادامه خواندن دستور screen در لینوکس

استفاده همزمان از چند نسخه php در Centos 7(به روز شد)

بسیار اتفاق می افتد که سیستم یا سرور شما centos 7 باشد و چند نرم افزار تحت وب نوشته شده با php بخواهید روی آن راه اندازی کنید که هر کدام با نسخه خاصی از php سازگار هستند. مثلا بعضی از قالب های وردپرس با نسخه ۷٫۲ از زبان برنامه نویسی php سازگار نیستند و سایت مشتری یا خودتان بالا نمی آید.

برای شروع کار شما باید مخازن و سرویس های مورد نظر را نصب کنید.

نکته: دستورات زیر با این پیش فرض که شما کاربر روت هستید اجرا می شوند و یا قبل از همه ی دستورات زیر sudo را اضافه می کنید.

ادامه خواندن استفاده همزمان از چند نسخه php در Centos 7(به روز شد)