درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
تخفیف های وب سایت
همه تخفیف ها

عضویت در

کانال تلگرام

توسینسو

اطلاعات مطلب
مدرس/نویسنده
میلاد فشی
امتیاز: 8697
رتبه:68
6
28
4
219
میلاد فشی ، کارشناس نرم افزار ، کتاب Mobile Web Application With MoSync Framework را برای برنامه نویسی Cross-Platform برای موبایل ها یا تبلت ها به رشته تحریر درآوردم.به نرم افزارهای آزاد و متن باز (FOSS) علاقه دارم. با توزیع های محبوب گنو/لینوکس نیز کار کرده ام.خودم رو یک دانشجوی مادام العمر میدونم.چون میدونم هیچی بلد نیستم.به دلایل مشکلات زندگی ، متاسفانه نمیتونم اینجا عضو فعالی باشم.دعامون کنید مشکلاتمون حل بشه. پروفایل کاربر

نصب VSFTPD بر روی اوبونتو سرور 16.4 - قسمت اول

تاریخ 28 ماه قبل
نظرات 0
بازدیدها 716

به نام خدا



از دردسرهای پرشدن سرور FTP تا نصب VSFTPD بر روی اوبونتو سرور 16.4


با سلام خدمت دوستان ITpro ای عزیز.قصد دارم تجربیات خودم رو در مورد مباحث مدیریت سرورهای مجازی و راه اندازی سرور FTP رو در اختیار شما عزیزان قرار بدم.در این آموزش قصد دارم یک سرور FTP را راه اندازی کنم.سرور FTP سازمان ما یک گنو/لینوکس CentOS بود که به صورت مجازی بر روی ESXi vSphere شرکت VMware نصب شده بود.خود ESXi هم بر روی یک سرور HP نصب شده است. مشکل اینجا بود که ما فضای کافی برای آپلود فایل بر روی FTP نداشتیم.قبلاً هم یکی از سرورهای ویندوزی (Windows Server 2008) ما پر شده بود و فضای کافی نداشت.من از 3 هارد سرور ویندوزی با نرم افزار Acronis True Image یک Backup تهیه کردم.این 3 هارد RAID5 داشت و من 4 هارد جدید، روی سرور بستم و با استفاده از HP Smart Array این 4 هارد رو با RAID10 کانفیگ کردم و بعد Backup ای که با اَکرونِس گرفته بودم روی این 4 هارد جدید Restore کردم.و بعد از عملیات ریستور یا Recovery مشکل کمبود فضا حل شد.البته میتوان از نرم افزار Backup گرفتن مثل اکرونیس یا CloneZilla یا ... استفاده نکرد.و همه هاردهای خود را روی سرور نصب کنید.و 3 هارد قدیمی RAID5 باشند.و 4هارد جدید هم RAID10 یا هر RAID که شما میپسندید.بعد با استفاده از نرم افزارهای پارتیشن بندی Bootable با استفاده از گزینه Clone Disk یا Copy Disk کل اطلاعات روی 3 هاردی که به صورت منطقی یک Logical دیسک است را بر روی 4 هاردی که آن هم یک Logical Disk با ظرفیت بیشتر است کپی کنید.
اما تجربه ای که من به دست آوردم این بود که این کار برای سرورهایی که بر روی آن سیستم‌عامل ESXi نصب شده است جواب نمیدهد.ESXi بعد از نصب پارتیشن های هارد را به شکل عجیب غریبی پارتیشن بندی میکند.و شما حتی با Clone کردن دیسک هم نمیتوانید آن را بر روی هاردهای جدید با ظرفیت بیشتر کپی کنید.حتی گزینه Migrate OS هم که در نرم افزارهای جدید پارتیشن بندی وجود دارد مشکل را حل نکرد.به هرحال من به شخصه نتوانستم این کار رو انجام بدم.خوب به ناچار از اطلاعات موجود بر روی ESXi به صورت فایل های OVF یا OVA خروجی گرفتم.برای این کار از نرم افزار vSphere Client استفاده کردم و از منوی File گزینه Export OVF Template را انتخاب کردم.البته OVA هم مانند OVF است با این تفاوت که فقط یک فایل یکتا (Single File)را برای ما تولید میکند.از تمام ماشین های مجازی بر روی ESXi یک OVA گرفتم.بعد هاردهای جدید را روی سرور گذاشتم و نرم افزار ESXi را از اول روی سرور نصب کردم.سپس patch و update های ESXi را بر روی آن نصب کردم.آپدیت کردن آفلاین سرورهای ESXi هم خودش آموزش جداگانه ای رو نیاز داره.سپس فایل های OVA را با استفاده از File>Deploy OVA Template بر روی هاردهای جدید مجدداً نصب کردم.اما باز هم مشکل حل نشد! باز هم کمبود فضا در سرور FTP رو داشتیم. واقعاً حس بدی داشتم.فکر میکردم مثل پت و مت هستیم.البته این ایده همکارم بود چون که اون با سابقه بود و از جزییات سرورها با خبر بود.من تازه فهمیده بودم مشکل از کمبود فضای DataStore سرور ESXi نیست! بلکه CentOS که سرور FTP ماست پارتیشن روت آن فقط 40 گیگابایت است و با اینکه در DataStore فضای خالی زیادی وجود داره ولی CentOS فقط 40 گیگابایت از این فضا رو برای خودش نگه داشته! خوب فکری که به سرم زد این بود که باز هم مثل پت و مت Gparted رو روی CentOS نصب کنم و با استفاده از اون فضای پارتیشن روت رو افزایش بدم.اما به دو دلیل این کار رو نکردم.یکی اینکه Resize کردن پارتیشن همیشه موفقیت آمیز نیست.دوم اینکه CentOS سرور FTP ما نسخه اش قدیمی بود و RPM Base بود و من با توزیع های Debia Base راحت ترم چون که با توزیع های RPM base آشنایی ندارم.نه اینکه RPM-base ها را قبول نداشته باشم.به دوستان متخصص Oracle و RedHat و SUSE Enterprise و CentOS ای بر نخوره !

نصب Ubuntu Server 16.4.1 LTS بر روی ESXi


من تصمیم گرفتم که Ubuntu Server 16.4.1 LTS رو بر روی ESXi نصب کنم.البته علاوه بر آشنایی من با اوبونتو سرور انتخاب اوبونتو سرور برای FTP دلیل فنی هم داشت.چون که اوبونتو سرور محیط دسکتاپ (GUI) نداره و Performance بالاتری داره ولی خوب باید تا حدودی با محیط CLI یا Command Line گنو//لینوکس آشنایی داشته باشید.البته همون قدر که اوبونتو در نسخه دسکتاپ به کاربرپسندی و راحتی شما فکر میکنه و محیط دسکتاپ های Unity و gnome و KDE و ... رو پشتیبانی میکنه ، در نسخه سرور به کارایی و سرعت اهمیت میده.هرچند شما به راحتی میتونید هر دسکتاپی رو که دوست دارید روی سرورتون نصب کنید.ولی این کار توصیه نمیشه.خوب ما در اینجا فرض میکنیم که شما قبلاً با نصب گنو//لینوکس آشنایی دارید و با مراحل نصب اوبونتو سرور آشنا هستید. فایل iso نسخه سرور و دسکتاپ اوبونتو را از سایت Ubuntu.com میتوانید به صورت رایگان دانلود نمایید.
در آموزش بعدی شما با دستورات نصب و کانفیگ vsftpd آشنا میشوید.

برچسب ها
ردیف عنوان
1 نصب VSFTPD بر روی اوبونتو سرور 16.4 - قسمت اول
2 نصب VSFTPD بر روی اوبونتو سرور 16.4 - قسمت دوم
دوره مجموعه کل دوره
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
هیچ نظری ارسال نشده است

    برای ارسال نظر ابتدا به سایت وارد شوید