कंप्यूटरसॉफ्टवेयर

स्थापना, अनुकूलन सुविधाओं और सिफारिशें: CentOS 7 का अवलोकन

कई जानते हैं कि सभी सेवाओं और सेवाओं है कि हम वेब पर उपयोग करते हैं, के आधार पर ठीक उसी कंप्यूटर है कि हमारे घरों में काम करते हैं, लेकिन पूरी तरह से अलग सेट, एक सुंदर ग्राफिकल इंटरफेस दावा नहीं कर सकते हैं और समर्पित टीमों द्वारा प्रबंधित नहीं कर रहे हैं। ये कंप्यूटर सर्वर कहा जाता है। लोग जानते हैं निश्चित रूप से, कैसे धुन और "उठाना" अपने खुद के सर्वर से पता है। जो लोग इस व्यवसाय में नए हैं, आप एक से अधिक मंच खोजबीन करना, अंत में व्यवस्थित करने के लिए की जरूरत है। एक बात निश्चित है: कम लागत और स्थिर सर्वर समायोजित करने के लिए, आप एक ही कम लागत और स्थिर आधार, अर्थात् ऑपरेटिंग लिनक्स पर आधारित प्रणाली का चयन करना होगा। बहुमत की पसंद CentOS 7 पर इस सामग्री को कैसे CentOS 7 स्थापित करने और अपने आधार एक बुनियादी सर्वर पर बनाने के लिए का एक सारांश एकत्र किया जाता है गिर जाता है।

CentOS क्या है?

CentOS - एक वितरण लिनक्स, मुख्य लाभ यह है जो की स्थिरता है। इस प्रणाली, फेडोरा निकटतम प्रतियोगी की तरह, भुगतान रेड हैट लिनक्स वितरण के स्रोत कोड पर बनाया गया था। उत्तरार्द्ध, बारी में, सिस्टम प्रशासक जो पूर्वानुमान, स्थिर प्रदर्शन और सुविधाजनक आपरेशन की आवश्यकता के लिए एक आदर्श उपकरण है।

CentOS ही फेडोरा के विपरीत संकुल के नवीनतम संस्करण का दावा नहीं कर सकते हैं, लेकिन जब फेडोरा या उसके ताजा पैकेज के साथ एक और अपेक्षाकृत आधुनिक वितरण "गिर जाता है" और CentOS शांति में काम करने के लिए, परिस्थितियों की परवाह किए बिना जारी रहेगा हर सिस्टम व्यवस्थापक केवल खुश है। इस सामग्री को संक्षेप में समायोजन और स्थापित करने CentOS 7, प्रणाली की मुख्य विशेषताएं और काम पर्यावरण की प्रक्रिया का वर्णन।

डाउनलोड CentOS 7

CentOS 7 स्थापित करने से पहले, आप आधिकारिक वेबसाइट पर ऑपरेटिंग सिस्टम वितरण डाउनलोड करना होगा।

वहाँ कई बूट विकल्प हैं:

  • आईएसओ फ़ाइल को डिस्क पर लिखने के लिए - एक पूरी प्रणाली और ग्राफिकल यूजर इंटरफेस के बहुमत के लिए आदर्श;
  • आईएसओ फ़ाइल हार्ड डिस्क और यूएसबी छड़ी से स्थापित करने के लिए - संकुल के सबसे पूरा सेट;
  • न्यूनतम निर्वहन करने के लिए आईएसओ - संकुल की एक न्यूनतम सेट और कोई जीयूआई के साथ ही आधार ऑपरेटिंग सिस्टम होता है (कोई समस्या नहीं है वितरण के इस संस्करण "उठाना" इसके अलावा कुछ भी स्थापित करने के बिना एक सर्वर के लिए)।

दो "लाइव" डिस्क छवि के अलावा, आप दो अलग अलग डेस्कटॉप वातावरण (KDE और Gnome) के साथ बूट फ़ाइलों पा सकते हैं। इन छवियों को जो उन लोगों के हार्ड डिस्क के लिए स्थापना में प्रणाली बाहर की कोशिश करना चाहते के लिए उपयुक्त हैं।

स्थापित कर रहा है CentOS 7

यहां तक कि अगर आप कम से कम छवि का चयन करें CentOS 7 हार्ड ड्राइव पर प्रणाली स्थापित करने के जीयूआई का उपयोग करेगा।

इस प्रक्रिया को 6 बुनियादी कदम में जगह लेता है:

  • दिनांक और समय - इस स्तर पर, बस अपने समय क्षेत्र का चयन, और समय स्वचालित रूप से बिल भेजा जाएगा।
  • भाषा और कीबोर्ड लेआउट की स्थापना - आप एक प्राथमिक भाषा और एक वैकल्पिक चुनते हैं, और उनके लिए उचित कीबोर्ड लेआउट निर्दिष्ट करना होगा।
  • स्रोत स्थापना - इस स्तर आप कुछ भी नहीं बदल सकते हैं पर, तो स्थापना फ़ाइलें वाहक प्रणाली से ले जाया जाएगा।
  • सॉफ्टवेयर स्थापित करने के लिए - इस स्तर पर आप के रूप में हम एक डेस्कटॉप और एक ग्राफिकल इंटरफेस के बिना एक सर्वर को तैनात करने की जरूरत है, कम से कम पैकेज का चयन करने की जरूरत है।
  • स्थापना स्थान - इस स्तर पर, हार्ड ड्राइव स्थापित किया जाएगा, जिस पर चयन मार्कअप के रूप में रूप में अच्छी तरह।
  • इंटरनेट सेटिंग्स - यहाँ आप नेटवर्क कनेक्शन के बारे में डेटा दर्ज करना होगा।

डेटा की शुरूआत के बाद उपयोगकर्ता प्रोफाइल बना सकते हैं और रूट पासवर्ड निर्दिष्ट करने की आवश्यकता होगी। स्थापना के पूर्ण होने के बाद कंप्यूटर को पुनः आरंभ और नए ऑपरेटिंग सिस्टम को चलाने के लिए संकेत देगा।

CentOS स्थापित कर रहा है 7 सर्वर

यहाँ, कैसे आवश्यक उपकरण है कि अपने मूल्यवान काम के लिए आवश्यक हैं का एक न्यूनतम सेट के साथ CentOS 7 के आधार पर एक सामान्य प्रयोजन सर्वर को तैनात करने के बारे में एक संक्षिप्त बात।

तो, पहले आप सर्वर पर ही खोजने की जरूरत है। आप वेब (250 रूबल) किराया या तो, या स्थानीय मशीन पर सेट कर सकते हैं। केवल बात यह है कि आवश्यक है - इस डेटा SSH, जो इस्तेमाल किया जाएगा सर्वर पर लॉगइन करने के लिए। सार root@centos.com ईमेल पते और उपयोगकर्ता नाम पासवर्ड भी ग centos उदाहरण के लिए ले लो।

सभी आवश्यक अनुमतियों की यह करने के लिए उपयोगकर्ता निर्माण और वितरण के विन्यास के साथ खड़े शुरू करें:

  • centos useradd उपयोगकर्ता आदेश जोड़ें;
  • इसके लिए एक अद्वितीय पासवर्ड बनाएं - पासवर्ड centos;
  • प्रणाली इस उपयोगकर्ता को जड़-मेल भेजने के कारण - vi / etc / उपनाम;
  • हम उपयोगकर्ता सही sudo visudo आदेश (कमांड लाइन गूंजना पुष्टि आपरेशन) दे।

इसके बाद, आप होस्ट नाम निर्दिष्ट करना होगा। यह टीम hostnamectl सेट होस्ट नाम server1.centos.net बनाने के लिए संभव है।

के बाद आप फ़ायरवॉल और SELinux को निष्क्रिय करने की जरूरत है। इस आदेश में अनजाने में खुद को सर्वर तक पहुँच अधिकार से इनकार करने के लिए नहीं किया जाना चाहिए। फ़ायरवॉल systemctl रोक firewalld टीम का उपयोग कर काम को निरस्त करने और अक्षम firewalld systemctl कर सकते हैं। SELinux स्थिति कुछ और जटिल: यदि आप आदेश vi / etc / SELinux / config के साथ एक पाठ संपादक Vi में इसी विन्यास फ़ाइल को खोलने वहाँ SELINUX = सक्षम लाइन खोज और बदल SELINUX = disabled की जरूरत है। तो फिर तुम सिस्टम को रीबूट करने की जरूरत है।

अगले सेटअप चरण SSH स्थापित करने के लिए है।

ऐसा करने के लिए:

  • उत्तर की ओर उचित कुंजी जोड़े ssh-प्रति-आईडी आदेश root@centos.com।
  • / Etc / ssh / पोर्ट 222 पर sshd_config विन्यास फाइल में बंदरगाह बदलें।
  • बिना-पासवर्ड एक स्ट्रिंग PermitRootLogin लिख कर रूट अधिकार के बिना सर्वर के लिए प्रवेश द्वार से रोकती हैं।
  • और सर्वर टीम systemctl पुनः आरंभ sshd को पुनरारंभ करें।

तुम भी सभी सिस्टम को अद्यतन करने और गोदाम और epel rpmforge स्थापित करने की आवश्यकता। ऐसा करने के लिए:

  • सभी सिस्टम तत्वों को अपडेट यम अद्यतन आदेश।
  • एक नई प्रणाली घटकों को आदेश यम -enablerepo = करोड़ अपडेट अपलोड करें।
  • मौजूदा घटकों पर्याप्त नहीं है, तो आप नए संस्करणों epel rpmforge डाउनलोड करने और, कर सकते हैं इस में प्रवेश के लिए आदेश यम स्थापित -y * भंडार है कि संग्रहीत करता वांछित सॉफ्टवेयर संस्करण * का पता (उपयुक्त भंडार आसानी से प्रासंगिक संसाधनों पर पाया जा सकता है)।

जांच की जा रही सेवाओं, अपाचे और PHP विन्यास

एक मौजूदा फ्रेम करने के लिए अतिरिक्त घटकों को स्थापित करने और करने के लिए सर्वर कुछ सेवाओं और एमटीए-सेवाओं को बंद की जाँच करने की आवश्यकता होगी।

ऐसा करने के लिए:

  • सत्यापित करें कि सेवा पहले से ही चल रहा है, आदेश systemctl आयकर सेवा।
  • सभी अनावश्यक अक्षम और उन्हें इस पोस्टफ़िक्स आदेश systemctl रोक पोस्टफ़िक्स और systemctl अक्षम पोस्टफ़िक्स अक्षम करना होगा डाक सेवाओं को स्थापित करने के रूप में, चलने से रोकती हैं।

तो फिर तुम हमारे सर्वर के सामान्य कामकाज के लिए अपाचे और पीएचपी, आवश्यक डाउनलोड करने के लिए की जरूरत है।

तो, यह के लिए:

  • पैकेज अपाचे आदेश यम -y httpd स्थापित इंस्टॉल करें।
  • विन्यास फाइल (जहां सर्वर पता, नाम, हस्ताक्षर, आदि का उल्लेख करना होगा) में परिवर्तन करें।
  • अपाचे शुरू और AutoRun सुविधा टीमों पर बारी systemctl httpd शुरू करने और systemctl httpd सक्षम करें।
  • तब -y यम स्थापित पीएचपी टीम जोड़ने mbstring Php-की? Php? Php-पास।
  • अपाचे टीम systemctl पुनः आरंभ httpd पुन: प्रारंभ हो।

MySql डेटाबेस प्रबंधन प्रणाली स्थापित कर रहा है

इससे पहले कि आप CentOS 7 पर MySql स्थापित करते हैं, स्पष्ट करना चाहिए मानक प्रबंधन प्रणाली MariaDB नाम के एक कार्यक्रम का एक वैकल्पिक संस्करण डाउनलोड करेगा यम का उपयोग कर डाउनलोड करता है के द्वारा ही हैं, इसलिए में CentOS के मामले एक राउंडअबाउट रास्ता तय करना होगा।

स्थापित लिए MySQL चाहिए:

  • का उपयोग करते हुए सरकारी भंडार उपयोगिता से डाउनलोड करें MySQL ग्राहक wget आदेशों ने MySQL * ग्राहक फ़ाइलों के लिए * लिंक।
  • तब आरपीएम फ़ाइल की कमान sudo आरपीएम -ivh * पूरा नाम में सेट MySql का सही संस्करण के साथ * और sudo यम mysql सर्वर स्थापित करें।
  • फिर आपरेशन दो बार इस बात की पुष्टि, शीघ्र, प्रकार वाई

स्थापित कर रहा है Zabbix निगरानी प्रणाली

CentOS 7 पर स्थापना के लिए Zabbix डेवलपर की आधिकारिक वेबसाइट पर क्लाइंट का नवीनतम संस्करण मिल जाए, और फिर प्रणाली में इसे स्थापित करने की जरूरत है।

ऐसा करने के लिए:

  • Zabbix के वर्तमान संस्करण के साथ आरपीएम-फाइल करने के लिए भंडार आरपीएम Uvh टीम * लिंक जोड़ें *।
  • उपलब्ध सॉफ्टवेयर यम अद्यतन आदेश की सूची को अद्यतन करें।
  • फिर कमान में Zabbix ग्राहक स्थापित यम Zabbix एजेंट स्थापित करें।
  • अवशेष क्लाइंट संस्करण को सत्यापित करने के बाद (एक तिहाई की जरूरत है) और कमांड लाइन में वाई दर्ज करके सभी अनुरोधों को हाँ जवाब।

Zimbra मेल सर्वर स्थापित कर रहा है

इससे पहले कि CentOS 7 में Zimbra स्थापित करते हैं, यह इस प्रणाली के लिए तैयार करने के लिए आवश्यक है।

तो, आप निम्न कार्य करने होंगे:

  • ठीक से फ़ाइल etc / hosts और होस्ट नाम की स्थापना की।
  • सभी बंदरगाहों Zimbra iptables की अनुमति दें।
  • SELinux बंद कर दें।
  • सभी एमटीए-सेवा को अक्षम करें।
  • ऑपरेटिंग सिस्टम को अपग्रेड यम -y आदेश अद्यतन करें।
  • तो फिर तुम उचित पैकेज डाउनलोड के लिए Command यम जीएमपी libidn स्थापित पर्ल पर्ल कोर एनटीपीएल nmap sudo की जरूरत है।
  • तब - बहुत उपकरण उपयोगिता Zimbra वर्तमान संस्करण * के साथ एक फ़ाइल को wget कमांड Zimbra * लिंक।
  • फ़ाइल टार आदेश अनज़िप और सीडी आदेश का उपयोग उचित निर्देशिका में जाते हैं।
  • उसके बाद आप स्थापना आदेश ./install.sh -platform-ओवरराइड चलाने की जरूरत है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.delachieve.com. Theme powered by WordPress.