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

کامنت کردن برخی از خطوط فایل های پیکربندی در لینوکس

این آموزش، بر روی کامنت کردن خطوط فایل‌های پیکربندی در لینوکس متمرکز شده است. اگرچه مثال‌های این آموزش مربوط به سیستم عامل Debian 10 است؛ ولیکن، برروی هر توزیع دیگر لینوکس نیز قابل اجرا است.

همانطور که می‌دانید، کامنت کردن خطوط منجر به غیرفعال شدن آن‌ها می‌شود. بنابراین، می‌توان از این ویژگی به منظور اضافه کردن خطوطی برای توصیف تغییرات اعمال شده برروی فایل و درک آن‌ها در مطالعات آینده استفاده نمود.

هر زمان که می‌خواهید یک خط را کامنت کنید، رایج ترین راه استفاده از کاراکتر # قبل از خطوط مورد نظر است. در این صورت، هر آنچه که بعد از # بیاید تا انتهای آن خط اجرا نخواهد شد.

ادامه‌ی مطلب

دستور Ls در لینوکس (لیست کردن فایل ها و دایرکتوری ها)

دستور ls، یکی از دستورات اساسی است که هر کاربر لینوکس باید بداند. برای لیست کردن اطلاعات مربوط به فایل‌ها و دایرکتوری‌های سیستم، از این دستور استفاده می‌شود. ابزار ls، بخشی از بسته ابزارهای هسته GNU است؛ که در تمام توزیع‌های لینوکس نصب شده است.

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

ادامه‌ی مطلب

دستورmkdir ایجاد دایرکتوری از طریق خط فرمان لینوکس

در لینوکس، به منظور ایجاد دایرکتوری و زیردایرکتوری‌ها می‌توان از دستور 'mkdir' استفاده کرد. دستور Mkdir مخفف Make directory (ایجاد دایرکتوری) می‌باشد.

در این مقاله، ما نحوه‌ی کار با 5 دستور کاربردی mkdir برای ایجاد دایرکتوری در سیستم لینوکس را آموزش خواهیم داد.

ادامه‌ی مطلب

دستور w در لینوکس برای اطلاع از ورود و فعالیت کاربران در سیستم

به عنوان مدیر سیستم، شما باید بتوانید کاربرانی که وارد سیستم لینوکس شما شده‌اند را مدیریت کنید. دستور w در کنار سادگی، اطلاعات ارزشمندی را در این مورد ارائه می‌دهد؛ بدین معنی که نشان می‌دهد، چه کاربرانی به سیستم شما وارد شده‌اند و اکنون در حال انجام چه کاری هستند.

 

این مطلب نیز ممکن است برای شما مفید باشد: پیدا کردن مدت زمان روشن بودن (Up time) سیتسم عامل های لینوکس

 

ادامه‌ی مطلب

نصب ابزار wp-cli برای مدیریت وردپرس از ترمینال

WP-CLI، مجموعه‌ای از ابزارهای خط فرمان برای مدیریت وردپرس است؛ که به کمک آن و بدون استفاده از مرورگر وب، می‌توان افزونه‌ها را به‌روز نمود، نسخه پشتیبان گرفت، پست جدید درج کرد و بسیاری از قابلیت های موجود در پنل ادمین وردپرس را اجرا نمود.

چرا با وجود رابط‌های گرافیکی، استفاده از این ابزار خط فرمان توصیه می‌شود؟

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

ادامه‌ی مطلب

نصب و پیکربندی PhpMyAdmin با وب سرور Nginx درسیستم عامل CentOS 7.x

در این مقاله، نحوه نصب و پیکربندی phpMyAdmin 4.4.9 برای مدیریت پایگاه داده‌ی سرورهای MySQL، MariaDB و Drizzle بصورت تحت وب ارائه شده است. برای مبتدیان و افرادی که با مدیریت از طریق خط فرمان راحت نیستند، این نرم افزار، بهترین ابزار مدیریتی مبتنی بر وب است. این ابزار، یک رابط گرافیکی تحت وب را ارائه می‌کند و علاوه‌بر‌این، بیشتر ویژگی‌های MySQL را برای ایجاد و حذف پایگاه داده، ایجاد، حذف و تغییر جداول، حذف، ویرایش و افزودن ستون‌ها، اجرای هرگونه دستور SQL و پشتیبانی از مدیریت فهرست‌بندی‌ها بر روی ستون‌ها پشتیبانی می‌نماید.

در این آموزش نحوه نصب phpMyAdmin 4.4.9، در محیط اصلی سیستم عامل لینوکس با سرور وب Nginx با استفاده از پایگاه داده Maria در MySQL و PHP شرح داده می‌شود. بنابراین، توجه داشته باشید؛ که قبل از شروع نصب و پیکربندی phpMyAdmin، باید پشته ی LEMP را تنظیم کرده باشید.

ادامه‌ی مطلب

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

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

چندین ابزار وجود دارد که به شما امکان می‌دهد، فرآیندهای نامناسب را با استفاده از دستور kill (یکی از رایج ترین دستورات) خاتمه دهید.

ادامه‌ی مطلب

بروزرسانی DirectAdmin

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

توجه داشته باشید که برای به‌روز نگه داشتن DirectAdmin برروی سیستم‌عامل CentOS، باید به‌صورت جداگانه سیستم‌عامل‌تان را نیز به‌روز کنید.

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

دستورات زیر را باید به‌عنوان کاربر root یا کاربر دارای دسترسی sudo اجرا نمایید.

ادامه‌ی مطلب

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

در این مقاله، به شما آموزش داده می شود؛ که چگونه بسته‌هایی که نسخه‌های جدید آن‌ها در دسترس هستند را پیدا کنید؛ تا بتوانید از طریق خط فرمان روی سیستم‌های لینوکس آن‌ها را نصب نمایید. برای لیست کردن نسخه‌های جدید، در این مقاله از ابزارهای apt، apt-get، aptitude، yum، apt-check script و apticron  استفاده شده است. شرح استفاده از هر یک از این ابزارها در ادامه بیان شده است.

ادامه‌ی مطلب

cPanel چیست؟

cPanel، در اصل یک پنل کنترلی برای مدیریت سرویس میزبانی شماست و شامل کلیه بسته‌های سایت‌های میزبانی شده توسط jeyserver می‌باشد. نکته مهم این است؛ که این کنترل پنل بدلیل رابط کاربری ساده، به افراد تازه کار نیز اجازه می‌دهد؛ تا بدون نیاز به مهارت‌های فنی پیشرفته، همه جوانب میزبانی خود را مدیریت کنند.

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

برخی دیگر از ویژگی‌های میزبانی cPanel، مواردی مانند تنظیم دامنه‌های پارک شده (که در آن می‌توان یک نام دامنه یا چندین نام دامنه را به یک نام دامنه اصلی هدایت کرد) و دامنه‌های چندگانه می‌باشد؛ در نتیجه با استفاده از دامنه‌های جانشین می‌توان اشتباهات تایپی کاربران را اصلاح کرده و همچنین چندین نام دامنه را تحت یک حساب میزبانی نمود.

ادامه‌ی مطلب