قائمة الطعام
مجانا
التسجيل
الصفحة الرئيسية  /  النصيحة/ موحد النظام. تركيب وتكوين موحد النظام Centos 6

موحد النظام. تركيب وتكوين موحد النظام Centos 6

الأصل: قم بتثبيت CentOS / RHEL / Scientifc Linux 6.5 في وضع النص
المؤلف: سينثيلكومار
تاريخ النشر: 30 يناير 2014
ترجمة: A. Krivoshey
تاريخ التحويل: فبراير 2014

كما تعلم بالفعل ، تدعم RHEL والنسخ المستنسخة مثل CentOS و Scientific Linux كلاً من التثبيت النصي والرسومي. في هذا البرنامج التعليمي ، سنتعرف على تثبيت CentOS 6.5 في وضع النص. قد يكون هذا الوضع أكثر صعوبة للمستخدمين المبتدئين. هو الأنسب للخوادم التي لا تحتوي غالبًا على ذاكرة ومساحة قرص كافية لتثبيت رسومي.

سنصف أدناه تثبيت CentOS 6.5 على جهاز محلي ، وكذلك من نظام بعيد باستخدام telnet.

الطريقة الأولى - تثبيت CentOS 6.5 من الخادم نفسه

قم بتشغيل جهاز الكمبيوتر الخاص بك من قرص DVD الخاص بتثبيت CentOS 6.5. سترى الصورة التالية:

حدد "تثبيت" أو "ترقية نظام موجود" من القائمة واضغط على TAB. بعد ذلك ، أدخل "نص لينكس" كما هو موضح في لقطة الشاشة أدناه واضغط على إدخال.

(أو)
اضغط على مفتاح ESC وأدخل "نص لينكس" في سطر التمهيد.

الطريقة الثانية - التثبيت عن بعد لـ CentOS 6.5 باستخدام telnet

ربما لن ترغب في الجلوس أمام كل خادم وتثبيت النظام. يمكن القيام بذلك من مكان عملك أو من المنزل. بسيط جدا.
قم بتشغيل الخادم الخاص بك من قرص التثبيت CentOS 6.5. سترى الصورة التالية:

حدد "تثبيت" أو "ترقية نظام موجود" من القائمة واضغط على TAB. أدخل الآن الأمر التالي كما هو موضح في الصورة أدناه:

Linux text telnet ip = Give-IP-Address netmask = Give-Netmask

(أو)
اضغط على مفتاح ESC وأدخل الأمر التالي في سطر التمهيد كما هو موضح في لقطة الشاشة أدناه.

$ linux text telnet ip = Give-IP-Address netmask = Give-Netmask

أدخل عنوان IP وقناع الشبكة والبوابة. تحقق من اتصال الخادم الخاص بك من العملاء.

سيحفظ المثبت الإعدادات وينتظر اتصال telnet من أنظمة العميل.

انتقل الآن إلى نظام العميل ، وافتح Terminal وأدخل الأمر التالي:

$ telnet IP-address-of-your-centos-server

هنا 192.168.1.200 هو عنوان IP لخادم centos 6.5 الخاص بي.
بعد إدخال الأمر أعلاه ، ستتصل بالمثبت ويمكنك متابعة التثبيت من نظام العميل الخاص بك.

كما ترى في لقطة الشاشة أعلاه ، أقوم بتثبيت CentOS 6.5 على الخادم من جهاز الكمبيوتر المحمول. يمكنك الآن متابعة التثبيت كالمعتاد.

في اليوم الآخر ، اضطررت إلى تثبيت نظام التشغيل CentOS 6.6 على الخادم وفقًا لمتطلبات إصدارات البرنامج ، على الرغم من إصدار CentOS 7 بالفعل ، لذلك قررت تقديم تعليمات التثبيت مع لقطات شاشة مفصلة للإصدار 6.6.

CentOSهو توزيعة Linux تعتمد على Red Hat Enterprise Linux ومتوافقة معها. يتكون Red Hat Enterprise Linux من برامج مجانية مع المصدر المفتوح، ولكنه متاح كأقراص ثنائية فقط لـ المشتركين المدفوعة... كما هو مطلوب من قبل GPL وغيرها ، يوفر Red Hat جميع التعليمات البرمجية المصدر. يستخدم مطورو CentOS هذا مصدرلإنشاء منتج نهائي قريب جدًا من Red Hat Enterprise Linux ومتاح للتنزيل. هناك نسخ أخرى من Red Hat Enterprise Linux تعتمد على هذا الرمز.

قم بتنزيل CentOS 6.6 من الموقع الرسمي لمعمارية amd64:

دعنا نأخذ استراحة قصيرة ونرى كيف تركب الفتيات ألواح التزلج أسفل التل ، سوف تأخذ أنفاسك:

x86_64 /.

نرى أن CentOS يتم توزيعها بالشكل التالي:

  • 7 أقراص مضغوطة - هذا لا يناسبنا ، لذلك يجب قطع العديد من الأقراص ، وبعد ذلك لا تزال بحاجة إلى أن تكون من النوع
  • 1 DVD أفضل بالفعل ، لكنه مع ذلك يزن كثيرًا - سيستغرق التنزيل وقتًا طويلاً.
  • يعد القرص الحي طريقة سريعة للتعرف على CentOS دون تثبيته على محرك الأقراص الثابتة.
  • netinstall- ولكن هذا أكثر إثارة للاهتمام ، فهو يزن 9.4 ميجا بايت فقط ، وسيتم تثبيت نظام التشغيل عبر الشبكة ، أي ليس عليك تنزيل أي شيء إضافي. سوف نختاره.

netinstall CentOS:

جارى التحميل CentOS-5.4-x86_64-netinstall.iso.
نقطعه إلى قرص ، ونقلعه منه. من أجل عدم استخدام الوضع الرسومي أثناء التثبيت ، أكتب "نص لينكس" بناءً على اقتراح أداة تحميل التشغيل ، أضغط.

تظهر نافذة بها اختيار اللغة. نختار اللغة - "الروسية" ونوع لوحة المفاتيح - "ru".
بعد ذلك ، حدد طريقة التثبيت ، حدد HTTP:

نحتاج الآن إلى تكوين الشبكة ، على الرغم من أن لدي خادم DHCP على الشبكة ، لكنني سأستمر في تكوينه يدويًا:

نحن نقود في IP-shniki. البوابة هي أيضًا خادم الاسم الخاص بي:

الخطوة التالية هي تحديد المسار إلى النسخة المتطابقة حيث توجد الملفات تركيبات CentOS 5.4

انقر فوق "موافق" ، يقوم المثبت بتنزيل الملفات الضرورية لمزيد من التثبيت.

تظهر نافذة ترحيب. تليها نافذة العلامات القرص الصلب:

أختار التقسيم يدويًا ، التقسيم الافتراضي لا يناسبني ، لأنه. لست بحاجة إلى LVM.

بعد تكوين أداة تحميل التشغيل ، تظهر نافذة بها اقتراح لتهيئة واجهة الشبكة في النظام ، نقول "نعم" ونقوم بالتهيئة بنفس الطريقة التي فعلناها من قبل.

تظهر نافذة بها اختيار المنطقة الزمنية ، اختر المنطقة الزمنية التي تخصنا.

نحتاج الآن إلى تحديد الحزم المراد تثبيتها:

يبعد واجهات رسومية، أترك الخادم ، وأضع مربع الاختيار "تحديد اختيار البرنامج" للحصول على تحديد أكثر تفصيلاً للحزم.

قبل بدء التثبيت ، تظهر نافذة حيث تتم كتابة أن سجل التثبيت الكامل سيكون في /root/install.log.

بعد اكتمال التثبيت ، سيظهر أنه تم تثبيت النظام.

نحن نعيد التشغيل. عند بدء تشغيل CentOS لأول مرة ، ستظهر نافذة حيث يمكنك تكوين بعض معلمات النظام.

على هذا ينتهي تثبيت CentOS... تثبيت هذا نظام التشغيلليس أكثر صعوبة من تركيب النوافذ.

تم تنزيله من torrent CentOS. تعليمات تثبيت خادم CentOS 6.5 موضحة بالتفصيل.

انسخ صورة ISO لتوزيع CentOS 6.5 على قرص مضغوط أو USB قابل للتشغيلالقرص ، في آلة افتراضيةيمكن تثبيت خادم Oracle VM VirtualBox CentOS 6.5 مباشرة من صورة ISOعدة التوزيع. الخامس BIOS الكمبيوترتحديد ترتيب التمهيد من قرص CentOS.

بدء تمهيد الخادم CentOS 6.5:

يمكنك تخطي التحقق من توزيع CentOS 6.5 الخاص بك:

شعار نظام تشغيل CentOS 6 Community ENTerice:

حدد لغتك أثناء عملية التثبيت:

حدد تخطيط لوحة المفاتيح الخاص بك:

حدد نوع القرص الصلب لتثبيت خادم CentOS 6.5:

في الشاشة التالية ، خذ وقتك. أدخل اسم الكمبيوتر ، متبوعًا بنطاق النقطة. تبديل تخطيط لوحة المفاتيح الثاني - Shift. بعد ذلك ، قم بإعداد شبكتك ، فمن الأسهل القيام بذلك الآن. انقر فوق الزر Configure Network (تكوين الشبكة). فى الشباك اتصالات الشبكةحدد eth0 وانقر فوق الزر تغيير ...

حدد منطقتك الزمنية:

أدخل كلمة المرور لـ الحسابمستخدم الجذر:

حدد كيفية استخدام محرك الأقراص الثابتة لديك:

احفظ جميع المعلمات التي تم إدخالها مسبقًا لـ CentOS 6.5 على محرك الأقراص الثابتة لديك:

تثبيت حزم خادم CentOS 6.5:

في نهاية تثبيت خادم CentOS 6.5 ، تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك:

قم بإزالة قرص التوزيع CentOS 6.5 وأعد تشغيل الكمبيوتر.

خادم CentOS 6.5 جاهز للعمل.

لذلك ، بغض النظر عن كيفية تعاملنا مع المهمة الأولى المتمثلة في ملء النظام مباشرةً ، سنفترض أن كل شيء قد نجح من أجلك. وهنا أمامنا - وحدة تحكم فارغة خالية ، من الضروري الآن إنشاء خادم لائق بمجموعة من مضيفات افتراضيةو DB وجميع أنواع الأشياء الجيدة الأخرى.

لذا ، لنبدأ.

أول الأشياء أولاً ، دعنا نحدد الأمن. انا ليسأوصي بتعطيل selinux و iptables ، ولكن سيكون من الصعب على المبتدئين الخوض على الفور في جميع تعقيدات كيفية عمل هذه الأنظمة. يجب تمكين هاتين الخدمتين وتهيئتهما لاحقًا ، ولكن في الوقت الحالي ، يجب تعطيلهما.

دعونا نلقي نظرة على iptables أولاً.

إذا كنت تريد إيقاف تشغيله تمامًا ، فعليك إزالته من بدء التشغيل ولا تنسَ ipv6:

Chkconfig --del iptables chkconfig --del ip6tables

إذا قمت بإيقاف تشغيله حتى إعادة التشغيل التالية أو حتى تقوم بتشغيله بنفسك ، فحينئذٍ:
/ etc / init.d / iptables stop

بعد ذلك ، نحتاج إلى العثور على ملف تكوين selinux وتعديله. لكن! من المحررين ، وهذا هو ، فقط السادس الرهيب =) ولكن لا شيء. دعنا نتعامل معهم الآن.
لذلك ، نجد الخط ونغيره SELINUX = فرضتشغيل SELINUX = معطل... في الواقع ، كل شيء مكتوب في الملف. كيف افعلها؟
vi / etc / selinux / config
ثم انقر فوق ما يلي:
أنا
قم بتحرير الخط المطلوب
خروج
التحول + Z + Z (مرتين Z)

لكي يتم إيقاف تشغيل selinux ، يجب عليك إعادة التشغيل:
اغلق -r الآن

كل شئ. الآن دعنا ننتقل إلى أهم شيء - إعداد الشبكة والإنترنت.

تقديم ifconfigونرى شيئًا كهذا:

المفسد: تسليط الضوء على العرض

Ifconfig lo Link encap: Local Loopback inet addr: 127.0.0.1 القناع: 255.0.0.0 inet6 addr: :: 1/128 النطاق: Host UP LOOPBACK RUNNING MTU: 16436 Metric: 1 RX packets: 0 error: 0 drop: 0 overruns: 0 إطار: 0 حزم TX: 0 أخطاء: 0 مسقطة: 0 تجاوزات: 0 ناقل: 0 تصادم: 0 txqueuelen: 0 RX bytes: 0 (0.0 b) TX bytes: 0 (0.0 b)


هناك معلومات فقط عن الصغرى... الحقيقة انه بطاقات الشبكةغير مشمول.
نذهب إلى المجلد:
cd / etc / sysconfig / network-scripts /
الملفات التي تهمنا بهذا الأب تسمى ifcfg- *... تحت "*" يوجد اسم الواجهة الخاصة بك ورقمها. على سبيل المثال ، اسمي هو - ifcfg-em1... ربما هذا - ifcfg-eth0- إلخ.
تقدير مقدما عدد الواجهات التي تحتاجها. بالنسبة لي ، على سبيل المثال ، اثنان - من أجل شبكة خارجية(IP مخصص) وللداخلية (IP المحلي).
نقوم بتشغيلها ، وتغيير الخط في كل منها الملفات المطلوبة ONBOOT = "لا"على التوالي ONBOOT = "نعم"وتشير إلى الحصول على IP من dhcp. يمكنك القيام بذلك طبعا ولا تنسى تغيير اسم الواجهة في الأمر إلى اسمك:

Sed -i -es # no # yes # g ifcfg-em1 sed -i -es # no # yes # g ifcfg-em2 echo "BOOTPROTO =" dhcp "" >> ifcfg-em1 echo "BOOTPROTO =" dhcp ""> > ifcfg-em2

إذا كنت تستخدم الإحصائيات ، فعندئذٍ بدلاً من dhcpبحاجة للكتابة ثابتةوإضافة المزيد من التصنيفات IPADDR =- عنوان IP للكمبيوتر و NETMASK =- قناع الشبكة الفرعية. من الأفضل استخدام محرر. يجب أن يبدو الملف كالتالي:

DEVICE = "em1" HWADDR = "E0: DB: 55: 01: C2: 40" NM_CONTROLLED = "نعم" ONBOOT = "yes" BOOTPROTO = "ثابت" IPADDR = 192.168.0.214 NETMASK = 255.255.255.0

هذا ليس كل شئ. الآن تحتاج أيضًا إلى تحديد البوابة
صدى "GATEWAY = 192.168.0.1" >> / etc / sysconfig / network
ونظام أسماء النطاقات
صدى "خادم الأسماء 192.168.0.1" >> / etc / resolv.conf
لا تنس تحديد عنوان IP إذا كان لخادم DHCP عنوان مختلف!

يبقى إعادة تشغيل الشبكة:
إعادة تشغيل شبكة الخدمة

المفسد: تسليط الضوء على العرض

تم إلغاء تنشيط واجهة em1: [موافق] تم إلغاء تنشيط واجهة الاسترجاع: [موافق] تم تنشيط واجهة الاسترجاع: [موافق] تم تنشيط واجهة em1: [موافق]

ifconfig

غلاف ارتباط Em1: Ethernet HWaddr E0: DB: 55: 01: C2: 40 inet addr: 192.168.0.214 Bcast: 192.168.0.255 القناع: 255.255.255.0 inet6 addr: fe80 :: xxxx: xxxx: xxxx: c240 / 64 النطاق: ربط تشغيل البث المتعدد MTU: 1500 متري: 1 حزم RX: 0 أخطاء: 0 مسقطة: 0 تجاوزات: 0 إطار: 0 حزم TX: 0 أخطاء: 0 مسقطة: 0 تجاوزات: 0 ناقل: 0 تصادم: 0 txqueuelen: 1000 RX بايت: 0 (0.0 ب) بايت TX: 0 (0.0 ب) المقاطعة: 35 غلاف رابط: عنوان استرجاع محلي: 127.0.0.1 قناع: 255.0.0.0 inet6 addr: :: 1/128 النطاق: Host UP LOOPBACK RUNNING MTU : 16436 متري: 1 حزم RX: 0 أخطاء: 0 مسقطة: 0 تجاوزات: 0 إطار: 0 حزم TX: 0 أخطاء: 0 مسقطة: 0 تجاوزات: 0 ناقل: 0 تصادم: 0 txqueuelen: 0 RX بايت: 0 (0.0 b ) TX بايت: 0 (0.0 ب)

لنبدأ بتحديث النظام. في هذه المرحلة ، سنستخدم فقط المستودعات القياسية. بشكل عام ، من أجل الموثوقية ، يجب ألا تقوم بتحديث أي شيء من مستودعات الطرف الثالث دون سبب. حسنًا ، دعنا نتخطى المعنويات ونحوها:
تحديث يم

القاعدة: mirror.academica.fi * extras: mirror.academica.fi * updates: mirror.academica.fi إعداد التبعيات وحل عملية التحديث -> تشغيل فحص المعاملة ...

تثبيت 5 حزمة (حزم) ترقية 113 حزمة (حزم) إجمالي حجم التنزيل: 124 مليون هل هذا جيد [y / N]: y

بشكل عام ، سيتم تنزيل كل شيء هناك وتثبيته وسيتم حذف القديم =) على الأرجح ، سيتم تحديث النواة الخاصة بك. تبدأ الحزمة بـ نواة... يجب إعادة تشغيل النظام لكي "يدخل حيز التنفيذ". لن تضعفها:
اغلق -r الآن

الآن. سنقوم بتثبيت مستودعات إضافية لتنزيل الحزم الضرورية أحدث الإصدارات... لكن لكي نبدأ ، نحتاج إلى مكونين قياسيين. دعونا نضعهم:
yum تثبيت wget nano