Კომპიუტერები, Პროგრამული უზრუნველყოფა
CentOS 7- ის მიმოხილვა: მონტაჟი, პარამეტრები და რეკომენდაციები
ბევრ ადამიანს კი ეჭვი არ ეპარება, რომ ინტერნეტში გამოყენებული ყველა სერვისი და მომსახურება დაფუძნებულია იმავე კომპიუტერებზე, რომლებიც ჩვენს ბინაში მუშაობენ, ისინი მხოლოდ სრულიად განსხვავებული ფორმით ქმნიან, მათ არ შეუძლიათ დაივიწყონ ლამაზი გრაფიკული ინტერფეისი და მოახერხონ სპეციალიზებული გუნდების დახმარებით. ამ კომპიუტერებს სერვერები ეწოდება. ადამიანები, რომლებმაც იციან, რასაკვირველია, იციან, თუ როგორ კონფიგურაცია და "დააყენებს" საკუთარ სერვერს. ვინც ამ ბიზნესს ახალია, საჭიროა ერთზე მეტი ფორუმის შესწავლა, რათა საბოლოოდ შეეგუოს მას. ერთი რამ არის დარწმუნებული: კონფიგურაციის იაფი და სტაბილური სერვერი, თქვენ უნდა აირჩიოთ იგივე იაფი და სტაბილური საფუძველი, კერძოდ, Linux დაფუძნებული ოპერაციული სისტემა. უმრავლესობის არჩევანი CentOS 7-ზე. ეს მასალა შეიცავს მოკლე ინფორმაციას იმის შესახებ, თუ როგორ უნდა მოხდეს CentOS 7- ის მონტაჟი და ბაზის სერვერი მის საფუძველზე.
რა არის CentOS?
CentOS არის Linux დისტრიბუცია, რომლის მთავარი უპირატესობა სტაბილურობას წარმოადგენს. ეს სისტემა, ისევე როგორც უახლოესი კონკურენტი Fedora, აშენდა სადისტრიბუციო ქსელი Red Hat Linux. ეს უკანასკნელი, თავის მხრივ, იდეალური ინსტრუმენტია სისტემურ ადმინისტრატორებთან, რაც მოითხოვს პროგნოზირებადობას, სტაბილურ ოპერაციას და მოსახერხებელ მენეჯმენტს.
FedOS- ს უშედეგოდ შეუძლია Fedora- სგან განსხვავებით პაკეტების უახლესი ვერსიები, მაგრამ ყველა სისტემის ადმინისტრატორი ბედნიერი იქნება, როდესაც Fedora- ს ან სხვა თანამედროვე განაწილებას მისი ახალი პაკეტების "წვეთი" აქვს, ხოლო CentOS გააგრძელებს მუშაობას მშვიდად, მიუხედავად იმისა, თუ რა ვითარებაა. ეს სტატია მოკლედ აღწერს ცენოს 7-ის კონფიგურაციას და ინსტალაციას, სისტემის ძირითად მახასიათებლებს და სამუშაო გარემოს.
ჩამოტვირთვა CentOS 7
CentOS 7- ის ინსტალაციის დაწყებამდე, თქვენ უნდა ჩამოტვირთოთ ოპერაციული სისტემის განაწილების პაკეტი ოფიციალურ ვებგვერდზე.
ჩამოტვირთვის რამდენიმე ვარიანტი არსებობს:
- ISO ფაილი დისკზე წერისთვის - იდეალურია სრული სისტემის და გრაფიკული ინტერფეისისთვის;
- ინსტალაციის ISO ფაილი მყარი დისკიდან და USB ფლეშ დრაივი - ყველაზე სრულყოფილი პაკეტი;
- ISO მინიმალური გადმოტვირთვისთვის - შეიცავს მხოლოდ საბაზისო ოპერაციულ სისტემას პაკეტების მინიმალური პაკეტის გარეშე და გრაფიკული ინტერფეისის გარეშე (დისტრიბუციის ამ ვერსიაში შეგიძლიათ "დააყენოთ" სერვერი უპრობლემოდ დაყენების გარეშე).
ჩატვირთვის ფაილებს შორის შეგიძლიათ იპოვოთ ორი "ცოცხალი" დისკის სურათები ორ სხვადასხვა სამუშაო გარემოში (KDE და Gnome). ეს სურათები განკუთვნილია მათთვის, ვისაც სისტემაში სცადოს ინსტალაცია, სანამ მყარ დისკზე.
ინსტალაცია CentOS 7
მაშინაც კი, თუ მინიმალური გამოსახულების შერჩევის შემთხვევაში, CentOS 7 ვარაუდობს, რომ სისტემაში ინსტალაციის გრაფიკული ინტერფეისის გამოყენება მყარ დისკზე.
ეს პროცესი ხდება 6 ძირითად საფეხურზე:
- თარიღისა და დროის დაყენება - ამ ეტაპზე საკმარისია დროის სარტყელის შესარჩევად და დრო ავტომატურად შეიქმნება.
- ენისა და განლაგების შექმნა - თქვენ უნდა აირჩიოთ ერთი ძირითადი ენა და კიდევ ერთი დამატებითი სისტემა, ასევე განსაზღვროს მათთვის საჭირო კლავიატურის ფორმატის ჩვენება.
- სამონტაჟო წყარო - ამ ეტაპზე ვერ შეცვლის არაფერს, მაშინ ინსტალაციის ფაილები მედიიდან სისტემაში მიიღება.
- პროგრამული უზრუნველყოფის ინსტალაცია - ამ ეტაპზე საჭიროა მინიმალური პროგრამული პაკეტის შერჩევა, რადგან ჩვენ სერვერს სერვერის და გრაფიკული ინტერფეისის გარეშე განათავსებთ.
- ინსტალაციის ადგილმდებარეობა - ამ ეტაპზე, აირჩიეთ მყარი დისკის დამონტაჟება, ისევე როგორც მარკირებას.
- ინტერნეტ კონფიგურაცია - აქ თქვენ უნდა შეიტანოთ მონაცემები ქსელთან კავშირის შესახებ.
მონაცემთა შესვლის შემდეგ, თქვენ უნდა შექმნათ მომხმარებლის პროფილი და დააკონკრეტეთ Root Password. დამონტაჟების პროცესის დასრულების შემდეგ კომპიუტერი განახლდება და გეძლევათ ახალი ოპერაციული სისტემის დასაწყებად.
ინსტალაცია CentOS 7 სერვერი
აქ მოკლედ ვსაუბრობთ იმაზე, თუ როგორ განალაგოთ უნივერსალური სერვერი CentOS 7- ზე, რომელიც საჭიროა მისი სრული ოპერაციისთვის აუცილებელი მინიმალური ნაკრები.
ასე რომ, პირველი თქვენ უნდა მოძებნოთ სერვერი თავად. მას შეუძლია ისარგებლოს ინტერნეტში (250 რუბლიდან) ან კონფიგურაცია ადგილობრივ აპარატზე. ერთადერთი, რაც გჭირდებათ, არის SSH მონაცემები, რომლებიც გამოყენებულ იქნება სერვერზე შესასვლელად. მაგალითად, აბსტრაქტული ფოსტის მისამართი root@centos.com და მომხმარებლის სახელი პაროლით, ასევე ცენტრები.
კონფიგურაციის დაწყება მომხმარებლის შექმნისა და მისთვის აუცილებელი ყველა უფლების მინიჭების გზით:
- დაამატეთ მომხმარებლის ბრძანება useradd centos;
- უნიკალური პაროლის შექმნა - passwd centos;
- ჩვენ ვაიძულებთ სისტემას გააგზავნოს root- ის მომხმარებელი ამ მომხმარებლისათვის - vi / etc / aliases;
- ჩვენ ვიძლევით მომხმარებელს სუუდის უფლებას ვიუდოს ბრძანებით (ბრძანება ხაზი გაეცნობა ოპერაციის დადასტურებას).
შემდეგი, უნდა მიუთითოთ მასპინძელი სახელი. ეს შეიძლება გაკეთდეს ბრძანება hostnamectl set-hostname server1.centos.net.
ამის შემდეგ თქვენ უნდა გამორთოთ Firewall და SeLinux. ამის გაკეთება აუცილებელია იმისათვის, რომ არ მოხდეს სერვერზე წვდომის უფლება. შეგიძლიათ შეაჩერონ Firewall ოპერაცია systemctl stop firewalld და systemctl გამორთოთ firewalld ბრძანებები. სიტუაცია SeLinux- სთან შედარებით უფრო გართულებულია: თქვენ უნდა გამოაგზავნოთ შესაბამისი კონფიგურაციის ფაილი V- ს / v / selinux / config- ში, იპოვოთ ხაზი SELINUX = ჩართული და შეცვალეთ იგი SELINUX = გამორთულია. მაშინ სისტემა უნდა გადატვირთოთ.
კონფიგურაციაში მომდევნო ნაბიჯი SSH- ის ინსტალაციაა.
ამისათვის საჭიროა:
- დამატება შესაბამისი გასაღებები ჩრდილოეთით ssh-copy-id ბრძანება root@centos.com.
- პორტის შეცვლა კონფიგურაციის ფაილში / etc / ssh / sshd_config პორტში 222.
- უარი თქვა სერვერზე სერვერზე Root უფლებების გარეშე შემოხაზეთ PermitRootLogin- ის გარეშე პაროლი.
- და გადატვირთეთ სერვერზე systemctl restart sshd.
თქვენ ასევე უნდა განახლდეს ყველა სისტემა და დააინსტალიროთ ეპილა და rpmforge repositories. ამისათვის საჭიროა:
- ყველა სისტემის ელემენტის განახლება yum update ბრძანებით.
- ჩამოტვირთეთ ახალი სისტემის კომპონენტები yum -enablerepo = cr update command.
- თუ არ არის საკმარისი არსებული კომპონენტები, შეგიძლიათ ჩამოტვირთოთ ელელისა და rpmforge- ის უფრო თანამედროვე ვერსიები yum- ის ინსტალაციის საშუალებით * საცავის მისამართი, სადაც აუცილებელი პროგრამული ვერსია ინახება * (შესაბამისი საცავი ადვილად შეიძლება იყოს ნაპოვნი პროფილის რესურსებზე).
შეამოწმეთ მომსახურება, კონფიგურაცია Apache და PHP
არსებული სერვერის ჩარჩოში დამატებითი კომპონენტების დაყენება, თქვენ უნდა შეამოწმოთ და გამორთოთ ზოგიერთი სერვისი და MTA სერვისები.
ამისათვის საჭიროა:
- შეამოწმეთ, რომ სერვისები უკვე გაშვებულია systemctl -t სერვისის ბრძანებით.
- გამორთვა ყველა არასაჭირო და თავიდან აცილება მათ დაწყებული, მაგალითად, დააყენოთ ფოსტის მომსახურება, თქვენ უნდა გამორთოთ postfix ბრძანებები systemctl stop postfix და systemctl გამორთვა postfix.
მაშინ თქვენ უნდა ჩამოტვირთოთ Apache და PHP, აუცილებელია სრული ოპერაციის ჩვენი სერვერი.
ასე რომ, ამისათვის:
- დააინსტალირეთ Apache პაკეტი yum -ის ინსტალაცია httpd ბრძანება.
- ჩვენ ცვლილებებს კონფიგურაციის ფაილში გადავცემთ (უნდა მიუთითოთ სერვერის მისამართი, სახელი, ხელმოწერა და ა.შ.).
- დაწყება Apache და საშუალებას autorun ფუნქცია ბრძანებები systemctl დაწყების httpd და systemctl საშუალებას httpd.
- შემდეგ დაემატოს PHP- ის გამოყენებით yum -ის ინსტალაცია php-mbstring php-near ბრძანება .
- გადატვირთეთ Apache გამოყენებით systemctl გადატვირთეთ httpd.
MySQL მონაცემთა ბაზების მართვის სისტემის ინსტალაცია
MySQL- ის ინსტალაციამდე CentOS 7- ში შესამჩნევია, რომ სტანდარტული Yum- ის ჩამოტვირთვის მენეჯერის გამოყენებისას სისტემა ჩამოტვირთვის ალტერნატიულ პროგრამას სახელით MariaDB- ს, ასე რომ CentOS- ის შემთხვევაში აუცილებელია შემოვლითი გზა.
MySQL- ის ინსტალაცია გჭირდებათ:
- ჩამოტვირთეთ MySQL კლიენტი ოფიციალური კომუნალური საცავიდან wget ბრძანების გამოყენებით * ბმულით MySQL კლიენტის ფაილი.
- შემდეგ დააინსტალიროთ სისტემაში ბრძანებები sudo rpm -ivh * სრული სახელი rpm ფაილის საჭირო ვერსია MySQL * და sudo yum install mysql- სერვერზე.
- ამის შემდეგ დაადასტუროთ ოპერაცია ორჯერ ბრძანებათა სტრიქონის მიხედვით.
Zabbix მონიტორინგის სისტემის ინსტალაცია
CentOS 7- ში Zabbix- ის დამონტაჟება, კლიენტის უახლესი ვერსიის ოფიციალური დეველოპერის საიტზე მოძებნეთ და შემდეგ დააინსტალირეთ სისტემაში.
ამისათვის საჭიროა:
- დაამატეთ საცავი rpm- ს ბრძანება Uvh * ბმული rpm- ს ფაილის ზარაქსის * მიმდინარე ვერსიით.
- განახლებული ბრძანების განახლების ბრძანებით განახლებული პროგრამული უზრუნველყოფის სიის განახლება.
- შემდეგ, დააყენეთ Zabbix კლიენტი სისტემაში yum install zabbix-agent ბრძანება.
- ამის შემდეგ, ის კვლავ შეამოწმებს კლიენტის ვერსიას (თქვენ გჭირდებათ მესამე) და უპასუხოს ყველა შეკითხვებს, დადებითად ბრძანებით ბრძანების ხაზით.
ინსტალაციის Zimbra ფოსტა სერვერი
Zimbra- ს დააყენეთ CentOS 7- ში, ამისათვის საჭიროა მოამზადოს სისტემა.
ასე რომ, თქვენ უნდა გააკეთოთ შემდეგი:
- სწორად დააკონფიგურირეთ ფაილი და ა.შ. მასპინძელი და მასპინძელი.
- ნებართვის ყველა პორტი Zimbra- ში.
- გამორთეთ SeLinux.
- ყველა MTA სერვისის გამორთვა.
- განახლების ოპერაციული სისტემა yum update -i ბრძანებით.
- ამის შემდეგ საჭიროა შესაბამისი პაკეტების ჩატვირთვა ბრძანებით yum install perl perl-core ntpl nmap sudo libidn gmp.
- შემდეგ - Zimbra კომუნალური ერთად wget ბრძანება * ბმული ფაილი Zimbra კომუნალური მიმდინარე ვერსია *.
- ჩატვირთეთ ფაილი tar და წასვლა შესაბამისი დირექტორია cd ბრძანება.
- შემდეგ თქვენ უნდა დაიწყოს ინსტალაციის პროცესი ბრძანების გამოყენებით ./install.sh -platform-override.
Similar articles
Trending Now