لینوکس

پیکربندی شبکه برای آلما لینوکس

یکی از اولین مراحل در پیکربندی توزیع تازه نصب شده، پیکربندی اینترفیس‌های ماشین است. بسته به نقش دستگاه محاسباتی، انواع مختلفی از اسکیم‌ها(schemes) و پیکربندی‌های اتصال امکان پذیر است. در این مطلب برای نمونه پیکربندی شبکه برای آلما لینوکس را در نظر می‌گیریم. توزیع ارائه شده از سرویس Network Manager استفاده می‌نماید که امکان پیکربندی از طریق CLI و GUI را فراهم می‌کند. چگونه Network Manager را باز کنم؟ Network Manager سرویسی است که به طور پیش فرض در توزیع لینوکس آلما نصب شده است. ابزاری برای مدیریت رابط های شبکه و تنظیمات آنها است. برای باز کردن Network Manager ... ادامه مطلب

دلیل سرعت پایین سرور مجازی چیست و چگونه آن را حل کنیم؟

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

راهنمای نصب و استفاده از دستور screen در لینوکس

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

آموزش استفاده از دستور diff در لینوکس

کار با فایل‌ها از ضروریات کار در سیستم‌های لینوکس است. چه یک توسعه دهنده باشید یا یک مدیر سرور، باید بتوانید فایل‌ها را (اغلب خط به خط) مقایسه کنید تا مغایر‌ت‌ها را یافته، عیب یابی نموده و یکپارچگی داده‌ها را تضمین نمائید. با استفاده از دستور diff در لینوکس می‌توانید این کار را انجام دهید. البته می‌توانید سعی کنید فایل‌ها را به صورت دستی هم مقایسه کنید، اما این یک کار خسته کننده و مستعد خطاهای انسانی است. به همین دلیل توصیه می‌کنیم از دستور diff استفاده نمائید، ابزاری موثر که این فرایند را آسان‌تر می‌کند. diff بخشی از بسته ... ادامه مطلب

راهنمای دستور chown و مالکیت فایل در لینوکس

در محیط لینوکس، هر فایل و دایرکتوری یک مالک (یک user، group یا service) دارد که تضمین می‌کند فایل مدیریت شده و دارای پرمیژن‌های دسترسی مناسب است. در این آموزش به شما نشان خواهیم داد که چگونه از دستور chown (تغییر مالک) در لینوکس برای تغییر مالکیت فایل‌ها، دایرکتوری‌ها یا symbolic links به یک کاربر دیگر استفاده کنید. در بیشتر موارد، کاربر یا سرویسی که فایل یا دایرکتوری را ایجاد می‌کند، به عنوان مالک، دارای امتیاز خواندن(read)، نوشتن(write) و اجرا(execute) برچسب گذاری شده و سایر کاربران و خدمات بسته به نیازهایشان از امتیازات انتخابی برخوردار می‌شوند. نکته مهم در مورد ... ادامه مطلب

کاستوم بیلد (CustomBuild) چیست؟

DirectAdmin شامل CustomBuild است، برنامه‌ای که بسته‌های نرم افزاری و برنامه‌های افزودنی مختلف را بر روی سرور کامپایل، نصب و مدیریت می‌کند. کاستوم بیلد (CustomBuild) ابزاری است که خدمات مرتبط با DirectAdmin مانند WWW، E-mail، SQL، PHP  و غیره را مدیریت می‌کند. اکثر بسته‌ها از سورس کامپایل شده‌اند. فرایند build کمی زمان می‌برد، اما مزایایی دارد که در این مطلب به برخی از آنها اشاره خواهیم کرد. مزایای استفاده از کاستوم بیلد (Custombuild): سفارشی کردن کامپوننت‌ها آسان است نسخه‌ها و releases جدید بسیار سریع ظاهر می‌شوند جدیدترین کتابخانه‌ها با کامپوننت مورد استفاده قرار می‌گیرند به‌روزرسانی به آخرین نسخه‌ها حتی اگر ... ادامه مطلب