कम्प्युटरसफ्टवेयर

स्थापना, अनुकूलन सुविधा र सिफारिसहरू: CentOS 7 को अवलोकन

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

CentOS के हो?

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

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

डाउनलोड CentOS 7

CentOS 7 स्थापना गर्नु अघि, तपाईं आधिकारिक वेबसाइटमा सञ्चालन प्रणाली वितरण डाउनलोड गर्नुपर्छ।

त्यहाँ धेरै बुट विकल्प हो:

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

दुई "प्रत्यक्ष" डिस्क छवि बीच, तपाईं दुई फरक डेस्कटप वातावरण (केडीई र Gnome) संग बुट फाइलहरू फेला पार्न सक्नुहुन्छ। यी तस्बिरहरू हार्ड डिस्कमा स्थापना प्रणाली प्रयास गर्न चाहनुहुन्छ गर्नेहरूका लागि उपयुक्त हो।

स्थापना CentOS 7

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

यो प्रक्रिया 6 आधारभूत चरणमा स्थान लिन्छ:

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

डाटा को परिचय पछि प्रयोगकर्ता प्रोफाइल सिर्जना र जड पासवर्ड निर्दिष्ट गर्न आवश्यक हुनेछ। स्थापना पूरा भएपछि कम्प्युटर पुनः सुरु र नयाँ अपरेटिङ सिस्टम चलाउन शीघ्र हुनेछ।

CentOS स्थापना 7 सर्भर

यहाँ, आफ्नो बहुमूल्य कामको लागि आवश्यक हो आवश्यक उपकरण को एक न्यूनतम सेट संग CentOS 7 मा आधारित एक सामान्य उद्देश्य सर्भर कसरी डिप्लोय गर्न बारेमा संक्षिप्त कुरा।

त्यसैले, पहिले तपाईं सर्भर नै फेला पार्न आवश्यक छ। तपाईँले वेब (250 rubles) किराया या त गर्न सक्नुहुन्छ, वा स्थानीय मिसिन मा सेट। आवश्यक छ कि मात्र कुरा - सर्भर लगइन गर्न यो डाटा SSH, प्रयोग गरिने। को सार root@centos.com इमेल ठेगाना र प्रयोगकर्ता नाम पासवर्ड ग पनि CentOS उदाहरणका लागि लिनुहोस्।

सबै आवश्यक अनुमति को यो प्रयोगकर्ता सिर्जना र वितरण कन्फिगरेसन संग खडा गर्न सुरु गर्नुहोस्:

  • CentOS useradd प्रयोगकर्ता आदेश थप्न;
  • यसको लागि एक अद्वितीय पासवर्ड सिर्जना - पासवर्डफाइल CentOS;
  • यो प्रयोगकर्ता मूल-मेल पठाउन प्रणाली गराउँछ - VI / आदि / उपनाम;
  • हामी प्रयोगकर्ता सही sudo visudo आदेश (आदेश लाइन resound पुष्टि सञ्चालन) दिनुहोस्।

अर्को, तपाईं होस्ट नाम निर्दिष्ट गर्नुपर्छ। यो टोली hostnamectl सेट-होस्टनाम server1.centos.net बनाउन सम्भव छ।

तपाईं फायरवल र SeLinux असक्षम गर्न आवश्यक पछि। यो क्रम गल्ति आफूलाई सर्भर पहुँच अधिकार अस्वीकार गर्न मा गरेको हुनुपर्छ। फायरवाल systemctl स्टप firewalld टोली प्रयोग काम निलम्बन र firewalld अक्षम systemctl गर्न सक्नुहुन्छ। SeLinux अवस्था अलि बढी जटिल: तपाईं आदेश VI / आदि / selinux / config संग पाठ सम्पादक एमआई मा संवाददाता कन्फिगरेसन फाइल खोल्न त्यहाँ SELINUX = सक्षम लाइन फेला पार्न र प्रतिस्थापन SELINUX = असक्षम गर्न आवश्यक छ। त्यसपछि तपाईं प्रणाली रिबुट गर्न आवश्यक छ।

अर्को सेटअपमा SSH सेट अप छ।

यो के गर्न:

  • उत्तरी मा उपयुक्त कुञ्जीहरू थप्न SSH-प्रतिलिपि-आईडी आदेश root@centos.com।
  • कन्फिगरेसन फाइलमा पोर्ट परिवर्तन / आदि / SSH / पोर्ट 222 मा sshd_config।
  • बिना-पासवर्ड स्ट्रिङ PermitRootLogin लेखेर को जड अधिकार बिना सर्भर प्रवेश निषेध।
  • र सर्भर टोली systemctl पुन: सुरु sshd पुनः सुरु गर्नुहोस्।

तपाईं पनि सबै सिस्टम अपडेट र गोदाम र epel rpmforge स्थापना गर्न आवश्यक छ। यो के गर्न:

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

सेवाहरू जाँच, अपाचे र PHP विन्यास

विद्यमान फ्रेम गर्न थप घटक स्थापना र सर्भर केही सेवाहरू र MTA-सेवाहरू बन्द जाँच गर्न आवश्यक हुनेछ।

यो के गर्न:

  • सेवा पहिले नै चलिरहेको छ, आदेश systemctl -टी सेवा प्रमाणित गर्नुहोस्।
  • सबै अनावश्यक असक्षम र यस्तो हुलाक सेवा स्थापना प्रत्यय आज्ञा systemctl स्टप प्रत्यय र systemctl अक्षम प्रत्यय असक्षम गर्न आवश्यक छ रूपमा चलिरहेको, तिनीहरूलाई निषेध।

त्यसपछि तपाईं हाम्रो सर्भर को सामान्य कामकाज लागि अपाचे र PHP, आवश्यक डाउनलोड गर्न आवश्यक छ।

त्यसैले, यस को लागि:

  • प्याकेज अपाचे आदेश yum httpd स्थापना -y स्थापना गर्नुहोस्।
  • कन्फिगरेसन फाइल (जहाँ तपाईं सर्भर ठेगाना, नाम, हस्ताक्षर, आदि निर्दिष्ट गर्नुपर्छ) परिवर्तन गर्न।
  • अपाचे सुरु गर्न र स्वचालित सुविधा टोली सक्रिय httpd सुरु systemctl र httpd सक्षम systemctl।
  • त्यसपछि PHP टोली -y को को yum स्थापना थप्न mbstring Php-को? Php? Php-नजिक।
  • अपाचे टोली systemctl पुन: सुरु httpd फेरि सुरु।

को MySQL डाटाबेस व्यवस्थापन प्रणाली स्थापना

तपाईं CentOS 7 मा MySql स्थापना गर्नु अघि, कि yum प्रयोग डाउनलोड गरेर मानक व्यवस्थापन प्रणाली CentOS को मामला एक राउन्डअबाउटबाट तरिका जान हुनेछ मा त, MariaDB भनिने कार्यक्रम को वैकल्पिक संस्करण डाउनलोड हुनेछ स्पष्ट गर्नुपर्छ।

MySql गर्नुपर्छ स्थापना गर्न:

  • प्रयोग आधिकारिक रिपोजिटरी उपयोगिता देखि MySql ग्राहक डाउनलोड wget आदेशहरू एक MySQL * ग्राहक फाइलहरू * लिंक।
  • त्यसपछि MySql सही संस्करण संग RPM फाइल को आदेश sudo RPM -ivh * पूरा नाम मा सेट * र sudo yum MySQL-सर्भर स्थापना गर्नुहोस्।
  • त्यसपछि सञ्चालन दोब्बर शीघ्र, प्रकार Us | पुष्टि,

स्थापना Zabbix अनुगमन प्रणाली

Zabbix CentOS 7 मा स्थापना को लागि विकासकर्ता को आधिकारिक साइट मा ग्राहक को नयाँ संस्करण फेला, र त्यसपछि गर्न सिस्टम मा स्थापना आवश्यक छ।

यो के गर्न:

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

को जिम्ब्रा मेल सर्भर स्थापना

पहिले CentOS 7 मा जिम्ब्रा स्थापना, यो प्रणालीको लागि तयार गर्न आवश्यक छ।

त्यसैले, तपाईं निम्न गर्न आवश्यक:

  • ठीक फाइल आदि / होस्टहरूको र होस्टनाम सेट अप।
  • सबै बन्दरगाह जिम्ब्रा iptables गर्न अनुमति दिनुहोस्।
  • SeLinux बन्द।
  • सबै MTA-सेवा असक्षम।
  • सञ्चालन प्रणाली अपग्रेड yum -y आदेश अद्यावधिक गर्नुहोस्।
  • त्यसपछि तपाईं yum जीएमपी libidn perl perl-कोर ntpl nmap sudo स्थापना आदेश उपयुक्त प्याकेजहरू डाउनलोड गर्न आवश्यक छ।
  • त्यसपछि - को wget आदेश जिम्ब्रा * उपयोगिता जिम्ब्रा हालको संस्करण * एउटा फाइल लिङ्क धेरै उपकरण।
  • फाइल टार आदेश अनजिप र सीडी आदेश प्रयोग उपयुक्त निर्देशिका जानुहोस्।
  • कि पछि तपाईँले स्थापना आदेश ./install.sh -platform-अधिलेखन चलाउन आवश्यक छ।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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