نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • سیستم عامل
  • نصب و پیکربندی سرور اوبونتو برای اولین بار یک روش اثبات شده است. چگونه با دستان خود یک سرور لینوکس بسازید و برای این کار چه نیازی دارید

نصب و پیکربندی سرور اوبونتو برای اولین بار یک روش اثبات شده است. چگونه با دستان خود یک سرور لینوکس بسازید و برای این کار چه نیازی دارید

اگرچه سرور اوبونتو (حتی همانطور که از نامش پیداست) در درجه اول برای سخت افزار سرور در نظر گرفته شده است، اما در بین کسانی که دوست دارند یک سیستم کاری معمولی (از جمله یک رابط گرافیکی - یک رابط گرافیکی) را از ابتدا "برای خود" سفارشی کنند نیز محبوب است. نصب فقط بسته های ضروری به تنهایی و برنامه های کاربردی. خود اوبونتو بسیار کاربرپسند، مستند است، دارای یک جامعه غنی (از جمله روسی) است و برای مبتدیان در دنیای * nix-systems عالی است.
? برای نصب، آخرین نسخه پایدار را در حال حاضر انتخاب می کنیم (به روز رسانی هایی که تا آوریل 2021 تضمین شده است) - سرور اوبونتو 16.04.1 LTS... شما می توانید آن را هم بر روی سخت افزار "لخت" نصب کنید، که قبلا رسانه قابل بوت را آماده کرده اید، و هم در یک ماشین مجازی (VirtualBox، VMware) بنابراین، بیایید شروع کنیم.

  1. تصویر را از سایت رسمی دانلود کنید. برای دانلود نسخه 64 بیتی، به یک فایل تورنت (ubuntu-16.04.1-server-amd64.iso.torrent) یا یک تصویر iso. (ubuntu-16.04.1-server-amd64.iso) نیاز داریم. من ترجیح می دهم از طریق تورنت دانلود کنم - سرعت بالاتر. حجم تصویر حدود 0.7 گیگابیت است (در ضمن، وزن نسخه دسکتاپ دو برابر، 1.4 گیگابیت است).
  2. اگر نصب بر روی سخت افزار "واقعی" انجام می شود، یک رسانه قابل بوت (usb-flash، cd / dvd) آماده کنید. ایجاد رسانه بی اهمیت است (برنامه ای را برای رایت iso باز کنید، تصویر و رسانه را انتخاب کنید، تصویر را در رسانه رایت کنید)، من ترجیح می دهم از UltraISO یا UnetBootin برای نوشتن تصاویر iso. استفاده کنم. اگر می خواهید سرور اوبونتو را در ماشین مجازی امتحان کنید، کافی است به مرحله بعدی بروید.
  3. ما از رسانه قابل بوت بوت می کنیم، زبان روسی را از لیست انتخاب می کنیم، سپس انتخاب می کنیم سرور اوبونتو را نصب کنید:

  4. در مرحله بعد، مکان خود را انتخاب کنید، طرح بندی صفحه کلید و میانبر صفحه کلید را برای جابجایی بین طرح بندی ها تعریف کنید (به طور پیش فرض می توانید همه چیز را ترک کنید).








  5. مرحله بعدی پیکربندی شبکه است. نام سرور را وارد کنید و سپس سعی می کند به طور خودکار شبکه را از طریق DHCP پیکربندی کند. سرور اغلب به یک آدرس IP ثابت در شبکه محلی نیاز دارد؛ ما این تنظیمات را بعداً، پس از اتمام نصب انجام خواهیم داد.
  6. نام و رمز عبور حساب خود را وارد کنید (رمز عبور ترجیحاً بیش از 8 کاراکتر باشد، اما کمتر امکان پذیر است، اوبونتو آن را اجازه می دهد، فقط دوباره در مورد آن از شما سؤال می کند). به صورت اختیاری، می توانید فهرست اصلی خود را بیشتر رمزگذاری کنید (به طور پیش فرض - خیر).




  7. موضوع به مرحله مهمی رسیده است - پارتیشن بندی دیسک. البته، اگر در یک محیط مجازی آزمایش می کنید، پس چیزی برای ترس ندارید - تمام تنظیمات پیش فرض را رها کنید (Auto - use west disk). اما اگر نصب کنید سرور اوبونتودر سخت افزار فیزیکی با چندین دیسک با داده های لازم - مراقب باشید! برای اینکه بعداً موهای خود را پاره نکنید، برای جلوگیری از سردرگمی، به شما توصیه می کنم قبل از نصب، رسانه "اضافی" را به طور فیزیکی غیرفعال کنید.




  8. در مرحله بعد، در تنظیمات مدیریت بسته (به روز رسانی)، آدرس پروکسی خود را (در صورت وجود) مشخص کنید و حالت به روز رسانی را انتخاب کنید. برای سیستم سرور، به خاطر ثبات، اکیداً توصیه می کنم از به روز رسانی خودکار (به طور پیش فرض) صرف نظر کنید.


  9. حالا از لیست نرم افزار مورد نیاز که به همراه سیستم نصب می شود را انتخاب کنید. همه موارد فوق را می توان بعداً بدون مشکل نصب کرد، توصیه می کنم فقط چک باکس ها را علامت بزنید ابزارهای استاندارد سیستمو سرور OpenSSH(برای مدیریت سرور از راه دور از طریق SSH بلافاصله پس از نصب سیستم).

  10. لیست بسته های موجود در ابزارهای استاندارد سیستم در سرور اوبونتو 16.04

    manpages
    dnsutils
    bsdmainutils
    psmisc
    python3-gdbm
    ufw
    مدفوع دوسف
    ویرایش
    شبکه راه دور
    powermgmt-base
    ntfs-3g
    ubuntu-release-upgrader-core
    iputils-tracepath
    python3-update-manager
    groff-base
    python3-disupgrade
    bind9-host
    mtr-ریز
    bash-completing
    mlocate
    tcpdump
    پایگاه داده geoip
    اطلاعات نصب
    irqbalance
    زبان - انتخابگر - مشترک
    بهبودی دوستانه
    فرمان یافت نشد
    اطلاعات
    hdparm
    man-db
    lshw
    به روز رسانی-مدیر-هسته
    apt-transport-https
    خدمات حسابداری
    data-not-found
    python3-commandnotfound
    زمان
    ردیابی
    جدا شد
    مسابقه محبوبیت
    خط کشی
    ftp
    ubuntu-standard
    lsof

  11. زمان نصب بوت لودر اصلی - GRUB است. اگر در حال حاضر فقط یک رسانه در سیستم وجود دارد، با خیال راحت نصب را با مقادیر پیش فرض ادامه دهید. اگر دو یا چند رسانه وجود دارد (درایو فلش نصب نیز در نظر گرفته می شود!) - پس مراقب باشید و GRUB را روی دیسک مورد نظر (در همان مکان خود سیستم) نصب کنید، در غیر این صورت نمی توانید بعداً بوت شوید! پیمایش بین دیسک‌ها (مثلاً بین HHD و USB-flash) از نظر اندازه، اغلب ساده‌ترین کار است.
  12. نصب کامل شد، USB stick را بردارید و راه اندازی مجدد کنید. اگر همه چیز به خوبی پیش رفت، پس از راه اندازی مجدد، با یک صفحه سیاه مواجه می شوید که از شما می خواهد نام حساب و رمز عبور (که در هنگام نصب مشخص کرده اید) را وارد کنید.

  13. اول از همه، اجازه دهید آداپتور شبکه را برای دسترسی به اینترنت و/یا شبکه محلی پیکربندی کنیم. اگر کابل شبکه هنگام نصب سیستم وصل شده باشد، به احتمال زیاد شبکه قبلاً از طریق DHCP پیکربندی شده است. اگر شبکه محلی شما DHCP ندارد یا به یک آدرس IP ثابت نیاز دارید، در ترمینال اجرا کنید:

    sudo nano / etc / network / interfaces

    رمز عبور حساب sudo خود را وارد کنید و یک فایل متنی با تنظیمات شبکه برای ویرایش باز می شود. بخش را در متن پیدا کنید # رابط شبکه اصلی، این بخش شامل خط خواهد بود iface eth0 inet dhcp(eth0 نام رابط شبکه است، اگر در یک ماشین مجازی کار می کنید، ممکن است نام دیگری داشته باشد، به عنوان مثال، در VirtualBox من آن را enp0s3 می نامند)، که نشان می دهد شبکه در حال حاضر برای دریافت تنظیمات به طور خودکار پیکربندی شده است. از طریق DHCP در خط مشخص شده جایگزین کنید "Dhcp"بر "ایستا"و 4 خط دیگر را در زیر با تنظیمات استاتیک رابط شبکه اضافه کنید، در نتیجه بخش شما باید چیزی شبیه به این باشد:

    # رابط شبکه اصلی
    خودکار eth0
    iface eth0 inet static
    آدرس 192.168.1.101 // در اینجا ما آدرس IP سرور مورد نیاز خود را مشخص می کنیم
    ماسک 255.255.255.0
    gateway 192.168.1.1 // آدرس IP دروازه اینترنتی شما (روتر)
    dns-nameservers xx.xx.xx.xx xx.xx.xx.xx // آدرس‌های IP سرورهای DNS شما که با یک فاصله از هم جدا شده‌اند

    پس از اتمام ویرایش، کلیک کنید Ctrl + Oو واردذخیره کنید، سپس از ویرایشگر متن خارج شوید ( Ctrl + X). با اجرای در ترمینال، رابط شبکه را مجددا راه اندازی کنید:

    sudo ifdown eth0 && sudo ifup eth0

    بیایید عملکرد شبکه را با پینگ کردن برخی از سرورهای بسیار در دسترس بررسی کنیم:

    اگر در پاسخ سطرهایی با پاسخ هایی مانند این وجود داشت:

    64 بایت از www.yandex.ru (213.180.204.3): icmp_seq = 36 ttl = 53 زمان = 43.0 ms

    پس همه چیز درست است. توقف پینگ ( Ctrl + C) و به آخرین مرحله راه اندازی اولیه بروید.

  14. مرحله نهایی نصب و پیکربندی اولیه سرور اوبونتو 16.04تمام بسته های موجود در سیستم را به روز می کند. اجرا در ترمینال:

    sudo apt-get update && sudo apt-get upgrade

    رمز عبور حساب sudo خود را (در صورت درخواست) وارد کنید و با (Y) با نصب به روز رسانی از اینترنت موافقت کنید.<.li>

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

با وجود بحث فعال در مورد این موضوع در اینترنت، بسیاری از کاربران هنوز سوالات کافی دارند. مقاله ما به طور جامع نصب سرور اوبونتو را بررسی می کند تا هیچ سوال و شکافی باقی نماند.

مقاله ما نه تنها نصب و پیکربندی سرور اوبونتو، بلکه دلیل انتخاب تنظیمات خاصی را نیز در نظر می گیرد، که می توانند در کارهای آینده بر آنها تأثیر بگذارند. بیایید روی نسخه سرور اوبونتو تمرکز کنیم، زیرا مشکلات اصلی معمولاً در اینجا ایجاد می شود.

خوب، بیایید شروع کنیم - نصب سرور اوبونتو با دانلود آخرین نسخه شروع می شود. همیشه می توانید آن را در http://www.ubuntu.com/download/server پیدا کنید. به گفته بسیاری از توسعه دهندگان، هنوز هم بهتر است روی انتخاب نسخه های LTS، با توجه به پایداری آنها، با دوره پشتیبانی طولانی شرط بندی کنید. اما نسخه های معمول، به عنوان یک قاعده، نوعی محل آزمایش برای اجرا، آزمایش فناوری های جدید است، گاهی اوقات مشکلات عملکرد ناپایدار عملکردهای فردی ممکن است. و مدت زمان پشتیبانی در آنجا معمولاً کوتاه است که آنها را برای سیستم های سرور کاملاً نامناسب می کند.

راه اندازی و نصب سرور اوبونتو - روش اولیه

اولین چیزی که هنگام بوت شدن از رسانه نصب می توانید مشاهده کنید، منوی انتخاب زبان است. زبانی که در آینده منوی نصب کننده در آن ظاهر می شود به انتخاب مشخص شده و همچنین زبان خود سیستم و مناطق ایجاد شده بستگی دارد. مجموعه مناطق در واقع مستقیماً نه تنها بر نمایش نمادهای الفبای ملی، بلکه بر عملکرد سرویس‌ها و برنامه‌های مختلف که برای تنظیمات منطقه‌ای حیاتی هستند، تأثیر می‌گذارد. یک مثال قابل توجه در این زمینه سرور 1C است.

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

در مرحله بعد، سیستم سعی می کند تنظیمات شبکه مناسب را دریافت کند. از آنجایی که شبکه ها معمولاً یک سرور DHCP دارند، سیستم از قبل در این مرحله سعی می کند شبکه را پیکربندی کند و دسترسی مناسب به اینترنت را به دست آورد.

اگر به دلایلی امکان دستیابی خودکار تنظیمات شبکه لازم وجود ندارد، می توان آنها را به صورت دستی تنظیم کرد یا در صورت تمایل، این مرحله را به سادگی نادیده گرفت. فرض کنید روی «در حال حاضر رد شدن از راه‌اندازی شبکه» کلیک کرده‌ایم.

در مرحله بعد، باید نام سیستم و نام کاربری را تنظیم کنیم. مهم است که به خاطر داشته باشید که اوبونتو با غیرفعال بودن اکانت روت نصب شده است. بنابراین کاربر ایجاد شده در این مرحله به لطف دستور sudo قادر خواهد بود خود را به superuser ارتقا دهد.

همچنین مهم است که به یاد داشته باشید که لینوکس به حروف کوچک و بزرگ حساس است، بنابراین تمرین خوبی است که فقط با حروف کوچک کار کنید، حتی در هنگام تعیین نام کاربری.

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

مهم است که منطقه زمانی خود را نشان دهید، و نه منطقه زمانی مربوط به آن را به صورت افست از GMT. مهم این است که وقتی مناطق زمانی در کشور ما تغییر می کند، به روز رسانی سیستم به درستی استفاده شود.

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

برای سیستم های بارگذاری شده، حذف بخش های داده مرتبط است. به طور خاص، انتقال پارتیشن ها / var / www یا / opt / zimbra برای جدا کردن آرایه های دیسک. در موارد دیگر، شما می توانید با اطمینان با پارتیشن بندی خودکار بدون LVM کار کنید.

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

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

انتخاب کیت های نرم افزاری برای نصب سرور اوبونتو

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

ما سعی خواهیم کرد توضیح دهیم که چرا چنین وضعیتی منفی است. در این مورد، برای مدیر، سیستم خود نوعی "جعبه سیاه" باقی خواهد ماند که هیچ ایده ای از هدف و نقش بسته های فردی برای عملکرد پایدار کل سیستم ندارد.

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

بنابراین، هنگامی که چنین گزینه ای ظاهر می شود، ما چیزی را انتخاب نمی کنیم - فقط Tab را فشار دهید و روی "ادامه" کلیک کنید.

در حالی که نصب بیشتر سیستم انجام می شود، می توانید با آرامش استراحت کنید یا برای خودتان قهوه درست کنید. حتی هنگام کار با سیستم های مدرن، این عملیات مدتی طول می کشد.

در پایان مراحل نصب، از شما خواسته می شود که بوت لودر را نصب کنید. برای راحتی کارمان بهتر است چنین پیشنهادی را بپذیریم.

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

پس از نصب سیستم اقدام به راه اندازی و کار با آن می کنیم

در واقع، ما توجه زیادی به این موضوع اولین پرتاب نخواهیم داشت. اما بررسی ها و نظرات خوانندگان ما تأیید می کند که این موضوع در واقع سزاوار توجه ویژه است ، بسیاری از مدیران با تعدادی مشکلات روبرو هستند.

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

پس از ورود به سیستم، ابتدا باید شبکه را پیکربندی کنیم. سیستم پیش فرض با ویرایشگر نانو ارائه می شود. از نظر راحتی، به طور قابل توجهی از mc کلاسیک پایین تر است، اما باید بتوانید با منابع موجود کار کنید.

اول از همه، ما باید حقوق را به سطح superuser ارتقا دهیم:

سپس با استفاده از ویرایشگر، فایل پیکربندی را با تنظیمات شبکه باز کنید. برای این کار دستور را وارد کنید:

نانو / غیره / شبکه / رابط

این فایل باید به این فرم تبدیل شود:

پس از ویرایش و بستن فایل، از دستور reboot برای راه اندازی مجدد کامپیوتر استفاده کنید.

اگر تمام مراحل به درستی انجام شود، سیستم به اینترنت دسترسی خواهد داشت. برای اطمینان از اتصال به اینترنت، از دستور ping ya.ru استفاده می کنیم

سپس می‌توانید با در نظر گرفتن وظایف و اولویت‌های خود، برنامه‌ها، پیکربندی‌ها و سایر تنظیمات لازم را نصب کنید. همچنین، تنظیم نقش های سرور و سایر گزینه ها را فراموش نکنید - اما اینها همه سوالات فردی هستند که نیاز به مقاله جداگانه دارند.

امروز به شما خواهم گفت که چگونه سرور ubuntu 14.04.1 LTS را نصب کنید و دسترسی از راه دور به آن را پیکربندی کنید. من فکر می کنم هیچ کس نمی تواند با من بحث کند که اوبونتو گسترده ترین توزیع اوبونتو است که برای مردم (و نه برای مدیران ریشو) ایجاد شده است.

شایان ذکر است که اوبونتو هر سال در حال پیشرفت و بهتر شدن است. به همین دلیل است که این کیت توزیع هم برای استفاده خانگی در رایانه های معمولی و هم برای استفاده در سرورهای شرکت های بزرگ انتخاب شده است.

من خودم از نسخه 7.10 با اوبونتو آشنا شدم. وقتی شروع به درک همه پیچیدگی های سیستم عامل لینوکس کردم، دنیای جدیدی با امکانات گسترده کشف کردم.

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

روزهایی که نصب سیستم عامل لینوکس با کار در ترمینال و خواندن کتابچه های راهنما همراه بود، گذشته است. امروزه نصب اوبونتو دشوارتر از نصب ویندوز 7 نیست و پس از نصب می توانید بدون نصب نرم افزار و درایورهای اضافی از آن به طور کامل استفاده کنید.

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

دانلود سرور اوبونتو 14.04.1 LTS

پیشوند LTS در نام از پشتیبانی طولانی مدت توزیع صحبت می کند. توزیعی که من توضیح می دهم تا آوریل 2019 توسط انجمن پشتیبانی می شود که با انتشار به روز رسانی ها و رفع اشکالات و حفره ها همراه خواهد بود.

برای اینکه زمان زیادی جستجو نکنید، می توانید تصویر دیسک را از لینک زیر دانلود کنید: www.ubuntu.com/download/server/ حجم فایل دانلود شده 600 مگابایت است.

من سرور اوبونتو را در یک ماشین مجازی نصب خواهم کرد، شما می توانید تجربه من را تکرار کنید یا بلافاصله آن را روی یک کامپیوتر فیزیکی نصب کنید.

نصب بر روی یک ماشین مجازی و یک کامپیوتر فیزیکی یکسان است.

نصب سرور اوبونتو 14.04.1 LTS

برای نصب سرور اوبونتو، یک ماشین مجازی با پارامترهای زیر آماده کردم:

  • رم: 256 مگابایت
  • پردازنده: 1 هسته 64 بیتی
  • وینچستر: ساتا 10 گیگابایت
  • حافظه ویدیویی: 12 مگابایت
  • آداپتورهای شبکه: 1 - به دنیا نگاه می کند. 2 - به شبکه نگاه می کند

انتخاب چنین ویژگی هایی به دلیل نیازهای کم منابع سیستم عامل است.

پس از اتصال تصویر دیسک به ماشین مجازی، آن را راه اندازی کنید و اگر همه چیز خوب بود، باید پنجره انتخاب زبان نصب را ببینید.

ما زبان روسی را انتخاب می کنیم و "Enter" را فشار می دهیم. در لیستی که باز می شود، "Install Ubuntu Server" را انتخاب کنید.

در پنجره بعدی مکان خود را انتخاب کنید. من "فدراسیون روسیه" را انتخاب می کنم.

پس از آن، نصب کننده پیشنهاد می کند صفحه کلید را سفارشی کند یا از لیست انتخاب کند. برای انتخاب از لیست روی "نه" کلیک کنید.

کشوری را انتخاب می کنیم که صفحه کلید برای آن در نظر گرفته شده است.

انتخاب یک طرح. من فقط "روسی" را انتخاب کردم.

در پنجره بعدی، از شما خواسته می شود که طرح بندی های سوئیچینگ را پیکربندی کنید. به صلاحدید خود انتخاب کنید، من Alt + Shift را انتخاب کردم زیرا قبلاً به این ترکیب خاص عادت کرده ام.

اکنون یک دقیقه صبر می کنیم تا اجزای اضافی بارگذاری شوند. پس از دانلود کامپوننت ها، پنجره ای برای انتخاب رابط اصلی شبکه خواهید دید.

من eth0 را به عنوان اصلی انتخاب می کنم، این کارت شبکه است که به دنیا نگاه می کند و از طریق آن به اینترنت سرور متصل می شود.

پنجره بعدی از شما می خواهد که نام کامپیوتر را انتخاب کنید. من نام سرور خود را "srv-01" گذاشتم.

در پنجره بعدی نام کاربری (ورود به سیستم) را که با آن وارد سیستم می شوید را مشخص کنید. srvadmin رو مشخص کردم.

پس از ورود به سیستم، یک رمز عبور بیابید و مشخص کنید (توصیه می شود از رمز عبور حاوی حروف کوچک و بزرگ و همچنین اعداد و نمادها استفاده کنید).

پس از وارد کردن رمز عبور، در پنجره بعدی باید تکرار شود تا اشتباه نشود.

اگر این اتفاق برای شما رخ نداده یا منطقه زمانی اشتباه انتخاب شده است، به صورت دستی انتخاب کنید.

از آنجایی که من سرور اوبونتو را برای اهداف آموزشی نصب می کنم، گزینه دوم "استفاده خودکار از کل دیسک" را انتخاب می کنم، اما اگر سیستم را روی یک هارد دیسک واقعی نصب می کنید، به شما توصیه می کنم دایرکتوری ها / usr, / var, / را نصب کنید. خانه در درایوهای منطقی مختلف.

ما یک دیسک را انتخاب می کنیم (بنابراین من یک دیسک دارم، انتخاب کوچک است)، در صورتی که چندین هارد دیسک به رایانه متصل شود، ممکن است چندین دیسک داشته باشید.

در پنجره بعدی، باید با هشدار در مورد ضبط اطلاعات مربوط به پارتیشن ها موافقت کنید، روی "بله" کلیک کنید.

در پنجره بعدی، نصب کننده نحوه پارتیشن بندی دیسک را نشان می دهد، ما با انتخاب "پایان پارتیشن بندی و نوشتن تغییرات در دیسک" موافقت می کنیم.

در پنجره بعدی، ما یک بار دیگر اقدامات خود را تأیید می کنیم (چگونه ویندوز شما را یادآوری می کند، اینطور نیست؟)

و اکنون منتظر تکمیل نصب Ubuntu Server 14.04.1 LTS هستیم.

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

وقتی در مورد نصب به‌روزرسانی‌های معمولی سؤال شد، «بدون به‌روزرسانی خودکار» را انتخاب کردم. من دوست ندارم وقتی چیزی را بدون اطلاع خودم قرار دهم. تمام موارد مورد نیاز را می توان به صورت دستی به روز کرد.

در پنجره "انتخاب نرم افزار"، کادر را فقط در "OpenSSH Server" علامت زدم و از طریق آن است که دسترسی از راه دور به سرور را دریافت خواهیم کرد. بقیه به صورت دستی بعدا تنظیم می شود.

در پایان نصب سرور، باید با نصب بوت لودر در رکورد اصلی بوت موافقت کنید.

پس از نصب بوت لودر پیامی مبنی بر نصب موفقیت آمیز سیستم مشاهده خواهید کرد.

روی "ادامه" کلیک کنید و منتظر بمانید تا دستگاه راه اندازی مجدد شود. پس از اولین بارگیری، باید یک اعلان ورود را مشاهده کنید، لاگین مشخص شده در هنگام نصب را وارد کنید و سپس رمز عبور را وارد کنید.

اگر نام کاربری و رمز عبور را درست وارد کرده باشید وارد سیستم می شوید و چنین صفحه ای را مشاهده خواهید کرد.

این کار نصب سرور ubuntu 14.04.1 LTS را تکمیل می کند.

راه اندازی اولیه سرور اوبونتو 14.04.1 LTS

ابتدا اکانت روت را فعال می کنیم. آن به صورت پیشفرض از کار افتاده. برای فعال کردن، در کنسول بنویسید

ریشه sudo passwd

ابتدا رمز عبور کاربر فعلی و سپس دو بار رمز عبور جدید را برای root وارد می کنیم. اگر همه چیز به درستی انجام شود، تصویر زیر را مشاهده خواهید کرد.

حالا بررسی می کنیم. در ترمینال وارد کنید:

سو - * این دستور کاربر root را وارد سیستم می کند

هنگامی که از شما خواسته شد رمز عبور را وارد کنید، رمزی را که برای root وارد کرده اید وارد کنید. اگر به درستی انجام شود، درخواست کنسول از تغییر خواهد کرد [ایمیل محافظت شده]:$_ بر [ایمیل محافظت شده]:~#_

نانو / غیره / شبکه / رابط

با این کار فایل واسط ها در ویرایشگر متن نانو باز می شود. به طور پیش فرض، این فایل شبیه به این است.

خطوط زیر را به این فایل اضافه می کنیم:

خودکار eth0
iface eth0 inet static
آدرس 10.10.60.45
ماسک شبکه 255.255.255.0
دروازه 10.10.60.1

خودکار eth1
iface eth1 inet static
آدرس 192.168.0.1
ماسک شبکه 255.255.255.0

بنابراین، ما به طور خودکار هر دو اینترفیس را با یک آدرس ثابت، ماسک ها و یک دروازه برای کارت اول متصل می کنیم. در ترمینال باید به این شکل باشد.

برای راه اندازی مجدد شبکه، هر یک از خطوط ترمینال را به ترتیب وارد کنید:

(ifdown eth0؛ ifup eth0) &
(ifdown eth1؛ ifup eth1) &

حال بررسی می کنیم که خروجی ما چیست ifconfig... خروجی من به این شکل است، شما هم باید همینطور باشد.

خوب! بیایید ya.ru را پینگ کنیم، وارد ترمینال شوید

پینگ ya.ru

اگر تبادلی با بسته ها می بینید، پس همه چیز خوب است! شما اینترنت دارید!

در مورد من، همه چیز آنطور که می خواستم پیش نرفت. هنگام پینگ کردن Yandex، این پاسخ را دریافت کردم پینگ: میزبان ناشناس ya.ru

اگرچه آدرس IP 8.8.8.8 (DNS Google) پینگ شده است. در نتیجه، مشکل با DNS در سرور ما است، یعنی نمی تواند نام ها را پردازش کند.

راه حل مشکل را با افزودن آدرس DNS گوگل به فایل پیدا کردم /etc/resolvconf/resolv.conf.d/tail.

باز کردن فایل sudo nano / etc / resolvconf / resolv.conf.d / tailو در آنجا وارد خط شوید

سرور نام 8.8.8.8

ما فایل را ذخیره و بسته می کنیم، سعی می کنیم سایت Yandex را پینگ کنید و ببینید.

اتصال از راه دور به سرور اوبونتو 14.04.1 LTS

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

پس از دانلود برنامه نیازی به نصب ندارد. پس از شروع برنامه، چنین پنجره ای را مشاهده خواهید کرد.

تنها کاری که باید انجام دهید: آدرس IP سرور را وارد کنید، پورت را مشخص کنید، نام اتصال را وارد کنید و رمزگذاری را انتخاب کنید (در تصاویر نشان داده شده است).

برای اینکه مجبور نباشید هر بار این داده ها را وارد کنید، روی «ذخیره» کلیک کنید و دفعه بعد که متصل می شوید، فقط نام اتصال را از لیست انتخاب کنید.

ما در حال تلاش برای اتصال هستیم و اگر همه چیز به درستی انجام شود، چنین پنجره ای را مشاهده خواهید کرد.

نام کاربری، رمز عبور خود را وارد کنید و از آن برای سلامتی خود استفاده کنید!

در این مورد فکر می کنم می توانید مقاله را پایان دهید، فکر می کنم پس از خواندن آن، و می توانید سرور ubuntu 14.04.1 LTS را نصب کنید.

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

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

ادبیات مختلفی در این باره نوشته شده است. برخی از کتاب های لینوکس هزاران صفحه هستند. شما باید از طریق ترمینال کار کنید و تمام دستورات را به صورت دستی وارد کنید. با این حال، هنوز هم می توانید یک سرور لینوکس کوچک با دستان خود بسازید که شامل ذخیره سازی فایل، خدمات وب و پروتکل پستی است.

سرور اوبونتو مبتنی بر سیستم عامل لینوکس است. نیازی به پردازنده مدرن، کارت گرافیک خوب یا مقدار زیادی رم ندارد. با لینوکس، می توانید سرور را حتی روی یک لپ تاپ قدیمی مستقر کنید. و شامل تمام اجزای لازم است: نامه، FTP، وب.

می توانید یک تصویر دیسک لینوکس را از وب سایت Ubuntu.ru دانلود کنید. هر نسخه ای را با سرور (نه دسکتاپ!) انتخاب کنید. دانلود از طریق یک کلاینت تورنت انجام می شود. این تصویر باید روی یک دیسک یا درایو فلش (با استفاده از LiveUSB) نوشته شود. همچنین می توانید از درایو مجازی استفاده کنید.

اوبونتو رابط کاربری ساده شده ای دارد. هیچ زوایای گرافیکی در آن وجود ندارد. این سیستم عامل برای ساخت یک سرور لینوکس DIY عالی است. با آن از منابع کامپیوتری برای نیازهای دامنه استفاده خواهد شد. از این گذشته، او برای کار کردن به کمی نیاز دارد.

نصب آن به این صورت است:

  • زبان و منطقه ای را که در آن زندگی می کنید انتخاب کنید.
  • یک نام مدیر ایجاد کنید. برای مدیریت سرور استفاده می شود.
  • همچنین نام کاربری خود را در قسمت "نام کاربری برای حساب خود" وارد کنید. تحت این حساب شما با پشتیبانی فنی اوبونتو ارتباط برقرار خواهید کرد.

تعیین نام کاربری در اوبونتو

  • رمز عبور را وارد کنید. آن را تایید کنید.

رمز عبور حساب را وارد کنید

  • دامنه را در صورت وجود وارد کنید. این شامل تمام خدمات: فایل (FTP)، نامه، میزبانی برای سایت ها و غیره خواهد بود.
  • منتظر بمانید تا سیستم نصب شود.
  • پس از آن، او اجزای اضافی را پیشنهاد می کند.

در اینجا لیستی از مواردی که برای اجرای صحیح سرور لینوکس نیاز دارید آمده است:

  • SS را باز کنید. برای مدیریت از راه دور استفاده می شود. اگر تصمیم دارید سرویس را از رایانه دیگری مدیریت کنید مفید است. سپس غیرفعال کردن مانیتور و آداپتور ویدیویی در رایانه شخصی لینوکس امکان پذیر خواهد بود.
  • لامپ. مجموعه ای از ابزارهای لینوکس که شامل آپاچی (وب سرور) می شود. MySQL (پایگاه های داده) و PHP (زبان برنامه نویسی برای CMS). این اجزا برای ایجاد رابط کنترل مورد نیاز هستند.
  • سرور فایل سامبا به شما امکان می دهد تبادل فایل ها را بین رایانه ها پیکربندی کنید. اگر به سرور FTP نیاز دارید، لطفاً این مورد را انتخاب کنید.
  • میزبان ماشین مجازی اگر قصد استفاده از قابلیت های مجازی سازی را دارید نصب کنید.
  • سرور چاپ. پرینترهای شبکه
  • سرور DNS. سیستم نام دامنه با آن می توانید آدرس IP را با نام کامپیوتر تشخیص دهید و بالعکس.
  • سرور پست الکترونیکی سرور پست الکترونیکی
  • پایگاه داده PostgreSQL. پایگاه داده های شی - رابطه ای

آنچه را که می خواهید انتخاب کنید و نصب را تایید کنید. در اولین شروع، باید لاگین و رمز عبور مدیر را وارد کنید. کنسول باز می شود. این شبیه به خط فرمان ویندوز یا رابط سیستم عامل MS DOS است.

در ابتدا باید به‌روزرسانی‌ها را بررسی کنید. دستور "Sudo apt-get update" یا "Sudo apt-get upgrade" را بدون نقل قول وارد کنید. پس از به روز رسانی، می توانید پیکربندی تمام اجزای سرور را شروع کنید: FTP، ایمیل، وب.

یک رابط گرافیکی شبه برای Ubuntu - Midnight Commander وجود دارد. این یک آنالوگ از پوسته نورتون فرمانده است که برای سیستم MS DOS طراحی شده است. کار با این رابط آسان تر است - همه چیز واضح تر از کنسول است.

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

لینوکس مدرن به جای کنسول از ترمینال استفاده می کند. برای وارد کردن آن:

  1. برنامه ها را باز کنید
  2. روی "Standard" کلیک کنید.
  3. ترمینال آنجا خواهد بود.

می توانید مانند سرور اوبونتو دستورات را در آن وارد کنید.

  • برای نصب اجزای LAMP (اگر قبلاً وجود نداشته باشند)، باید به ترتیب دستورات "sudo apt-get update"، "sudo apt-get install tasksel" و "sudo tasksel install lamp-server" را وارد کنید. بعد از هر بار Enter را فشار دهید.
  • برای بارگذاری Open SSh، "sudo apt-get install openssh-server" را وارد کنید.
  • برای نصب فایل سرور سامبا، عبارت "sudo apt-get install samba" را بنویسید.

هنگام نصب MySQL از بسته LAMP، باید یک رمز عبور مدیر برای SQL تنظیم کنید.

وب سرور محلی

برای ایجاد وب، سرور باید IP اختصاصی خود را داشته باشد. سپس پس از نصب LAMP، صفحه تست آپاچی در این آدرس IP در دسترس خواهد بود. این وب آینده است. در آینده امکان قرار دادن FTP، پایگاه داده، پروتکل پستی روی آن وجود خواهد داشت. برای پیکربندی وب سرور:

  • phpMyAdmin را نصب کنید. برای انجام این کار، در ترمینال یا کنسول، یکی پس از دیگری وارد شوید، "sudo apt-get install phpmyadmin" را وارد کنید.

  • و سپس "سرویس sudo apache2 راه اندازی مجدد".
  • کامپوننت بارگذاری خواهد شد. آپاچی راه اندازی مجدد خواهد شد. مراحل بعدی به نسخه سیستم عامل بستگی دارد.

اگر اوبونتو 13.1 یا بالاتر دارید، از دستورات استفاده کنید:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 بارگذاری مجدد

پس از هر فشار Enter، آنها را به ترتیب یکی پس از دیگری هدایت کنید.

در اوبونتو 16.04، دستورالعمل های دیگری مورد نیاز است:

  1. sudo apt-get نصب php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl راه اندازی مجدد apache2

پس از وارد کردن آنها و راه اندازی مجدد خودکار سرویس، رابط وب در http: /// phpmyadmin در دسترس خواهد بود.

  • پیکربندی و داده های مربوط به آن در پوشه سرور آپاچی "etc / apache2 /" قرار دارد. Apache2.conf - فایل پیکربندی برای توزیع
  • دایرکتوری های Mods-available / sites-available و mods-enabled / sites-enabled حاوی مدها و سایت ها هستند.
  • Ports.conf پورت های گوش دادن را فهرست می کند.
  • اگر کلمه Stop را بعد از sudo /etc/init.d/apache2 اضافه کنید، آپاچی به حالت تعلیق در می آید. اگر "شروع" - دوباره شروع خواهد شد. اگر "راه اندازی مجدد" - راه اندازی مجدد خواهد شد.
  • برای انتخاب مستقل مسیر برای ذخیره سایت ها، به طور متوالی وارد ترمینال "sudo a2enmod rewrite" و "sudo a2enmod userdir" شوید.

هر بار پس از انجام هر گونه تغییر، سرویس باید با دستور "Restart" مجددا راه اندازی شود.

سرور پست الکترونیکی

برای ایجاد یک سرور ایمیل در لینوکس، باید از قبل یک دامنه ثبت شده داشته باشید. همچنین باید یک IP ثابت داشته باشید.

  • کامپوننت Postfix را نصب کنید. برای انجام این کار، "sudo apt-get postfix" را در کنسول تایپ کنید.
  • وقتی بوت شد، دستور sudo / etc / initd / postfix start را بنویسید. سرویس شروع به کار خواهد کرد.
  • Postfix از قبل حاوی پارامترهایی است که برای کار کامل با پروتکل SMTP مورد نیاز است. با این حال، یک دستکاری کوچک ضرری ندارد.
  • فایل /etc/postfix/main.cf را ​​باز کنید.
  • مقدار mydomain =" را در آن پیدا کنید. بعد از علامت "=" نام دامنه را بنویسید.
  • سپس به دنبال "myhostname =" بگردید. و نام دستگاه را وارد کنید.
  • اکنون سرور ایمیل می تواند نامه هایی را به رایانه های دیگری که در همان شبکه با آن هستند ارسال کند. برای اینکه او بتواند مکاتباتی را به دامنه های دیگر در اینترنت ارسال کند، خط "inet_interfaces =" را در فایل "main.cf" بیابید. بعد از آن کلمه "همه" را قرار دهید.
  • در متغیر "mynetworks =" محدوده آدرس همه رایانه های موجود در زیر شبکه خود را بنویسید (مثلاً 127.0.0.0/8).

در صورتی که سرویس به درستی پیکربندی شده باشد و تمامی شرایط (آدرس IP دائمی، دامنه ثبت شده) رعایت شود، سرور قادر به دریافت و ارسال مکاتبات خواهد بود. اگر رکورد MX دامنه شما به هاست شما اشاره دارد.

برای مشاهده گزارش های منابع، از دستور "tail -f / var / log / mail / info" استفاده کنید. برای دریافت پیام از او، "mailq" را وارد کنید.

سرور فایل

ممکن است برای تبادل اسناد و آپلود فایل ها به یک سرور FTP لینوکس نیاز داشته باشید. چندین نسخه از چنین منابعی وجود دارد: vsFTPd، Samba، proFTPd.

بیایید نگاهی دقیق تر به vsFTPd بیندازیم. می توان آن را با یک دستور نصب و اجرا کرد - "sudo apt-get install vsftpd". تنظیمات بیشتر به ترجیحات شما و خدماتی که می خواهید انجام دهید بستگی دارد. ممکن است برای تغییر تنظیمات به حقوق مدیر نیاز داشته باشید.

  1. بلافاصله پس از بارگذاری برنامه، سیستم یک کاربر جدید ایجاد می کند و پوشه ای را به فهرست اصلی اضافه می کند که برای کار با ذخیره سازی سرور در نظر گرفته شده است. همچنین فایل "ftpusers" در دایرکتوری "etc" ظاهر می شود. در آنجا می توانید کاربرانی را که از دسترسی به فایل ها محروم هستند اضافه کنید.
  2. پس از نصب، بهتر است دایرکتوری که فایل ها در آن قرار دارند را به پوشه "var" تغییر دهید. برای انجام این کار، به عنوان مدیر، دستور "usermod -d / var / ftp ftp && rmdir / home / ftp" را بنویسید.
  3. یک گروه کاربری جدید ایجاد کنید. به عنوان مثال، "userftp". "addgroup userftp" را در کنسول تایپ کنید.
  4. یک حساب کاربری جدید به آن اضافه کنید (برای سادگی، کاربر و گروه را یکسان صدا کنیم). از دستور "useradd -a / var / ftp -g userftp userftp" استفاده کنید. همچنین یک کاربر ایجاد می کند. برای گنجاندن یک نام مستعار موجود در گروه، به جای «useradd»، «usermod» را بنویسید.
  5. ما باید برای کاربر جدید یک رمز عبور ایجاد کنیم. "passwd userftp" را در ترمینال وارد کنید.
  6. "chmod 555 / var / ftp && chown root: userftp / var / ftp" را تایپ کنید تا به حساب کاربری اجازه دسترسی به ریشه سرور فایل را بدهید.
  7. اکنون یک فهرست عمومی ایجاد کنید. به طور متوالی "mkdir / var / ftp / pub" و "chown userftp: userftp / var / ftp / pub" را وارد کنید.

FTP ابتدا در حالت آفلاین راه اندازی می شود. او فیلمنامه ای دارد که نقش یک شیطان را بازی می کند. با این عملکرد، چندین دستور در دسترس است. آنها بعد از خط "sudo service vsftpd" وارد می شوند.

  • توقف و شروع. غیر فعال و فعال کنید.
  • راه اندازی مجدد و بارگذاری مجدد راه اندازی مجدد برای اعمال تنظیمات جدید لازم است. تفاوت بین دستورات این است که راه اندازی مجدد دوم بدون خاموش شدن کامل انجام می شود.
  • وضعیت. اطلاعات وضعیت

پیکربندی بیشتر سرور، بازنویسی فایل پیکربندی واقع در etc / vsftpd.conf است. ساختاری ساده و سرراست دارد. درک آن بسیار ساده است. اگرچه این نیاز به دانش خاصی دارد. قبل از تغییر این فایل، منطقی است که یک نسخه پشتیبان از آن تهیه کنید. به طوری که در صورت بروز خطا، همه چیز قابل بازیابی است. دستور cp /etc/vsftpd.conf /etc/vsftpd_old.conf را وارد کنید و اطلاعات ذخیره می شود.

پس از آن می توانید ویرایش را شروع کنید.

  • در پارامتر "listen="، "YES" را بنویسید. سپس سرور در حالت مستقل کار خواهد کرد.
  • "Local_enable" به کاربران محلی اجازه ورود به سیستم را می دهد.
  • "Write_enable" به آنها امکان دسترسی به فهرست های اصلی خود را می دهد.
  • "Anonymous_enable". با قرار دادن "NO" می توانید حقوق کاربران ناشناس را محدود کنید. همچنین یک گزینه "no_anon_password" وجود دارد - کاربران ناشناس بدون رمز عبور وارد می شوند. همچنین می توان آن را ممنوع کرد.

اگر می خواهید یک سرور عمومی بسازید، پس از خط "گوش دادن" باید چند پارامتر اضافی اضافه کنید.

  • "حداکثر مشتریان". تعداد اتصالات همزمان
  • "Idle_session_timeout" و "data_connection_timeout". وقفه های زمانی جلسه
  • "Ftpd_banner". پیام خوش آمدگویی برای بازدیدکنندگان می توانید بنویسید، برای مثال، "سلام!"

سرور ترمینال

سرور ترمینال در لینوکس برای شرکت ها و دفاتر در نظر گرفته شده است، همه رایانه هایی که در آنها در یک شبکه متحد شده اند. زمانی که بتوانید از هر رایانه شخصی (در صورت دسترسی) سازمان به ترمینال دسترسی داشته باشید بسیار راحت است. این فرصت های بزرگی را برای مدیریت از راه دور باز می کند.

LTSP - Linux Terminal Server Project برای چنین کاری مناسب است. این برنامه در بسته استاندارد اوبونتو گنجانده شده است. برای نصب آن:

  1. دستور "ltsp-server-standalone" را وارد کنید.
  2. سپس "apt-get update && apt-get install ltsp-server-standalone" را بنویسید.
  3. منتظر بمانید تا همه چیز دانلود و به روز شود.
  4. حال باید سیستم کلاینت را نصب کنیم. "ltsp-build-client" را تایپ کنید.
  5. سپس "ltsp-build-client -dist trusty -arch i386 -fat-client-desktop lubuntu-desktop".
  6. از دستور "debootstrap" استفاده کنید تا توزیع به طور خودکار در فهرست "opt / ltsp / i386" مستقر شود.

سرور لینوکس می تواند حتی روی رایانه های شخصی کندتر اجرا شود. بنابراین، اغلب برای ایجاد سرورها و مدیریت از راه دور استفاده می شود. خدمات پستی، ذخیره سازی FTP، پایانه ها بر روی این سیستم عامل ساخته شده است.

امروز به شما خواهم گفت که چگونه سرور ubuntu 14.04.1 LTS را نصب کنید و دسترسی از راه دور به آن را پیکربندی کنید. من فکر می کنم هیچ کس نمی تواند با من بحث کند که اوبونتو گسترده ترین توزیع اوبونتو است که برای مردم (و نه برای مدیران ریشو) ایجاد شده است. شایان ذکر است که اوبونتو هر سال در حال پیشرفت و بهتر شدن است. به همین دلیل است که این کیت توزیع هم برای استفاده خانگی در رایانه های معمولی و هم برای استفاده در سرورهای شرکت های بزرگ انتخاب شده است.

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

روزهایی که نصب سیستم عامل لینوکس با کار در ترمینال و خواندن کتابچه های راهنما همراه بود، گذشته است. امروزه نصب اوبونتو دشوارتر از نصب ویندوز 7 نیست و پس از نصب می توانید بدون نصب نرم افزار و درایورهای اضافی از آن به طور کامل استفاده کنید.

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

دانلود سرور اوبونتو 14.04.1 LTS

پیشوند LTS در نام از پشتیبانی طولانی مدت توزیع صحبت می کند. توزیعی که من توضیح می دهم تا آوریل 2019 توسط انجمن پشتیبانی می شود که با انتشار به روز رسانی ها و رفع اشکالات و حفره ها همراه خواهد بود.

برای اینکه شما را برای مدت طولانی جستجو نکنیم، می توانید تصویر دیسک را با کلیک بر روی دکمه دانلود کنید:

من سرور اوبونتو را در یک ماشین مجازی نصب خواهم کرد، شما می توانید تجربه من را تکرار کنید یا بلافاصله آن را روی یک کامپیوتر فیزیکی نصب کنید. نصب بر روی یک ماشین مجازی و یک کامپیوتر فیزیکی یکسان است.

نصب سرور اوبونتو 14.04.1 LTS

برای نصب سرور اوبونتو با پارامترهای زیر آماده کردم:

  • رم: 256 مگابایت
  • CPU: 1 هسته 64 بیتی
  • وینچستر: ساتا 10 گیگ
  • حافظه ویدیویی: 12 مگابایت
  • آداپتورهای شبکه: 1 - به دنیا می نگرد. 2 - به شبکه نگاه می کند

انتخاب چنین ویژگی هایی به دلیل نیازهای کم منابع سیستم عامل است.

پس از اتصال تصویر دیسک به ماشین مجازی، آن را راه اندازی کنید و اگر همه چیز خوب بود، باید پنجره انتخاب زبان نصب را ببینید.
ما زبان روسی را انتخاب می کنیم و "Enter" را فشار می دهیم. در لیستی که باز می شود، "Install Ubuntu Server" را انتخاب کنید.
در پنجره بعدی مکان خود را انتخاب کنید. من "فدراسیون روسیه" را انتخاب می کنم
پس از آن، نصب کننده پیشنهاد می کند صفحه کلید را سفارشی کند یا از لیست انتخاب کند. برای انتخاب از لیست روی "نه" کلیک کنید
کشوری که صفحه کلید برای آن در نظر گرفته شده است را انتخاب کنید
انتخاب یک طرح. من فقط "روسی" را انتخاب کردم
در پنجره بعدی، از شما خواسته می شود که طرح بندی های سوئیچینگ را پیکربندی کنید. به صلاحدید خود انتخاب کنید، من Alt + Shift را انتخاب کردم زیرا قبلاً به این ترکیب خاص عادت کرده بودم
اکنون یک دقیقه صبر می کنیم تا اجزای اضافی بارگذاری شوند. پس از دانلود کامپوننت ها، پنجره ای برای انتخاب رابط اصلی شبکه خواهید دید. من eth0 را به عنوان اصلی انتخاب می کنم، این کارت شبکه است که به دنیا نگاه می کند و از طریق آن به اینترنت سرور متصل می شود.
پنجره بعدی از شما می خواهد که نام کامپیوتر را انتخاب کنید. من نام سرورم را "srv-01" گذاشتم
سپس باید نام کاربری خود را وارد کنید. آن را با یک ورود اشتباه نگیرید، فقط با یک نام. وارد ایوان مالیشف شدم
اما در پنجره بعدی نام کاربری (ورود) را که با آن وارد سیستم می شوید را مشخص کنید. srvadmin رو مشخص کردم
پس از ورود به سیستم، یک رمز عبور بیابید و مشخص کنید (توصیه می شود از رمز عبور حاوی حروف کوچک و بزرگ و همچنین اعداد و نمادها استفاده کنید). پس از وارد کردن رمز عبور، در پنجره بعدی باید تکرار شود تا اشتباه نشود
در مرحله بعد، از شما خواسته می شود که فهرست اصلی را رمزگذاری کنید. من هیچ چیز مجرمانه یا مخفی را در آن ذخیره نمی کنم، بنابراین رمزگذاری نمی کنم
بعد، باید "منطقه زمانی" را انتخاب کنید. از آنجایی که ماشین مجازی اینترنت را از طریق eth0 دریافت می کند، نصب کننده به تنهایی متوجه شده است که من کجا هستم، همانطور که به درستی انتخاب شده است روی "بله" کلیک می کنم. اگر این اتفاق برای شما رخ نداده یا منطقه زمانی به اشتباه انتخاب شده است، به صورت دستی انتخاب کنید
در مرحله بعد، باید محل نصب سیستم را انتخاب کنید. این مرحله خیلی ها را دچار گیجی می کند، اما نیازی به ترس نیست، همه چیز ساده است!
از آنجایی که من سرور اوبونتو را برای اهداف آموزشی نصب می کنم، گزینه دوم "Auto use whole disk" را انتخاب می کنم، اما اگر سیستم را روی یک هارد دیسک واقعی نصب می کنید، توصیه می کنم دایرکتوری های / usr, / var, / را نصب کنید. خانه در درایوهای منطقی مختلف
ما یک دیسک را انتخاب می کنیم (بنابراین من یک دیسک دارم، انتخاب کوچک است)، در صورتی که چندین هارد دیسک به رایانه متصل شود، ممکن است چندین دیسک داشته باشید. در پنجره بعدی، باید با یک هشدار در مورد ضبط اطلاعات در مورد پارتیشن ها موافقت کنید، روی "بله" کلیک کنید.
علاوه بر این، استفاده از کل دیسک را تأیید می کنیم
در پنجره بعدی، نصب کننده نحوه پارتیشن بندی دیسک را نشان می دهد، ما با انتخاب "پایان پارتیشن بندی و نوشتن تغییرات در دیسک" موافقت می کنیم.
در پنجره بعدی، ما یک بار دیگر اقدامات خود را تأیید می کنیم (چگونه ویندوز شما را یادآوری می کند، اینطور نیست؟)
و اکنون منتظر تکمیل نصب Ubuntu Server 14.04.1 LTS هستیم.

اگر در حین نصب اینترنت به شبکه ماشین مجازی متصل بود، سیستم سعی می کند به روز رسانی ها را نصب کند، اما قبل از آن از شما می پرسد که آیا پروکسی دارید، اگر پروکسی ندارید، اما اینترنت مستقیماً می رود، روی "ادامه" کلیک کنید. "
وقتی در مورد نصب به‌روزرسانی‌های معمولی سؤال شد، «بدون به‌روزرسانی خودکار» را انتخاب کردم. من دوست ندارم وقتی چیزی را بدون اطلاع خودم قرار دهم. تمام موارد مورد نیاز را می توان به صورت دستی به روز کرد
در پنجره "انتخاب نرم افزار"، کادر را فقط در "OpenSSH Server" علامت زدم و از طریق آن است که دسترسی از راه دور به سرور را دریافت خواهیم کرد. بقیه موارد را بعداً به صورت دستی تنظیم خواهیم کرد.
در پایان نصب سرور، باید با نصب بوت لودر در رکورد اصلی بوت موافقت کنید
پس از نصب بوت لودر پیامی مبنی بر نصب موفقیت آمیز سیستم مشاهده خواهید کرد
روی "ادامه" کلیک کنید و منتظر بمانید تا دستگاه راه اندازی مجدد شود. پس از اولین بارگیری، باید یک اعلان ورود مشاهده کنید، لاگین مشخص شده در هنگام نصب را وارد کنید، سپس رمز عبور را وارد کنید.
اگر نام کاربری و رمز عبور را درست وارد کرده باشید، وارد سیستم شده و این صفحه را مشاهده خواهید کرد
این کار نصب سرور ubuntu 14.04.1 LTS را تکمیل می کند.

راه اندازی اولیه سرور اوبونتو 14.04.1 LTS

ابتدا اکانت روت را فعال می کنیم. آن به صورت پیشفرض از کار افتاده. برای فعال کردن، در کنسول بنویسید

ریشه Sudo passwd

ابتدا رمز عبور کاربر فعلی و سپس دو بار رمز عبور جدید را برای root وارد می کنیم. اگر همه کارها را به درستی انجام داده باشید، تصویر زیر را مشاهده خواهید کرد.
حالا بررسی می کنیم. در ترمینال وارد کنید:

* این دستور کاربر root را وارد سیستم می کند

هنگامی که از شما خواسته می شود رمز عبور را وارد کنید، رمز عبوری را که برای root وارد کرده اید وارد کنید. اگر به درستی انجام شود، درخواست کنسول از تغییر خواهد کرد [ایمیل محافظت شده]: $ _ در [ایمیل محافظت شده]:~# _

نانو / غیره / شبکه / رابط

فایل رابط ها را در ویرایشگر متن نانو باز می کند. به طور پیش فرض، این فایل شبیه به این است
خطوط زیر را به این فایل اضافه کنید:

آدرس خودکار eth0 iface eth0 inet static 10.10.60.45 netmask 255.255.255.0 gateway 10.10.60.1 auto eth1 iface eth1 inet static address 192.168.0.1 netmask 2525.250.

بنابراین، ما به طور خودکار هر دو اینترفیس را با یک آدرس ثابت، ماسک ها و یک دروازه برای کارت اول متصل می کنیم. در ترمینال باید به شکل زیر باشد:
پس از وارد کردن داده ها، Ctrl + O (ذخیره) و سپس Ctrl + X (بستن) را فشار دهید.

برای راه اندازی مجدد شبکه، هر یک از خطوط ترمینال را به ترتیب وارد کنید:

(ifdown eth0; ifup eth0) & (ifdown eth1; ifup eth1) &

اکنون بررسی می کنیم که ifconfig چه خروجی می دهد. خروجی من به این شکل است، شما باید همان را داشته باشید
خوب! بیایید ya.ru را پینگ کنیم، وارد ترمینال شوید

پینگ ya.ru

اگر تبادلی با بسته ها می بینید، پس همه چیز خوب است! شما اینترنت دارید!

در مورد من، همه چیز آنطور که می خواستم پیش نرفت. هنگام پینگ کردن Yandex، این پاسخ را دریافت کردم

پینگ: میزبان ناشناس ya.ru

اگرچه آدرس IP 8.8.8.8 (DNS Google) پینگ شده است. در نتیجه، مشکل با DNS در سرور ما است، یعنی نمی تواند نام ها را پردازش کند.

راه حل مشکل را با افزودن آدرس DNS گوگل به فایل پیدا کردم /etc/resolvconf/resolv.conf.d/tail.

باز کردن فایل sudo nano /etc/resolvconf/resolv.conf.d/tailو در آنجا وارد خط شوید

سرور نام 8.8.8.8

فایل را ذخیره کرده و ببندید، سعی کنید سایت Yandex را پینگ کنید و ببینید
با مرتب شدن اینترنت، بیایید به جلو برویم.

اتصال از راه دور به سرور اوبونتو 14.04.1 LTS

برای اتصال از راه دور به سرور از برنامه PuTTY استفاده می کنیم. این راحت ترین ابزار برای کار از راه دور در کنسول سرور است. با کلیک روی دکمه می توانید آن را دانلود کنید:

پس از دانلود برنامه نیازی به نصب ندارد. پس از شروع برنامه، چنین پنجره ای را مشاهده خواهید کرد
تمام کاری که باید انجام دهید: آدرس IP سرور را وارد کنید، پورت را مشخص کنید، نام اتصال را وارد کنید و رمزگذاری را انتخاب کنید (در تصاویر نشان داده شده است)

برای اینکه مجبور نباشید هر بار این داده ها را وارد کنید، روی «ذخیره» کلیک کنید و دفعه بعد که متصل می شوید، فقط نام اتصال را از لیست انتخاب کنید.

ما در حال تلاش برای اتصال هستیم و اگر همه چیز به درستی انجام شود، چنین پنجره ای را مشاهده خواهید کرد
نام کاربری، رمز عبور خود را وارد کنید و از آن برای سلامتی استفاده کنید!

در این مورد فکر می کنم می توانید مقاله را پایان دهید، فکر می کنم پس از خواندن آن، و می توانید سرور ubuntu 14.04.1 LTS را نصب کنید. همانطور که می بینید، هیچ چیز پیچیده ای وجود ندارد. اگر در حین خواندن مقاله سوال یا پیشنهادی داشتید، به نظرات خوش آمدید. همچنین می خواهم توجه شما را به این نکته جلب کنم که سرور قابل مدیریت است.

مقالات مرتبط برتر