HestiaCP پینل یونیورس لیول ٹیوٹوریل: اسکرپٹس انسٹال کریں، ویب سائٹس شامل کریں اور آسانی سے VPS کا نظم کریں

اپنے ورچوئل پرائیویٹ سرور (VPS) کو آسانی سے منظم کرنا چاہتے ہیں؟ انسٹال کرنے کا طریقہ سیکھیں۔ہیسٹیا سی پیسرور مینجمنٹ کے حتمی تجربے کے لیے پینل۔

ہماراکائناتپہلے درجے کی گائیڈ آپ کو HestiaCP کی انسٹالیشن اور کنفیگریشن مکمل کرنے کے لیے قدم بہ قدم لے جائے گی، جس میں انسٹالیشن اسکرپٹس، ویب سائٹ کے اضافے اور فائر والز کا احاطہ کیا جائے گا، جس سے آپ کے سرور کے انتظام کو موثر اور محفوظ بنایا جائے گا۔

Hestia کا کیا مطلب ہے

ہیسٹیا قدیم یونانی افسانوں میں تندور کی دیوی ہے۔

جب ہم ہیسٹیا کے بارے میں بات کرتے ہیں، تو سب سے پہلے جس چیز کے بارے میں لوگ سوچ سکتے ہیں وہ قدیم یونانی افسانوں میں چولہا، بھٹی اور آگ کی دیوی ہے، وہ اولمپس کے بارہ دیوتاؤں میں سے ایک ہے۔

اپنی گرمجوشی اور تحفظ کے لیے جانا جاتا ہے، ہیسٹیا اس بات کو یقینی بناتا ہے کہ گھروں اور مندروں کے شعلے کبھی نہ بجیں۔

اسی طرح کمپیوٹر کی جدید دنیا میں Hestia بھی ایک اہم کردار ادا کرتا ہے - HestiaCP۔

HestiaCP پینل یونیورس لیول ٹیوٹوریل: اسکرپٹس انسٹال کریں، ویب سائٹس شامل کریں اور آسانی سے VPS کا نظم کریں

HestiaCP پینل آسانی سے VPS کا انتظام کرتا ہے۔

HestiaCP ایک اوپن سورس ہے۔ لینکس سرور کنٹرول پینل آرٹفیکٹ۔

  • HestiaCP کو سرور مینجمنٹ کا "آل راؤنڈر" کہا جا سکتا ہے۔
  • HestiaCP اپنی سادگی، کارکردگی اور استعداد کے لیے جانا جاتا ہے۔
  • بالکل اسی قدیم دیوی کی طرح، جو آپ کے سرور کے لیے قابل اعتماد تحفظ اور مدد فراہم کرتی ہے۔

یہ مقبول سے پیدا ہوا تھا۔ ویستاپی، لیکن جیسے جیسے VestaCP کی ترقی اور دیکھ بھال آہستہ آہستہ "سلیپ موڈ" میں داخل ہوئی، بہت سے سیکورٹی مسائل اور کمزوریاں وقت پر طے نہیں کی گئیں...

نتیجتاً، دور اندیش ڈویلپرز کے ایک گروپ نے نئے سرے سے آغاز کرنے کا فیصلہ کیا اور ایک نئی برانچ، ہیسٹیا CP بنائی، تاکہ سرور کے انتظام کو مزید محفوظ اور آسان بنانے کے لیے اسے بہتر اور برقرار رکھا جا سکے۔

HestiaCP کنٹرول پینل فنکشن کا تعارف

HestiaCP ایک سادہ اور استعمال میں آسان انٹرفیس فراہم کرتا ہے، آپ آسانی سے صارف کے اکاؤنٹس، ویب سائٹ کے ڈومین کے نام شامل کر سکتے ہیں اور سرور کے دیگر پہلوؤں کو ترتیب دے سکتے ہیں۔

یہاں کچھ اہم خصوصیات ہیں:

  • کثیر زبان کی حمایت: HestiaCP چینی سمیت متعدد زبانوں کو سپورٹ کرتا ہے۔
  • ویب سرور سپورٹ: PHP-FPM کے ساتھ Apache2 اور NGINX، متعدد PHP ورژن (5.6-8.1، ڈیفالٹ 8.0) کو سپورٹ کرتا ہے۔
  • ڈی این ایس سرور: ڈی این ایس سرور (بائنڈ) کلسٹر فنکشن کے ساتھ۔
  • میل سروس: اینٹی وائرس، اینٹی سپیم اور ویب میل کے ساتھ POP/IMAP/SMTP میل سروس فراہم کرتا ہے (ClamAV، SpamAssassin، Sieve، Roundcube، Rainloop)۔
  • ڈیٹا بیس: ماریا ڈی بی اور/یا پوسٹگری ایس کیو ایل ڈیٹا بیس کو سپورٹ کرتا ہے۔
  • ایس ایس ایل سپورٹ: آئیے ایس ایس ایل اور وائلڈ کارڈ سرٹیفکیٹس کو انکرپٹ کرنے کی حمایت کرتا ہے۔
  • فائر وال: بروٹ فورس اٹیک کا پتہ لگانے اور آئی پی لسٹوں کے ساتھ فائر وال (iptables، fail2ban اور ipset)۔

HestiaCP پینل یونیورس لیول ٹیوٹوریل: اسکرپٹ انسٹال کریں، ویب سائٹ شامل کریں اور آسانی سے VPS تصویر 2 کا نظم کریں

HestiaCP انسٹال کرنے کے لیے بنیادی تقاضے

ہیسٹیا کو انسٹال کرنے سے پہلے، آپ کو سرور کے لیے اس کی بنیادی ضروریات کو سمجھنا ہوگا۔

ہیسٹیا کو بالکل نئے آپریٹنگ سسٹم پر چلنے کی ضرورت ہے تاکہ یہ یقینی بنایا جا سکے کہ یہ ٹھیک سے کام کرتا ہے۔

ذیل میں کم از کم اور تجویز کردہ کنفیگریشنز ہیں:

کنفیگریشن کی قسم中央处理器ریمڈسک操作系 کا نظام
کم از کم ترتیب1 کور، 64 بٹ1 جی بی (بغیر SpamAssassin اور ClamAV)10 جی بی ہارڈ ڈرائیوڈیبین 10، 11 یا 12، اوبنٹو 20.04، 22.04 ایل ٹی ایس
تجویز کردہ ترتیب4 جوہری4 GB40 جی بی سالڈ اسٹیٹ ڈرائیوتازہ ترین Debian، تازہ ترین Ubuntu LTS

دیگر ضروریات

  • ہیسٹیا صرف AMD64/x86_64 اور ARM64/aarch64 پروسیسرز پر چلتا ہے اور اس کے لیے 64 بٹ آپریٹنگ سسٹم کی ضرورت ہوتی ہے۔
  • i386 یا ARM7 پر مبنی پروسیسرز تعاون یافتہ نہیں ہیں۔
  • غیر LTS آپریٹنگ سسٹم تعاون یافتہ نہیں ہیں۔

HestiaCP پینل کی تنصیب کی تیاری

مرحلہ 1: روٹ صارف پر سوئچ کریں۔

سب سے پہلے، آپ کو انسٹالر کو روٹ کے طور پر چلانے کی ضرورت ہے۔ اسے براہ راست ٹرمینل میں یا دور سے SSH کا استعمال کرتے ہوئے چلایا جا سکتا ہے۔

روٹ صارف پر جانے کے لیے درج ذیل کمانڈ کو چلائیں:

sudo -i

مرحلہ 2: سسٹم پیکجز کو اپ گریڈ کریں۔

انسٹالیشن شروع کرنے سے پہلے، یقینی بنائیں کہ آپ کے سسٹم پیکجز اپ ٹو ڈیٹ ہیں۔ اپ گریڈ کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

apt update -y

مرحلہ 3: کامن انسٹال کریں۔软件

Debian سسٹم نسبتاً صاف ہے کچھ عام طور پر استعمال ہونے والے سافٹ ویئر کو انسٹال کرنے کی سفارش کی جاتی ہے۔

apt install wget curl sudo vim git -y

مرحلہ 4: DNS ریکارڈز شامل کریں۔

عام طور پر، آپ کو ہیسٹیا سی پی کے میزبان نام کے ڈومین نام کے طور پر IP ایڈریس کو حل کرنے کے لیے DNS میں A ریکارڈ شامل کرنے کی ضرورت ہے، مثال کے طور پر:

HestiaCP پینل یونیورس لیول ٹیوٹوریل: اسکرپٹ انسٹال کریں، ویب سائٹ شامل کریں اور آسانی سے VPS تصویر 3 کا نظم کریں

hcp.domain.tld

(domain.tld کو اپنے اصل ڈومین نام سے تبدیل کریں)

HestiaCP انسٹالیشن اسکرپٹ ٹیوٹوریل

مرحلہ 1: انسٹالیشن اسکرپٹ ڈاؤن لوڈ کریں۔

درج ذیل کمانڈ کا استعمال کرتے ہوئے SSH کے ذریعے انسٹالیشن اسکرپٹ ڈاؤن لوڈ کریں:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

اگر SSL تصدیق کی خرابی کی وجہ سے ڈاؤن لوڈ ناکام ہو جاتا ہے، تو یقینی بنائیں کہ آپ کے سسٹم پر ca-certificate پیکیج انسٹال ہے۔

آپ مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے یہ کر سکتے ہیں:

apt-get update && apt-get install ca-certificates -y

مرحلہ 2: HestiaCP انسٹالیشن اسکرپٹ چلائیں۔

HestiaCP تنصیب کے اختیارات کو منتخب کرنے کا ایک آسان طریقہ انسٹالیشن سٹرنگ جنریٹر استعمال کرنا ہے۔

یہ منتخب کرنے کے لیے کہ کون سا سافٹ ویئر انسٹال کرنا ہے، آپ HestiaCP انسٹالیشن سٹرنگ جنریٹر استعمال کرنے کا انتخاب کر سکتے ہیں کہ کون سا سافٹ ویئر انسٹال کرنا ہے۔

HestiaCP کے آفیشل کسٹم پیرامیٹرز اور کنفیگریشن آپشنز پر جانے کے لیے نیچے دیے گئے لنک پر کلک کریں۔

ضرورت کے مطابق منتخب کریں:

HestiaCP ویب سائٹ کا ڈومین نام نمبر 4 شامل کرتا ہے۔

یہاں ایک مثال کمانڈ ہے:

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:پینل کے URL کے لیے ایک SSL سرٹیفکیٹ شامل کریں:

v-add-letsencrypt-host

اگر میزبان نام پہلے سیٹ نہیں کیا گیا ہے، تو آپ کو پہلے اسے چلانے کی ضرورت ہے:

v-change-sys-hostname hcp.domain.tld

hcp.domain.tld کو اپنے میزبان نام میں تبدیل کریں۔

مرحلہ 2:پھر براؤزر میں داخل ہوں۔ https://hcp.domain.tld:2053

آپ پینل تک رسائی حاصل کر سکتے ہیں۔

اکاؤنٹ کا پاس ورڈ کمانڈ لائن میں دیکھا جا سکتا ہے۔

HestiaCP پینل ویب سائٹ شامل کرتا ہے۔

چونکہ ڈیفالٹ روٹ صارف محفوظ نہیں ہے، اگر آپ HestiaCP پینل میں ویب سائٹ شامل کرنا چاہتے ہیں، تو یہ تجویز کیا جاتا ہے کہ ایک نیا صارف بنائیں اور ویب سائٹ کا ڈومین نام شامل کرنے کے لیے نئے صارف میں لاگ ان کریں۔

مرحلہ 1:صارف اکاؤنٹ شامل کریں▼

HestiaCP پینل یونیورس لیول ٹیوٹوریل: اسکرپٹ انسٹال کریں، ویب سائٹ شامل کریں اور آسانی سے VPS تصویر 5 کا نظم کریں

مرحلہ 2:ویب سائٹ کا ڈومین نام شامل کریں ▼

HestiaCP پینل یونیورس لیول ٹیوٹوریل: اسکرپٹ انسٹال کریں، ویب سائٹ شامل کریں اور آسانی سے VPS تصویر 6 کا نظم کریں

  • ڈی این ایس سپورٹ اور میل باکس سپورٹ کو چیک کرنے کی سفارش نہیں کی جاتی ہے، کیونکہ ڈی این ایس اور میل باکس جو آپ نے بنایا ہے وہ کافی مستحکم نہیں ہیں، اور اہم ای میلز کو یاد کرنا آسان ہے۔
  • لہذا، یہ زیادہ مستحکم ہو گا اگر ہم بڑے مینوفیکچررز کے DNS اور میل باکس استعمال کریں۔

مرحلہ 3:ویب سائٹ کے ڈومین نام میں ترمیم کریں ▼

مرحلہ 3: ویب سائٹ کے ڈومین نام میں ترمیم کریں۔ یہ چیک کرنے کی سفارش کی جاتی ہے: اس ڈومین کے لیے SSL کو فعال کریں۔

چیک کرنے کے لیے تجویز کردہ:اس ڈومین کے لیے SSL کو فعال کریں۔

  • Let's Encrypt کا استعمال کرتے ہوئے SSL سرٹیفکیٹ حاصل کریں۔
  • HTTPS خودکار ری ڈائریکشن کو فعال کریں۔
  • HTTP سخت ٹرانسپورٹ سیکیورٹی (HSTS) کو فعال کریں

ایک طاقتور اور لچکدار سرور مینجمنٹ پینل کے طور پر، HestiaCP نہ صرف بھرپور فنکشنز اور موثر انتظامی ٹولز فراہم کرتا ہے، بلکہ استعمال میں آسانی اور اسکیل ایبلٹی کو بھی برقرار رکھتا ہے۔

چاہے آپ ذاتی سرور کا انتظام کر رہے ہوں یا انٹرپرائز لیول سرور، HestiaCP آپ کی ضروریات کو پورا کر سکتا ہے، جس سے آپ آسانی سے دیوی ہیسٹیا کی طرح آگ پر قابو پا سکتے ہیں۔

HestiaCP کے بارے میں مزید معلومات جاننے کے لیے، براہ کرم اس کے GitHub پروجیکٹ کا پتہ اور آفیشل ویب سائٹ کا پتہ دیکھیں۔

HestiaCP کے طاقتور افعال کا تجربہ کریں اور سادہ اور موثر سرور مینجمنٹ سے لطف اندوز ہوں!

HestiaCP کے بارے میں مزید جاننا چاہتے ہیں؟

یہ تجویز کیا جاتا ہے کہ آپ HestiaCP کو حل کرنے کے طریقہ سے متعلق ہماری تفصیلی گائیڈ کو پڑھتے رہیں phpMyAdmin کے - خرابی کا مسئلہ۔

عام غلطیوں سے آسانی کے ساتھ نمٹنے میں آپ کی مدد کرنے کے لیے یہاں ایک بار اور سب کے لیے حتمی حل ہے▼

نیچے دیے گئے لنک پر کلک کریں اور آپ کو HestiaCP phpMyAdmin کی ٹیمپلیٹس کیش کرنے میں ناکامی کی وجہ سے سست رفتاری کے مسئلے کو حل کرنے کے لیے مزید تفصیلی حل مل جائیں گے ▼

HestiaCP پی ایچ پی فنکشنز shell_exec، passthr، system، اور exec کو کیسے فعال کرتا ہے؟

HestiaCP PHP-FPM بھاری بوجھ میں ہے؟ متحرک ویب صفحہ 500 غلطی؟ یہ اصلاح فوری طور پر نافذ ہو جائے گی!

ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) نے "HestiaCP Panel Universe Level Tutorial: Install Scripts, Add Websites to Easyly Manage VPS" کا اشتراک کیا جو آپ کے لیے مددگار ثابت ہوگا۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-31764.html

مزید پوشیدہ چالوں کو کھولنے کے لیے، ہمارے ٹیلیگرام چینل میں شامل ہونے میں خوش آمدید!

پسند آئے تو شیئر اور لائک کریں! آپ کے شیئرز اور لائکس ہماری مسلسل حوصلہ افزائی ہیں!

 

评论 评论

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

میں سکرال اوپر