تنظیم متغیرهای محیطی جاوا در لینوکس

 

اگرچه نصب جاوا برای کاربران سخت نیست؛ ولیکن اکثر کاربران هنگام تنظیم متغیرهای محیطی جاوا در لینوکس دچار سردرگمی می‌شوند. همان‌طور که می‌دانید تنظیم این متغیرها برای اجرای برنامه‌های مبتنی بر جاوا بسیار ضروری است؛ به همین دلیل در این مقاله مراحل انجام این کار به روش بسیار آسانی آموزش داده شده است.

ادامه‌ی مطلب

نصب شبیه‌ساز اندورید GenyMotion در لینوکس

 

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

دقت کنید که برای نصب Genymotion ابتدا باید نرم‌افزار مجازی‌ساز Oracle VM VirtualBox را روی سیستم عامل خود داشته باشیم.

ادامه‌ی مطلب

دستور YUM برای مدیریت بسته‌های در سیستم‌های RHEL و CentOS

 

چنانچه در زمینه مدیریت لینوکس تجربه داشته باشید، می‌دانید که نمی‌توان سیستم‌های RHEL ،CentOS ،Fedora ،Scientific Linux را بدون دستور YUM مدیریت کرد. Yum که مخفف عبارت Yellowdog Updater Modified است، یکی از ابزارهای مدیریت بسته در سیستم عامل لینوکس است و قادر به انجام فعالیت‌های بسیاری می‌باشد.

ادامه‌ی مطلب

رکوردها و سوابق DNS

 

 

DNS سیستمی است که با برقراری ارتباط بین نام دامنه‌ها و آدرس‌های IP، سبب دسترسی آسان به سایت‌ها می‌شود. بدون این سیستم، برای ورود به هر سایت به جای نام سایت، می‌بایست آدرس‌های IP پیچیده‌ای را وارد کنیم. برای اتصال دامنه اینترنتی به یک IP، نیاز به استفاده از رکوردهای DNS دارید. در این مقاله انواع رکوردهای DNS شرح داده می‌شوند.

ادامه‌ی مطلب

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

 

دستور passwd در لینوکس برای تغییر پسوردهای حساب کاربری استفاده می‌شود.

کاربر root تنها کسی است که می‌تواند پسورد هر کاربر را در سیستم تغییر دهد، در حالی که یک کاربر عادی فقط می‌تواند پسورد حساب کاربری خود را تغییر دهد.

ساختار دستور Passwd به صورت زیر می‌باشد:

 passwd [options] [username] 

ادامه‌ی مطلب

راه اندازی وب سرور امن Apache با SSL و TSL

 

SSL (مخفف Secure Sockets Layer) یک اتصال امن بین مرورگرهای اینترنت و وب‌سایت‌ها (یا وب‌سرور) فراهم می‌کند و به شما امکان می‌دهد داده‌های خصوصی را آنلاین و به‌صورت کاملاً ایمن منتقل نمایید. بدین منظور باید گواهی‌نامه SSL را در وب‌سرور، وب‌سایت، سرور ایمیل، سرور dns و ... نصب کنید.

ادامه‌ی مطلب

دستور Chown در لینوکس (مالکیت فایل)

 

دستور chown در لینوکس به شما امکان می‌دهد، کاربر و مالکیت گروه یک فایل، دایرکتوری یا فایل‌های اشاره‌گر (symbolic link) را تغییر دهید.

در لینوکس، تمام فایل‌ها به یک مالک و یک گروه اختصاص یافته‌اند و دارای حقوق دسترسی برای مالک فایل، اعضای گروه و دیگران می‌باشند.

در این آموزش، نحوه استفاده از دستور chown را از طریق مثال‌های عملی به شما نشان خواهیم داد.

ادامه‌ی مطلب

ایجاد و مدیریت پایگاه داده در cPanel

 

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

پنل مدیریتی cPanel دارای ماژول بسیار گسترده‌ای است که به شما امکان می‌دهد درون آن، پایگاه‌های داده خود را ایجاد کرده و مدیریت نمایید.

ادامه‌ی مطلب

دستور tar در لینوکس برای پشتیبان گیری اطلاعات


دستور tar (مخفف عبارت tap archive) در لینوکس یک فایل فشرده نیست؛ بلکه معمولاً به عنوان یک مجموعه (که شامل تعداد زیادی از فایل‌ها است) از یک فایل واحد خوانده می‌شود.

tar رایج‌ترین دستور در لینوکس برای ایجاد یک فایل بایگانی است که چندین فایل، پوشه و سایر فرمت‌های فایل (zip، gzip، bzip2 و tar) را در یک فایل ذخیره می‌نماید. بسیاری از ما به طور مکرر از سه عملیات create ،list و extract و دو گزینه file و verbose با استفاده از دستور tar در جهت پشتیبان‌گیری و بازیابی داده‌ها استفاده می‌کنیم.

ادامه‌ی مطلب

رفع خطای 413 (Request Entity Too Large) در Nginx

 

خطای 413 یا خطای Request Entity Too Large نشان می‌دهد که وب سرور به گونه‌ای پیکربندی شده است که اندازه فایل‌های بزرگ را محدود کند. این محدودیت را Nginx با استفاده از گزینه client_max_body_size تعیین می‌نماید. در این صورت، اگر اندازه یک درخواست از مقدار تعیین شده فراتر رود، خطای 413 یا Request Entity Too Large به کلاینت بازگردانده می‌شود. این خطا به شکل زیر می‌باشد:

ادامه‌ی مطلب

صفحه: