فهرست مقاله
آیا می خواهید سرور خصوصی مجازی (VPS) خود را به راحتی مدیریت کنید؟ نحوه نصب را یاد بگیریدHestiaCPپنل برای تجربه مدیریت سرور نهایی.
ماجهانراهنمای سطح اول شما را گام به گام راهنمایی می کند تا نصب و پیکربندی HestiaCP را تکمیل کنید، اسکریپت های نصب، افزودنی های وب سایت و فایروال ها را پوشش می دهد و مدیریت سرور شما را کارآمد و ایمن می کند.
هستیا یعنی چی؟
هستیا الهه تنور در اساطیر یونان باستان است.
وقتی در مورد هستیا صحبت می کنیم، اولین چیزی که ممکن است بیشتر مردم به آن فکر کنند، الهه آتشدان، کوره و آتش در اساطیر یونان باستان است که او یکی از دوازده خدای اصلی المپ است.
Hestia که به گرما و محافظت خود معروف است، تضمین می کند که شعله های آتش خانه ها و معابد هرگز خاموش نمی شوند.
به طور مشابه، در دنیای کامپیوتر مدرن، Hestia نیز نقش مهمی ایفا می کند - HestiaCP.

پنل HestiaCP به راحتی VPS را مدیریت می کند
HestiaCP یک منبع باز است لینـوکــس مصنوع پنل کنترل سرور.
- 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، R ارائه می دهد.ainloop).
- پایگاه داده: از پایگاه داده های MariaDB و/یا PostgreSQL پشتیبانی می کند.
- پشتیبانی از SSL: از گواهینامه های Let's Encrypt SSL و wildcard پشتیبانی می کند.
- فایروال: فایروال با شناسایی حملات brute force و لیست IP (iptables، fail2ban و ipset).

الزامات اساسی برای نصب HestiaCP
قبل از نصب هستیا، باید نیازهای اولیه آن برای سرور را بدانید.
Hestia باید روی یک سیستم عامل کاملاً جدید اجرا شود تا از عملکرد صحیح آن اطمینان حاصل شود.
تنظیمات زیر حداقل و توصیه شده است:
| نوع پیکربندی | 中央处理器 | حافظه | دیسک | سیستم عامل |
|---|---|---|---|---|
| حداقل پیکربندی | 1 هسته 64 بیتی | 1 گیگابایت (بدون SpamAssassin و ClamAV) | هارد 10 گیگابایت | دبیان 10، 11 یا 12، اوبونتو 20.04، 22.04 LTS |
| پیکربندی توصیه شده | 4 هسته ای | 4 GB | درایو حالت جامد 40 گیگابایتی | آخرین Debian، آخرین Ubuntu LTS |
ملزومات دیگر
- Hestia فقط بر روی پردازنده های AMD64/x86_64 و ARM64/aarch64 اجرا می شود و به سیستم عامل 64 بیتی نیاز دارد.
- پردازنده های مبتنی بر i386 یا ARM7 پشتیبانی نمی شوند.
- سیستم عامل های غیر LTS پشتیبانی نمی شوند.
آماده سازی نصب پنل HestiaCP
مرحله 1: به کاربر root بروید
ابتدا باید نصب کننده را به صورت روت اجرا کنید. می توان آن را مستقیماً در ترمینال یا از راه دور با استفاده از SSH اجرا کرد.
برای جابجایی به کاربر root دستور زیر را اجرا کنید:
sudo -i
مرحله 2: بسته های سیستم را ارتقا دهید
قبل از شروع نصب، مطمئن شوید که بسته های سیستم شما به روز هستند. برای ارتقا دستور زیر را اجرا کنید:
apt update -y
مرحله 3: مشترک را نصب کنیدنرم افزار
سیستم دبیان نسبتاً تمیز است، توصیه می شود برخی از نرم افزارهای رایج را نصب کنید:
apt install wget curl sudo vim git -y
مرحله 4: سوابق DNS را اضافه کنید
به طور کلی، برای حل کردن آدرس IP به عنوان نام دامنه HestiaCP، باید یک رکورد A در DNS اضافه کنید، به عنوان مثال:

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: سرور را راه اندازی مجدد کنید
پس از اتمام نصب، دستور restart server را وارد کنید:
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 وب سایت را اضافه می کند
از آنجایی که کاربر ریشه پیش فرض امن نیست، اگر می خواهید یک وب سایت به پنل HestiaCP اضافه کنید، توصیه می شود یک کاربر جدید ایجاد کنید و برای افزودن نام دامنه وب سایت وارد کاربر جدید شوید.
مرحله 1:افزودن حساب کاربری ▼

مرحله 2:افزودن نام دامنه وب سایت ▼

- توصیه نمی شود که پشتیبانی از DNS و پشتیبانی صندوق پستی را بررسی کنید، زیرا DNS و صندوق پستی ساخته شده توسط خودتان به اندازه کافی پایدار نیستند و به راحتی می توان ایمیل های مهم را از دست داد.
- بنابراین، اگر از DNS و صندوق پستی تولیدکنندگان بزرگ استفاده کنیم، پایدارتر خواهد بود.
مرحله 3:ویرایش نام دامنه وب سایت ▼

توصیه می شود بررسی کنید:SSL را برای این دامنه فعال کنید
- با استفاده از Let's Encrypt یک گواهی SSL دریافت کنید
- تغییر مسیر خودکار HTTPS را فعال کنید
- فعال کردن HTTP Strict Transport Security (HSTS)
HestiaCP به عنوان یک پنل مدیریت سرور قدرتمند و انعطاف پذیر، نه تنها عملکردهای غنی و ابزارهای مدیریت کارآمد را ارائه می دهد، بلکه سهولت استفاده و مقیاس پذیری را نیز حفظ می کند.
چه در حال مدیریت یک سرور شخصی یا یک سرور در سطح سازمانی باشید، HestiaCP می تواند نیازهای شما را برآورده کند و به شما امکان می دهد مانند الهه Hestia به راحتی آتش و امنیت را کنترل کنید.
برای کشف اطلاعات بیشتر در مورد 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: نصب اسکریپت ها، افزودن وب سایت ها برای مدیریت آسان VPS" را به اشتراک گذاشت که برای شما مفید خواهد بود.
به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-31764.html
برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!
اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!



