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

نحوه استفاده از دستور lsof در لینوکس

 

وظیفه دستور lsof لیست کردن فایل‌های باز در سیستم است. در اینجا،  فایل الزاماً به معنای pdf یا یک فایل متنی نیست؛ بلکه شامل فایل‌های دیسک یا pipeهایی نیز می‌تواند باشد که توسط فرایندها در پس زمینه استفاده می‌شوند. در این آموزش، نحوه استفاده از دستور lsof و گزینه‌های مختلف آن شرح داده شده است.

ادامه‌ی مطلب

URL وب سایت چیست؟

 

آیا تا به حال برای شما این سوال پیش آمده است که URL وب سایت چیست؟ در این مقاله، شرح کاملی در پاسخ این سؤال بیان خواهیم کرد. در کنار آن، 3 بخش مهم ساختار URL و همچنین نحوه ارتباط هر یک از آن بخش‌ها به سایت وردپرس را تجزیه و تحلیل می‌نماییم.

ادامه‌ی مطلب

اهمیت داشتن نام دامنه

 

 

حضور قدرتمند در عرصه تجارت آنلاین برای همه افراد تجاری بسیار حائز اهمیت است. هم برای کسانی که سال‌هاست تجارت خود را ایجاد کرده‌اند و هم برای کسانی که به تازگی ایده‌ای برای راه‌اندازی کسب و کار داشته باشند. چرا که معمولاً اولین کاری که مشتری بالقوه هنگام جستجوی محصول یا خدمات انجام می‌دهد، انجام جستجوی وب است و اگر یافتن و پیمایش در وب سایت آسان باشد، احتمال فروش بالاتر می‌رود.

ادامه‌ی مطلب

مقایسه دو فایل در لینوکس با استفاده از diff ،vimdiff و colordiff

لینوکس، روش‌های مختلفی را برای مقایسه دو فایل ارائه کرده است. یکی از محبوب‌ترین روش‌ها، استفاده از دستور diff است. در این آموزش، نحوه استفاده از دستور diff و برخی گزینه‌های دیگر برای مقایسه دو فایل در لینوکس شرح داده شده است.

ادامه‌ی مطلب

راهنمای سیستم فایل 'proc/' در لینوکس

 

proc/ (خلاصه process) یک سیستم فایل مجازی است که با هر بار راه‌اندازی سیستم ایجاد می‌شود. این سیستم فایل، شامل اطلاعات مربوط به فرآیندهای در حال اجرا، مدیریت حافظه و همچنین برخی از تنظیمات سخت افزاری است.

هر لینوکس بدون توجه به نوع یا نسخه آن دارای سیستم فایل proc/ است و به عنوان یک سیستم فایل مجازی، از هر دایرکتوری در لینوکس قابل دسترسی است. در این آموزش، به شرح سیستم فایل proc/ در لینوکس پرداخته شده است.

ادامه‌ی مطلب

پیکربندی PHP-FPM با NGINX

 

PHP-FPM (مدیریت فرآیند FastCGI) یک گزینه جایگزین برای اجرای FastCGI مربوط به PHP با برخی از ویژگی‌های اضافی مفید برای سایت‌های با بازدید بالا است. این ابزار، یک روش ترجیحی پردازش صفحات PHP با NGINX است و سریع‌تر از روش‌های سنتی مبتنی بر CGI مانند SUPHP یا mod_php برای اجرای یک اسکریپت PHP عمل می‌کند.

در اینجا، نحوه پیکربندی PHP-FPM با NGINX شرح داده شده است.

ادامه‌ی مطلب

دستور غیرفعالسازی فایروال در لینوکس

 

آیا تا به حال نیاز داشته‌اید که فایروال سیستم لینوکس خود را غیرفعال کنید؟ اگرچه توصیه می‌کنیم، هیچگاه فایروال نرم افزاری خود را متوقف نکنید، حتی اگر فایروال سخت افزاری داشته باشید؛ با این حال، در این آموزش نحوه غیرفعالسازی فایروال در توزیع‌های مختلف لینوکس شرح داده شده است.

ادامه‌ی مطلب

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

 

 

دستور xargs در لینوکس/یونیکس آیتم‌ها را از ورودی استاندارد می‌خواند (که با فاصله یا خط جدید مشخص شده است) و یک یا چند بار با هر یک از آرگمان‌های اولیه دستور را اجرا می‌کند. در این آموزش، ساختار دستور xargs و نحوه استفاده از آن در چند نمونه شرح داده شده است.

ادامه‌ی مطلب

نصب CouchDB در اوبونتو

 

CouchDB، یک پایگاه داده NoSQL است که به ما امکان می‌دهد با داده‌های ذخیره شده بصورت غیر رابطه‌ای ارتباط برقرار کنیم. انواع مختلفی از ساختارهای پایگاه داده NoSQL وجود دارد و در میان آن‌ها، CouchDB، یک پایگاه داده سندگرا است.

پایگاه داده NoSQL از مدت‌ها قبل وجود داشته است؛ اما به تازگی به دلیل افزایش استفاده از داده‌های غیر مرتبط، کاربرد آن رو به افزایش است.

در این آموزش، به جزئیات نصب CouchDB در اوبونتو پرداخته شده است.

ادامه‌ی مطلب

نصب Elastic Stack در اوبونتو 18.04

 

Elastic Stack که با عنوان ELK stack نیز شناخته می‌شود، مجموعه نرم افزارهای رایگان و منبع بازی از شرکت Elastic است که برای تهیه گزارش بصورت متمرکز طراحی شده است.

Elastic Stack، امکان جستجو، تجزیه و تحلیل و نمایش گزارش‌های مربوط به منابع مختلف را در هزاران قالب فراهم می‌کند. تهیه گزارش متمرکز به شناسایی مشکلات برنامه یا سرور از یک نقطه مشترک کمک می‌کند.

در این راهنما، چگونگی نصب و پیکربندی Elastic stack برروی اوبونتو 18.04 شرح داده شده است.

ادامه‌ی مطلب