فعال و غیرفعال کردن اجرای سرویس ها در اوبونتو و CentOS

در سیستم‌عامل گنو/لینوکس سرویس مثل یک نرم افزار روی سیستم عامل ویندوز است. سرویس یک یا مجموعه‌ای از برنامه‌های کاربردی روی لینوکس است که در پس زمینه منتظر می‌مانند تا مورد استفاده قرار گیرند، یا وظایفی را انجام می‌دهند؛ از معروف‌ترین سرویس‌های لینوکس می‌توان به mySQL، nginx، apache اشاره کرد. در لینوکس اغلب فعال یا غیرفعال کردن اجرای خودکار برخی از سرویس‌ها لازم است.
در توزیع‌های مختلف گنو/لینوکسی، برنامه‌های مختلفی برای مدیریت سرویس‌ها طراحی شده‌اند؛ اما در اوبونتو و CentOS رایج ترین آنها سیستم‌های SysV، Upstart و systemd هستند؛ وابسته به مدل توزیع لینوکس، رفتار یک سرویس را در هنگام بوت سیستم در لینوکس می‌توان با دستور systemctl یا chkconfig تنظیم کرد.
در اینجا نحوه فعال یا غیرفعال کردن اجرای خودکار سرویس‌های سیستم در مشهورترین توزیع‌های لینوکس یعنی اوبونتو و CentOS آموزش داده می‌شود.

ادامه‌ی مطلب

نحوه استفاده از دستور SFTP لینوکس برای انتقال فایل ها

در آموزش‌های قبلی، راه‌های مختلفی را برای انتقال فایل بین کامپیوتر و سرور را مورد بررسی قرار دادیم؛ از جمله:

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

آموزش انتقال فایل از طریق FTP

در این آموزش می‌خواهیم به بررسی نحوه انتقال فایل از طریق SFTP بپردازیم؛ SFTP (پروتکل انتقال فایل SSH) یک پروتکل فایل ایمن است که برای دسترسی، مدیریت و انتقال فایل‌ها از طریق یک انتقال SSH رمزگذاری شده، مورد استفاده قرار می‌گیرد.
در مقایسه با پروتکل FTP سنتی، SFTP تمام عملکردهای FTP را ارائه می‌دهد و پیکربندی ساده تری دارد.
بر خلاف دستور scp، که فقط فایل‌ها را انتقال می‌دهد، دستور sftp به شما امکان می‌دهد تا طیف وسیعی از عملیات را روی فایل‌های سیستم‌های دیگر بصورت ریموت انجام داده و انتقال فایل‌ها را بهبود دهید.
در این آموزش، نحوه استفاده از دستور sftp لینوکس را به شما نشان خواهیم داد.
 

ادامه‌ی مطلب

ویرایش فایل Hosts در سیستم عامل های لینوکس، ویندوز و مک


از فایل hosts برای نگاشت نام‌های دامنه (نام‌های میزبان‌ها) به آدرس‌های IP استفاده می‌شود. فایل hosts یک فایل متنی ساده است که توسط تمام سیستم عامل‌ها از جمله لینوکس، ویندوز و macOS مورد استفاده قرار می‌گیرد. فایل hosts به شما امکان می‌دهد تا آدرس IP یک نام دامنه خاص را تعیین کنید. این کار فقط روی رایانه ای که در آن تغییرات ایجاد شده است تأثیر می‌گذارد و به صورت جهان قابل مشاهد نیست.
فایل hosts نسبت به DNS اولویت دارند. زمانیکه نام دامنه وب سایتی را که می‌خواهید بازدید کنید تایپ می‌نمایید، نام دامنه باید به آدرس IP مربوطه ترجمه شود. سیستم عامل ابتدا فایل hosts خود را برای دامنه مربوطه بررسی می‌کند و در صورت عدم وجود آن، از سرورهای DNS درخواست IP دامنه مورد نظر را می‌نماید.
این فایل زمانی پر کاربرد است که می‌خواهید وب سایت خود را بدون تغییر تنظیمات DNS دامنه تست کنید. به عنوان مثال، شما در حال انتقال وب سایت خود به یک سرور جدید هستید و می‌خواهید قبل از تنظیم DNSهای دامنه خود بر روی DNSهای هاست یا سرور جدید ، بررسی کنید که آیا اطلاعات سایت شما به صورت صحیح انتقال داده شده‌اند یا خیر. علاوه براین می‌توان از فایل hosts برای مسدود کردن وب سایت‌ها در کامپیوتر خود استفاده کنید.

در این مقاله، ما دستورالعمل‌هایی در مورد نحوه تغییر فایل hosts در لینوکس، macOS  و ویندوز ارائه خواهیم داد.

ادامه‌ی مطلب

محافظت از پوشه ها با استفاده از کلمه عبور در DirectAdmin


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

ادامه‌ی مطلب

تغییر پورت اتصال از راه دور به دسکتاپ برای سرور ویندوز

سرورهای ویندوز از راه دور و از طریق پورت  TCP 3389 (بصورت پیش فرض) با ابزار Remote Desktop قابل دسترسی هستند. در برخی شرایط، تغییر پورت پیشفرض، می‌تواند امنیت سیستم را افزایش دهد؛ در این مقاله نحوه انجام این کار شرح داده می‌شود.

ادامه‌ی مطلب

افزودن سایز و نوع فونت به ویرایشگر بصری وردپرس

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

در این مقاله می‌خواهیم نحوه افزودن فونت و اندازه فونت را به ویرایشگر پیشفرض وردپرس را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

چگونه خطای stdin: not in gzip format را حل کنیم؟


در آموزش‌های قبل، نحوه فشرده‌سازی و باز کردن فایل‌های gz را بررسی کرده‌ایم. ( فشرده سازی فایل ها با استفاده از gzip  و  چگونه فایل های gz را باز کنم؟ ) حال میخواهیم یک مشکل متداول در باز کردن فایل‌های gz را مورد بررسی قرار دهیم.
مسئله: می‌خواهیم یک فایل به عنوان مثال MyFile.tar.gz را از حالت فشرده خارج کنیم؛ که فرمت این فایل شبیه به یک فایلی است که با فرمت gzip فشرده شده است. اما در حین استخراج، با خطای “gzip stdin not in gzip format” روبرو ‌‌می‌شویم که به صورت زیر است:

gunzip access-2.log.gz  
gzip -d access-2.log.gz

ادامه‌ی مطلب

نحوه پاک کردن حافظه نهان (cache) وردپرس


ممکن است برای شما هم پیش آمده باشد که می‌‌خواهید چیزی را در وبلاگ وردپرس خود تغییر دهید، اما تغییرات شما اعمال نمی‌شود؛ به‌عنوان‌مثال، شما فقط یک تصویر جدید اضافه کرده‌اید، مطلب خود را ویرایش نموده‌اید یا یک اشتباه تایپی را در پست وبلاگ خود درست کرده‌اید؛ اما نمی‌‌توانید تغییرات را در وبلاگ خود مشاهده نمایید! احتمال زیادی وجود دارد که این مسئله به دلیل افزونه‌های حافظه‌ نهان یا همان cache وردپرس ایجاد شده باشد.
اگرچه این افزونه‌ها با ایجاد یک حافظه نهان در سمت سرور وبلاگ وردپرس، زمان بارگذاری وب سایت را کاهش می‌دهند، اما گاهی اوقات مناسب نیست، به خصوص برای زمانی که بخواهید تغییراتی را برای وبلاگ خود اعمال کنید.
در این آموزش، نحوه پاک کردن حافظه نهان وردپرس را در 3 افزونه رایج برای ذخیره‌سازی وردپرس می‌آموزید؛ لازم به ذکر است که در هر 3 مورد، برای پاک کردن حافظه نهان وردپرس به دسترسی به داشبورد ادمین یا همان پنل مدیریت وردپرس نیاز دارید.

ادامه‌ی مطلب

صفحه: