სტატიების დირექტორია
გსურთ მარტივად მართოთ თქვენი ვირტუალური პირადი სერვერი (VPS)? ისწავლეთ როგორ დააინსტალიროთHestiaCPპანელი სერვერის მართვის საბოლოო გამოცდილებისთვის.
ჩვენისამყაროეს პირველი დონის სახელმძღვანელო მიგიყვანთ ეტაპობრივად HestiaCP-ის ინსტალაციისა და კონფიგურაციის დასასრულებლად, რომელიც მოიცავს ინსტალაციის სკრიპტებს, ვებსაიტების დამატებებსა და ბუხარებს, რაც თქვენი სერვერის მენეჯმენტს ეფექტური და უსაფრთხო გახდის.
რას ნიშნავს ჰესტია?
ჰესტია ძველ ბერძნულ მითოლოგიაში ღუმელის ქალღმერთია.
როდესაც ვსაუბრობთ ჰესტიაზე, ადამიანების უმეტესობამ შეიძლება პირველად იფიქროს კერის, ღუმელისა და ცეცხლის ქალღმერთზე ძველ ბერძნულ მითოლოგიაში ის არის ოლიმპოს თორმეტი მთავარი ღმერთიდან.
ცნობილია თავისი სითბოთი და დაცვით, ჰესტია უზრუნველყოფს, რომ სახლებისა და ტაძრების ცეცხლი არასოდეს ჩაქრეს.
ანალოგიურად, თანამედროვე კომპიუტერულ სამყაროში ჰესტია ასევე მნიშვნელოვან როლს ასრულებს - HestiaCP.

HestiaCP პანელი ადვილად მართავს VPS-ს
HestiaCP არის ღია წყარო Linux სერვერის მართვის პანელის არტეფაქტი.
- HestiaCP შეიძლება ეწოდოს სერვერის მართვის "ყოვლისმომცველს".
- HestiaCP ცნობილია თავისი სიმარტივით, ეფექტურობითა და მრავალფეროვნებით.
- ისევე, როგორც ეს უძველესი ქალღმერთი, უზრუნველყოფს საიმედო დაცვას და მხარდაჭერას თქვენი სერვერისთვის.
ის პოპულარობიდან დაიბადა VestaCP, მაგრამ როდესაც VestaCP-ის განვითარება და შენარჩუნება თანდათან შევიდა "ძილის რეჟიმში", უსაფრთხოების მრავალი პრობლემა და დაუცველობა დროულად არ გამოსწორდა...
შედეგად, შორსმჭვრეტელ დეველოპერთა ჯგუფმა გადაწყვიტა თავიდან დაეწყო და შექმნა ახალი ფილიალი, Hestia CP, რათა გააგრძელოს მისი გაუმჯობესება და შენარჩუნება, რათა სერვერის მართვა უფრო უსაფრთხო და მოსახერხებელი ყოფილიყო.
HestiaCP მართვის პანელის ფუნქციის გაცნობა
HestiaCP გთავაზობთ მარტივ და ადვილად გამოსაყენ ინტერფეისს, შეგიძლიათ მარტივად დაამატოთ მომხმარებლის ანგარიშები, ვებსაიტების დომენური სახელები და დააკონფიგურიროთ სერვერის სხვა ასპექტები.
აქ არის რამდენიმე ძირითადი მახასიათებელი:
- მრავალენოვანი მხარდაჭერა: HestiaCP მხარს უჭერს მრავალ ენას, მათ შორის ჩინურს.
- ვებ სერვერის მხარდაჭერა: Apache2 და NGINX PHP-FPM-ით, მხარს უჭერს მრავალ PHP ვერსიას (5.6-8.1, ნაგულისხმევი 8.0).
- DNS სერვერი: DNS სერვერი (Bind) კლასტერული ფუნქციით.
- ფოსტის სერვისი: გთავაზობთ POP/IMAP/SMTP ფოსტის სერვისს, ანტივირუსით, ანტი-სპამით და ვებ ფოსტით (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
- მონაცემთა ბაზა: მხარს უჭერს MariaDB და/ან PostgreSQL მონაცემთა ბაზებს.
- SSL მხარდაჭერა: მხარს უჭერს Let's Encrypt SSL და wildcard სერთიფიკატები.
- Firewall: Firewall უხეში ძალის შეტევის გამოვლენით და IP სიებით (iptables, fail2ban და ipset).

ძირითადი მოთხოვნები HestiaCP-ის ინსტალაციისთვის
ჰესტიას ინსტალაციამდე, თქვენ უნდა გესმოდეთ მისი ძირითადი მოთხოვნები სერვერისთვის.
Hestia უნდა მუშაობდეს სრულიად ახალ ოპერაციულ სისტემაზე, რათა უზრუნველყოს მისი გამართული ფუნქციონირება.
შემდეგი არის მინიმალური და რეკომენდებული კონფიგურაციები:
| კონფიგურაციის ტიპი | 中央处理器 | 内存 | დისკი | 操作系统 |
|---|---|---|---|---|
| მინიმალური კონფიგურაცია | 1 ბირთვი, 64 ბიტიანი | 1 გბ (SpamAssassin-ისა და ClamAV-ის გარეშე) | 10 GB მყარი დისკი | Debian 10, 11 ან 12, Ubuntu 20.04, 22.04 LTS |
| რეკომენდებული კონფიგურაცია | 4 ბირთვული | 4 GB | 40 GB მყარი დისკი | უახლესი Debian, უახლესი Ubuntu LTS |
სხვა მოთხოვნები
- Hestia მუშაობს მხოლოდ AMD64/x86_64 და ARM64/aarch64 პროცესორებზე და საჭიროებს 64-ბიტიან ოპერაციულ სისტემას.
- i386 ან ARM7 დაფუძნებული პროცესორები არ არის მხარდაჭერილი.
- არა-LTS ოპერაციული სისტემები არ არის მხარდაჭერილი.
HestiaCP პანელის სამონტაჟო მომზადება
ნაბიჯი 1: გადართვა root მომხმარებელზე
პირველ რიგში, თქვენ უნდა გაუშვათ ინსტალერი როგორც root. მისი გაშვება შესაძლებელია პირდაპირ ტერმინალში ან დისტანციურად SSH-ის გამოყენებით.
გაუშვით შემდეგი ბრძანება root მომხმარებელზე გადასასვლელად:
sudo -i
ნაბიჯი 2: სისტემის პაკეტების განახლება
ინსტალაციის დაწყებამდე დარწმუნდით, რომ თქვენი სისტემის პაკეტები განახლებულია. განაახლეთ შემდეგი ბრძანება:
apt update -y
ნაბიჯი 3: დააინსტალირეთ საერთო软件
Debian სისტემა შედარებით სუფთაა, რეკომენდირებულია რამდენიმე ხშირად გამოყენებული პროგრამული უზრუნველყოფის ინსტალაცია.
apt install wget curl sudo vim git -y
ნაბიჯი 4: დაამატეთ DNS ჩანაწერები
ზოგადად, თქვენ უნდა დაამატოთ ჩანაწერი DNS-ში, რათა გადაწყვიტოთ IP მისამართი, როგორც HestiaCP-ის Hostname დომენის სახელი, მაგალითად:

hcp.domain.tld
(შეცვალეთ domain.tld თქვენი ნამდვილი დომენის სახელით)
HestiaCP ინსტალაციის სკრიპტის გაკვეთილი
ნაბიჯი 1: ჩამოტვირთეთ ინსტალაციის სკრიპტი
ჩამოტვირთეთ ინსტალაციის სკრიპტი SSH-ის საშუალებით შემდეგი ბრძანების გამოყენებით:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
თუ ჩამოტვირთვა ვერ მოხერხდა SSL დადასტურების შეცდომის გამო, დარწმუნდით, რომ თქვენს სისტემაში დაინსტალირებული გაქვთ ca-სერთიფიკატის პაკეტი.
ამის გაკეთება შეგიძლიათ შემდეგი ბრძანების გამოყენებით:
apt-get update && apt-get install ca-certificates -y
ნაბიჯი 2: გაუშვით HestiaCP ინსტალაციის სკრიპტი
HestiaCP ინსტალაციის ვარიანტების არჩევის უფრო მარტივი გზაა ინსტალაციის სიმებიანი გენერატორის გამოყენება.
იმისათვის, რომ აირჩიოთ რომელი პროგრამული უზრუნველყოფა დააინსტალიროთ, შეგიძლიათ გამოიყენოთ HestiaCP ინსტალაციის სიმებიანი გენერატორი, რათა აირჩიოთ რომელი პროგრამული უზრუნველყოფა დააინსტალიროთ.
დააწკაპუნეთ ქვემოთ მოცემულ ბმულზე HestiaCP-ის ოფიციალურ პირად პარამეტრებზე და კონფიგურაციის ვარიანტებზე გადასასვლელად:
აირჩიეთ საჭიროებისამებრ:

აქ არის მაგალითი ბრძანება:
bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force
თუ შეგაწუხებთ, შეგიძლიათ გამოიყენოთჩენ ვეილიანგითუმცა დაიმახსოვრე ესhcp.domain.tld,[email protected],p4ssw0rd , შეცვალეთ ის, რასაც რეალურად იყენებთ.
ნაბიჯი 3: გადატვირთეთ სერვერი
ინსტალაციის დასრულების შემდეგ შეიყვანეთ სერვერის გადატვირთვის ბრძანება:
reboot
HestiaCP პანელი აკონფიგურირებს SSL სერთიფიკატს
1:დაამატეთ SSL სერთიფიკატი პანელის URL-ისთვის:
v-add-letsencrypt-host
თუ ჰოსტის სახელი ადრე არ იყო დაყენებული, ჯერ უნდა გაუშვათ:
v-change-sys-hostname hcp.domain.tld
შეცვალეთ hcp.domain.tld თქვენს საკუთარ ჰოსტის სახელზე.
2:შემდეგ შედით ბრაუზერში https://hcp.domain.tld:2053
შეგიძლიათ პანელზე წვდომა.
ანგარიშის პაროლი შეგიძლიათ იხილოთ ბრძანების სტრიქონში.
HestiaCP პანელი ამატებს ვებსაიტს
ვინაიდან ნაგულისხმევი root მომხმარებელი არ არის დაცული, თუ გსურთ ვებგვერდის დამატება HestiaCP პანელზე, რეკომენდებულია ახალი მომხმარებლის შექმნა და ახალ მომხმარებელში შესვლა, ვებსაიტის დომენის სახელის დასამატებლად.
ნაბიჯი 1:დაამატეთ მომხმარებლის ანგარიში ▼

2:დაამატეთ ვებსაიტის დომენის სახელი ▼

- არ არის რეკომენდებული DNS-ის მხარდაჭერისა და საფოსტო ყუთის მხარდაჭერის შემოწმება, რადგან თქვენ მიერ აშენებული DNS და საფოსტო ყუთი საკმარისად სტაბილური არ არის და ადვილია მნიშვნელოვანი ელფოსტის გამოტოვება.
- ამიტომ, უფრო სტაბილური იქნება, თუ გამოვიყენებთ DNS-ს და საფოსტო ყუთებს ძირითადი მწარმოებლებისგან.
3:ვებსაიტის დომენის სახელის რედაქტირება ▼

რეკომენდებულია შესამოწმებლად:ჩართეთ SSL ამ დომენისთვის
- მიიღეთ SSL სერთიფიკატი Let's Encrypt-ის გამოყენებით
- ჩართეთ HTTPS ავტომატური გადამისამართება
- HTTP მკაცრი ტრანსპორტის უსაფრთხოების (HSTS) ჩართვა
როგორც მძლავრი და მოქნილი სერვერის მართვის პანელი, HestiaCP არა მხოლოდ უზრუნველყოფს მდიდარ ფუნქციებს და მართვის ეფექტურ ინსტრუმენტებს, არამედ ინარჩუნებს გამოყენების მარტივობას და მასშტაბურობას.
მიუხედავად იმისა, თქვენ მართავთ პერსონალურ სერვერს თუ საწარმოს დონის სერვერს, HestiaCP-ს შეუძლია დააკმაყოფილოს თქვენი საჭიროებები, რაც საშუალებას მოგცემთ მარტივად აკონტროლოთ ცეცხლი და უსაფრთხოება, როგორც ქალღმერთ ჰესტიას.
HestiaCP-ის შესახებ მეტი ინფორმაციის შესასწავლად, გთხოვთ, ეწვიოთ მის GitHub პროექტის მისამართს და ოფიციალურ ვებსაიტის მისამართს.
- HestiaCP GitHub პროექტის მისამართი:https://github.com/hestiacp/hestiacp/
- HestiaCP ოფიციალური ვებგვერდის მისამართი:https://www.hestiacp.com/
- HestiaCP დემო მისამართი:https://demo.hestiacp.com:8083/login/
- HestiaCP დოკუმენტის მისამართი:https://docs.hestiacp.com/
- HestiaCP ოფიციალური ფორუმი:https://forum.hestiacp.com/
გამოსცადეთ HestiaCP-ის ძლიერი ფუნქციები და ისიამოვნეთ სერვერის მარტივი და ეფექტური მენეჯმენტით!
გსურთ გაიგოთ მეტი HestiaCP-ის შესახებ?
რეკომენდირებულია გააგრძელოთ ჩვენი დეტალური სახელმძღვანელოს კითხვა HestiaCP-ის გადაჭრის შესახებ phpMyAdmin - შეცდომის პრობლემა.
აქ არის საბოლოო გამოსავალი ერთხელ და სამუდამოდ, რომელიც დაგეხმარებათ გაუმკლავდეთ ჩვეულებრივ შეცდომებს მარტივად ▼
დააწკაპუნეთ ქვემოთ მოცემულ ბმულზე და იპოვით უფრო დეტალურ გადაწყვეტილებებს ნელი სიჩქარის პრობლემის გადასაჭრელად, რომელიც გამოწვეულია HestiaCP phpMyAdmin-ის შაბლონების ქეშირების უუნარობით ▼
როგორ რთავს HestiaCP PHP ფუნქციებს shell_exec, passthr, system და exec?
HestiaCP PHP-FPM არის მძიმე დატვირთვის ქვეშ? დინამიური ვებ გვერდი 500 შეცდომა? ეს ოპტიმიზაცია დაუყოვნებლივ შევა ძალაში!
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „HestiaCP Panel Universe Level Tutorial: დააინსტალირეთ სკრიპტები, დაამატეთ ვებსაიტები VPS-ის მარტივად სამართავად“, რაც გამოგადგებათ.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-31764.html




