کامپایل و اجرای برنامه های C و ++C در لینوکس

 

C و ++C زبان‌های برنامه‌نویسی قدرتمندی هستند که برای توسعه نرم‌افزارهای سیستم استفاده می‌شوند.

این مقاله، نحوه اجرای یک برنامه C یا ++C را در سیستم لینوکس و از طریق خط فرمان آموزش می‌دهد.

ادامه‌ی مطلب

پاک کردن حافظه نهان در Laravel

 

 

احتمالاً بارها در موقعیتی قرار گرفته‌اید که تغییراتی در برنامه Laravel خود ایجاد کنید، اما تغییرات در خروجی اعمال نشوند! عجیب است، نه؟! این مشکل به این دلیل رخ می‌دهد که برنامه دارای حافظه نهان یا کش می‌باشد.

در این مقاله، به شما نحوه پاک کردن حافظه نهان مرتبط با برنامه Laravel برای Laravel 5/6/7 آموزش داده می‌شود.

ادامه‌ی مطلب

رفع خطای Please Provide a Valid Cache Path در Laravel

 

اگر یک کاربر Laravel باشید، حتماً تا به حال در حین استقرار یک برنامه Laravel در محیط LAMP، با خطای زیر برخورد کرده‌اید.

Please provide a valid cache path.

در این آموزش، چگونگی رفع این خطا شرح داده شده است.

ادامه‌ی مطلب

ایجاد کاربر SFTP بدون دسترسی Shell در CentOS / RHEL 8

 

SFTP (پروتکل انتقال فایل SSH)، یک پروتکل انتقال فایل بصورت امن بین دو سیستم است. این پروتکل برروی پروتکل SSH اجرا شده و از همان پورت 22 استفاده می‌نماید.

ممکن است شما نیاز داشته باشید که کاربری بتواند به فایل‌های سرور شما دسترسی داشته باشد، اما اجازه اجرای دستور بر روی سرور را به او ندهید!

در این آموزش، نحوه ایجاد یک کاربر با مجوز دسترسی SFTP only (بدون دسترسی ssh) در سیستم‌های CentOS 8 و RedHat 8  شرح داده می‌شود.

ادامه‌ی مطلب

نصب و پیکربندی Hadoop در CentOS/RHEL 8

 

Hadoop یک چارچوب نرم‌افزاری رایگان، منبع باز و مبتنی بر جاوا است که برای ذخیره‌سازی و پردازش مجموعه‌ای بزرگ از داده‌ها برروی چندین دستگاه (خوشه هایی از سرورها) استفاده می‌شود. این برنامه، از HDFS ( سیستم فایل توزیع شده Hadoop) برای ذخیره داده‌های خود و پردازش این داده‌ها با استفاده از MapReduce استفاده می‌کند. این نرم افزار، یک اکوسیستم از ابزارهای Big Data است که توسط کمپانی Apache ساخته شده است و  در درجه اول برای داده کاوی و یادگیری ماشین مورد استفاده قرار می‌گیرد. Hadoop معمولاً پردازش ها را به صورت توزیع شده (بر روی چند کامپیوتر مختلف) انجام داده و نتایج را به کامپیوتر مقصد برمی‌گرداند. 

ادامه‌ی مطلب

فعالسازی sudo بدون رمز عبور برای کاربر در لینوکس

 

sudo، امتیازات ویژه‌ای را برای هر کاربر یا گروه فراهم می‌کند. برخی از دستورات در لینوکس، تنها توسط کاربر root قابل دسترسی هستند. به‌عنوان‌مثال، دستور برای راه‌اندازی مجدد سرور.

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

ادامه‌ی مطلب

صفحه: