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

نصب درایورهای Nvidia در اوبونتو 20.04

 

اگر دستگاه اوبونتوی شما دارای کارت گرافیک NVIDIA است، می‌توانید از بین درایورهای منبع باز Nouveau و درایورهای اختصاصی NVIDIA، یکی را برای آن انتخاب کنید. به طور پیش فرض، اوبونتو از درایورهای Nouveau استفاده می‌کند که به طور کلی بسیار کندتر از درایورهای اختصاصی هستند و از آخرین فناوری سخت افزاری و نرم افزاری پشتیبانی نمی‌کنند.

ادامه‌ی مطلب

ادغام فایل های PDF در لینوکس

 

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

ادامه‌ی مطلب

نصب Asterisk برروی اوبونتو 20.04

 

Asterisk، یک پلت فرم PBX منبع باز محبوب برای توسعه برنامه‌های ارتباطی مانند سرورهای کنفرانس و VoIP gatewayها است. این پلتفرم توسط افراد، شرکت‌های کوچک، شرکت‌های بزرگ و دولت‌ها در سراسر جهان مورد استفاده قرار می‌گیرد.

ادامه‌ی مطلب

نصب Moodle با Nginx و Let's Encrypt SSL در اوبونتو 20.04

 

Moodle، یک سیستم مدیریت یادگیری رایگان و منبع باز است که به زبان PHP نوشته شده است. این سیستم، راهی را برای مدرسان و مربیان به منظور ایجاد دوره‌های آموزشی برای دانش آموزان فراهم می‌کند. در این مقاله، نحوه نصب Moodle با وب سرور Nginx و Let’s Encrypt برروی Ubuntu 20.04 شرح داده شده است.

ادامه‌ی مطلب

پیکربندی Nginx به عنوان یک وب سرور و reverse proxy برای Apache

 

همانطور که می‌دانید Apache و Nginx هر دو وب سرورهای رایگان، منبع باز و قدرتمندی در سراسر جهان هستند. آپاچی به داشتن قدرت بالا مشهور است در حالی که Nginx به داشتن سرعت بالا معروف است. هر دو مزایا و معایبی دارند. به عنوان مثال، Nginx از PHP-FPM به منظور بارگذاری فایل‌های PHP استفاده می‌کند؛ در حالی که Apache بدون نیاز به ابزاری PHP را بارگذاری می‌نماید. Apache به منظور بخش پویای وب سایت استفاده می‌شود؛ در حالی که Nginx فایل‌های ثابت مانند فایل‌های گرافیکی، CSS و js را ارائه می‌دهد.

ادامه‌ی مطلب

اسکن ویروس ها با ClamAV در اوبونتو 20.04

 

ویروس‌های زیادی برای توزیع‌های لینوکس ساخته نشده است. بنابراین، بیشتر افرادی که از چنین سیستم‌هایی استفاده می‌کنند، حتی زحمت استفاده از نرم افزارهای ضد ویروس را ندارند. با این حال، کسانی که بخواهند سیستم‌های لینوکس خود یا سایر سیستم‌های مبتنی بر ویندوز متصل به یک کامپیوتر لینوکس (از طریق شبکه) را اسکن کنند، می‌توانند از ClamAV استفاده نمایند.

ادامه‌ی مطلب

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

 

هنگام دانلود فایل‌ها (به ویژه فایل‌های نصبی) از وب سایت‌ها، بهتر است که صحت فایل دانلود شده را تأیید کنید. یک وب سایت اغلب به منظور تضمین اینکه بارگیری به درستی انجام شده است، برای هر فایل، یک مقدار hash نمایش می‌دهد.

در این مقاله، به شرح ابزار md5sum پرداخته شده است که می‌تواند به منظور تأیید صحت بارگیری فایل‌ها استفاده شود. سه ابزار کاربردی دیگر به نام sha1sum ،sha256sum و sha512sum نیز وجود دارند که مشابه md5sum کار می‌کنند.

ادامه‌ی مطلب

پیکربندی WireGuard VPN در Debian 10

 

WireGuard، یک VPN عمومی (شبکه خصوصی مجازی) است که از رمزنگاری پیشرفته استفاده می‌کند. در مقایسه با سایر نرم افزارهای VPN، مانند IPsec و OpenVPN، این VPN به طور کلی سریع‌تر، امن‌تر و با پیکربندی آسان‌تر است. WireGuard بصورت مستقل از سیستم عامل ساخته شده است و تقریباً در همه جا از جمله لینوکس، ویندوز، اندروید و macOS قابل اجرا است.

ادامه‌ی مطلب