کنسول ابھی آرڈر کریں ابھی آرڈر کریں
ویب ایپلی کیشنز

اپنی ایپلی کیشنز چلائیں تیز رفتار PHP اسٹیک پر

ایک کلک میں WordPress اور دیگر ایپلی کیشنز انسٹال کریں۔ اپنے PHP ورژنز کنٹرول کریں، حدود کو ایڈجسٹ کریں، اور پروسیس پولز کا انتظام کریں۔

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

ایک کلک میں ایپلی کیشنز ڈیپلائے کریں

کیٹلاگ سے کوئی ایپلی کیشن چنیں اور اسے براہ راست اپنے ڈومین یا سب فولڈر میں انسٹال کریں۔

  1. اپنی ایپلی کیشن چنیں

    ایک زمرہ منتخب کریں اور وہ ویب ایپلی کیشن چنیں جسے آپ چلانا چاہتے ہیں۔ WordPress موجود ہے، اور اس کے ساتھ مزید ایپلی کیشنز بھی۔

  2. ہدف منتخب کریں

    کسی ڈومین، سب ڈومین یا ایڈ آن ڈومین میں انسٹال کریں۔ انسٹالر کوئی بھی غائب فولڈر خودکار طور پر بنا دیتا ہے۔

  3. ڈیٹا بیس کنفیگر کریں

    انسٹالر کو نیا ڈیٹا بیس اور صارف بنانے دیں، یا ایپلی کیشن کو اپنے پاس پہلے سے موجود ڈیٹا بیس پر پوائنٹ کریں۔

  4. انسٹالیشن مکمل کریں

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

انسٹال شدہ ایپلی کیشنز کا انتظام کریں

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

دیکھیں اور نیا لیبل دیں

ایک ہی فہرست میں اپنی تمام فعال انسٹالیشنز دیکھیں۔ مختلف سائٹس کو جلدی پہچاننے کے لیے اپنی مرضی کا کسٹم لیبل شامل کریں۔

انسٹالیشنز کا بیک اپ لیں

کسی مخصوص ایپلی کیشن کا فوری بیک اپ بنائیں۔ سسٹم آپ کی ایپلی کیشن فائلوں اور ڈیٹا بیس دونوں کو محفوظ کرتا ہے۔

بیک اپس سے بحال کریں

اپنے محفوظ کردہ بیک اپس کا استعمال کرتے ہوئے کسی ایپلی کیشن کو پچھلی حالت میں واپس لے جائیں۔ آپ فائلوں اور ڈیٹا بیس دونوں کو بحال کر سکتے ہیں۔

ایپلی کیشنز کو بحفاظت ہٹائیں

وہ ایپلی کیشنز ان انسٹال کریں جن کی اب ضرورت نہیں ہے۔ اگر انسٹالر نے ڈیٹا بیس بنایا تھا، تو آپ اسے بھی ہٹانے کا انتخاب کر سکتے ہیں۔

PHP کنفیگریشن

اپنے PHP ماحول کو کنٹرول کریں

فوری طور پر PHP ورژنز تبدیل کریں اور منتخب کریں کہ سرور آپ کا ایپلی کیشن کوڈ کیسے چلاتا ہے۔

PHP ورژنز

سرور کے پیش کردہ PHP ورژنز میں سے انتخاب کریں۔ تبدیلی فوری طور پر آپ کی پوری ویب سائٹ پر لاگو ہوتی ہے۔ آپ کسی ورژن کو غیر فعال بھی کر سکتے ہیں تاکہ وہ ہر مینیو سے چھپ جائے۔

ایگزیکیوشن موڈز

FPM

آپ کے اکاؤنٹ کی ملکیت میں مستقل ورکرز کا پول۔ یہ تیز ترین طریقہ ہے اور شیئرڈ ہوسٹنگ پر تجویز کیا جاتا ہے۔

CGI

فی درخواست ایک پروسیس شروع کرتا ہے۔ یہ سست چلتا ہے لیکن آپ کو فی فولڈر ایک مختلف PHP ورژن چلانے کی اجازت دیتا ہے۔

None

PHP ایگزیکیوشن کو مکمل طور پر غیر فعال کر دیتا ہے۔ اگر آپ کی ویب سائٹ صرف جامد فائلیں دکھاتی ہے تو یہ موڈ استعمال کریں۔

php.ini · PHP آپشنز
memory_limit کسی ایک PHP اسکرپٹ کے استعمال کردہ میموری کی زیادہ سے زیادہ مقدار ایڈجسٹ کریں۔
upload_max_filesize اپ لوڈ کردہ فائل کے لیے زیادہ سے زیادہ مجاز سائز مقرر کریں۔
max_execution_time طے کریں کہ سرور کی جانب سے روکے جانے سے پہلے کوئی اسکرپٹ کتنی دیر تک چل سکتا ہے۔
mail() میل فنکشن کو آن یا آف کریں۔ اسے آف کر دیں تاکہ کوئی متاثرہ اسکرپٹ اسپام نہ بھیج سکے۔

اپنی ایپلی کیشن کے مطابق معیاری php.ini ڈائریکٹوز کو ایڈجسٹ کریں۔ سرور کی مجموعی حد پھر بھی لاگو رہے گی۔

FPM پروسیس مینیجرز

کنٹرول کریں کہ PHP-FPM آپ کی ویب سائٹ کے ٹریفک کو سنبھالنے کے لیے ورکر پروسیسز کیسے بناتا ہے۔

dynamic ڈیفالٹ

کچھ ورکرز کو تیار رکھتا ہے اور لوڈ بڑھنے پر مزید شروع کرتا ہے۔ آپ طے کرتے ہیں کہ اکاؤنٹ کی حد کے اندر بیک وقت کتنے ورکرز چل سکتے ہیں۔

static تیز ترین

ہر وقت ورکرز کی زیادہ سے زیادہ مطلوبہ تعداد چلائے رکھتا ہے۔ یہ تیز ترین رسپانس فراہم کرتا ہے لیکن سب سے زیادہ میموری استعمال کرتا ہے۔

ondemand ہلکا ترین

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

ایپلی کیشن بیک اپ کی ترتیبات

اپنے اکاؤنٹ پر ہر انسٹال شدہ ایپلی کیشن کے لیے خودکار بیک اپس ترتیب دیں۔

  • طے کریں کہ اکاؤنٹ کی ہر ایپلی کیشن کا کتنے وقفے بعد خودکار بیک اپ لیا جائے۔
  • فیصلہ کریں کہ آپ سرور پر پرانی بیک اپ کاپیوں کی کتنی تعداد رکھنا چاہتے ہیں۔
  • کسی بحالی سے پہلے خودکار بیک اپ چلائیں تاکہ غلط بحالی کو کالعدم کیا جا سکے۔
  • اپنے معمول کے ڈسک کوٹہ کا استعمال کرتے ہوئے اپنی ہوسٹنگ جگہ پر خودکار بیک اپس محفوظ کریں۔

اکثر پوچھے جانے والے سوالات

کیا میں ایسے فولڈر میں ایپلی کیشن انسٹال کر سکتا ہوں جس میں پہلے سے فائلیں موجود ہوں؟

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

ایپلی کیشن میرا ڈیٹا بیس پاس ورڈ کہاں محفوظ کرتی ہے؟

انسٹالر ڈیٹا بیس کا پاس ورڈ سرور پر آپ کی ایپلی کیشن کی کنفیگریشن فائل میں براہ راست لکھتا ہے۔ ہم اس پاس ورڈ کو کہیں اور محفوظ نہیں کرتے۔

جب میں کوئی ایپلی کیشن ہٹاتا ہوں تو ڈیٹا بیس کا کیا ہوتا ہے؟

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

کیا میں ایک ہی ڈومین پر مختلف PHP ورژنز چلا سکتا ہوں؟

اگر آپ FPM ایگزیکیوشن موڈ استعمال کرتے ہیں، تو آپ کا PHP ورژن پوری ویب سائٹ پر لاگو ہوتا ہے۔ کسی مخصوص فولڈر میں مختلف PHP ورژن چلانے کے لیے، آپ کو موڈ بدل کر CGI کرنا ہوگا۔

مجھے PHP میل فنکشن کیوں بند کرنا چاہیے؟

اگر آپ کی ویب ایپلی کیشن ای میلز بھیجنے کے لیے SMTP استعمال کرتی ہے، تو آپ کو مقامی PHP mail فنکشن کی ضرورت نہیں ہے۔ اسے بند کر دیں تاکہ کوئی ہیک شدہ اسکرپٹ آپ کے اکاؤنٹ سے اسپام نہ بھیج سکے۔

اپنی ایپلی کیشن لانچ کرنے کے لیے تیار ہیں؟

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