آرٹیکل ڈائرکٹری
میں CWP کنٹرول پینل کیسے انسٹال کروں ؟
CENTOS ویب پینل کنفیگریشن ٹیوٹوریل
ویب سائٹس بنانے کے لیے VPS استعمال کرنے والے آن لائن مارکیٹرز کے لیے ، انتخاب کرنے کے لیے متعدد مفت اور بامعاوضہ کنٹرول پینلز موجود ہیں۔ جب یقین نہ ہو کہ کون سا VPS کنٹرول پینل مکمل فعالیت کے ساتھ منتخب کرنا ہے، CWP کنٹرول پینل کی سفارش کی جاتی ہے۔
CentOS ویب پینل کیا ہے؟
CWP کنٹرول پینل RPM پر مبنی تقسیم جیسے CentOS، RHEL، Scientific Linux ، وغیرہ کے لیے ڈیزائن کیا گیا ہے۔

یہ ایک مفت اور اوپن سورس کنٹرول پینل ہے جسے ویب ہوسٹنگ کے ماحول کو آسانی سے ترتیب دینے کے لیے وسیع پیمانے پر استعمال کیا جا سکتا ہے۔
دوسرے کنٹرول پینلز کے برعکس، CWP خود بخود LAMP سافٹ ویئر اور وارنش کیشنگ سرور کو تعینات کرتا ہے۔
CWP سسٹم کی ضروریات کو انسٹال کریں۔
- 32 بٹ سرور 512 ایم بی ریم
- 64 بٹ سرور 1024 ایم بی ریم
- ہارڈ ڈسک 10 جی بی
操作系 کا نظام
- CentOS 6.x, 7.x
- RedHat 6.x, 7.x
- CloudLinux 6.x, 7.x
کسی بھی پریشانی سے بچنے کے لیے، انسٹالیشن کے عمل سے پہلے اس تدریسی ٹیوٹوریل کو بغور پڑھیں۔
- CWP کنٹرول پینل صرف جامد IP پتوں کو سپورٹ کرتا ہے۔
- CWP کنٹرول پینل متحرک یا اندرونی IP پتوں کی حمایت نہیں کرتا ہے۔
- CWP کنٹرول پینل ان انسٹالرز کی پیشکش نہیں کرتا ہے۔
- CWP انسٹال کرنے کے بعد، آپ کو سرور کو ہٹانے کے لیے اسے دوبارہ انسٹال کرنا ہوگا۔
- بغیر کسی کنفیگریشن تبدیلی کے صرف نئے انسٹال کردہ آپریٹنگ سسٹمز پر CWP انسٹال کرتا ہے۔
CWP کنٹرول پینل کی خصوصیات
CWP میں بہت سی خصوصیات اور مفت خدمات ہیں۔
جیسا کہ Chen Weiliang نے پہلے ذکر کیا ہے، CWP خود بخود آپ کے سرور پر ایک مکمل LAMP سروس (Linux, Apache, PHP, MySQL , phpMyAdmin ، ویب میل ، میل سرور، وغیرہ) انسٹال کر دے گا۔
CentOS ویب پینل پر دستیاب خصوصیات اور خدمات درج ذیل ہیں:
- فی الحال ایڈمن اور کلائنٹ پینلز شامل ہیں۔
- (آپ انضمام کے لیے اپنی مرضی کے ماڈیول بنانے کی بھی درخواست کر سکتے ہیں)
CentOS ویب پینل (CWP) کو انسٹال کرنے کی تیاری
اگر آپ کے VPS بیک اینڈ نے CentOS سسٹم کو انسٹال کرنے سے پہلے میزبان نام اور IP ایڈریس سیٹ نہیں کیا، تو آپ کو ہوسٹ نام اور IP ایڈریس کو دستی طور پر سیٹ کرنے کی ضرورت پڑ سکتی ہے۔
میزبان نام مقرر کریں
CWP انسٹالیشن شروع کرنے کے لیے، روٹ یوزر کے طور پر لینکس سرور میں لاگ ان کریں۔
اہم: سرور پر میزبان نام اور ڈومین کا نام مختلف ہونا چاہیے (مثال کے طور پر، اگر domain.com آپ کے سرور پر ڈومین کا نام ہے، تو hostname.domain.com کو اپنے میزبان نام کے طور پر استعمال کریں)۔

hostnamectl set-hostname hostname.domain.com hostnamectl
- براہ کرم hostname.domain.com کو اپنے ثانوی ڈومین نام میں تبدیل کریں۔
سرور IP ایڈریس سیٹ کریں۔
اگر آپ جو VPS سرور استعمال کر رہے ہیں اس نے پہلے ہی سرور IP ایڈریس سیٹ کر رکھا ہے، تو آپ اس مرحلہ کو براہ راست چھوڑ سکتے ہیں۔
بصورت دیگر، آپ کو سرور IP ایڈریس سیٹ کرنے کی ضرورت پڑ سکتی ہے ۔ ہم nmtui ( NetworkManager text user interface ) یوٹیلیٹی استعمال کریں گے، جو نیٹ ورک مینیجر کو کنٹرول کرکے IP ایڈریس کو ترتیب دینے کے لیے گرافیکل یوزر انٹرفیس فراہم کرتا ہے۔
yum install NetworkManager-tui nmtui

سرور کی تازہ کاری
مرحلہ 1: CWP ▼ کے لیے درکار ویجٹ پیکج انسٹال اور ڈاؤن لوڈ کریں۔
yum install wget -y
- اگر مندرجہ بالا کمانڈ داخل کرنے کے بعد غلطی کا پیغام ظاہر ہوتا ہے، تو براہ کرم سرور کو دوبارہ انسٹال کریں اور اس کے بجائے درج ذیل کمانڈ کا استعمال کریں▼
yum install wget
مرحلہ 2: اپنے سرور کو اپ ڈیٹ کرنے کے لیے اس کمانڈ کا استعمال کریں ▼
yum update -y
مرحلہ 3: اپ ڈیٹ کو چالو کرنے کے لیے ایک بار دوبارہ شروع کریں ▼
reboot
CWP پروگرام انسٹال کریں۔
2 ورژن ہیں، براہ کرم اپنے CentOS ورژن کے مطابق منتخب کریں:
- CWP6 کا CentOS 6 ورژن انسٹال کریں۔
- CWP7 کا CentOS 7 ورژن انسٹال کریں (تجویز کردہ)
CWP6 کا CentOS 6 ورژن انسٹال کریں۔
مرحلہ 1: / usr / local / src ڈائریکٹری ▼ پر جائیں۔
cd /usr/local/src
مرحلہ 2: تازہ ترین CWP ورژن ▼ ڈاؤن لوڈ کرنے کے لیے اس کمانڈ کا استعمال کریں۔
wget http://centos-webpanel.com/cwp-latest
مرحلہ 3: اگر اوپر کا URL غلط ہے، تو براہ کرم اس کی بجائے درج ذیل لنک کا استعمال کریں ▼
wget http://dl1.centos-webpanel.com/files/cwp-latest
مرحلہ 4: CWP ▼ انسٹال کرنا شروع کرنے کے لیے اس کمانڈ کا استعمال کریں۔
sh cwp-latest
CWP7 کا CentOS 7 ورژن انسٹال کریں (تجویز کردہ)
cd /usr/local/src wget http://centos-webpanel.com/cwp-el7-latest sh cwp-el7-latest
- اگر اوپر کا URL غلط ہے تو براہ کرم اس کی بجائے نیچے دیا گیا لنک استعمال کریں۔
http://dl1.centos-webpanel.com/files/cwp-el7-latest
CWP کی تنصیب کے عمل کی مثال ▼

چن ویلیانگ کی تنصیب کے عمل میں صرف 5-10 منٹ لگے۔ 4G سے کم انٹرنیٹ کی رفتار کے لیے، آپ کے نیٹ ورک کی رفتار کے لحاظ سے، اس میں 10 منٹ، 30 منٹ، یا اس سے بھی زیادہ وقت لگ سکتا ہے۔
آخر میں، آپ کو مندرجہ ذیل انسٹالیشن مکمل پیغام ▼ نظر آئے گا۔

مرحلہ 5: براہ کرم اس اہم معلومات کو ریکارڈ کریں، مثال کے طور پر:
- MySQL سپر یوزر پاس ورڈ، CWP لاگ ان URL کیونکہ آپ کو بعد میں اس کی ضرورت ہوگی۔
مرحلہ 6: پھر سسٹم کو دوبارہ شروع کرنے کے لیے Enter دبائیں۔ ▲
فائر وال/روٹ کنفیگریشن
CWP کے لیے پہلے سے طے شدہ ویب کنٹرول انٹرفیس پورٹس 2030 (HTTP) اور 2031 (HTTPS) ہیں۔
آپ کو ان دو بندرگاہوں کو فائر وال/روٹنگ کے ذریعے دور سے CWP ویب کنسول تک رسائی کی اجازت دینی چاہیے۔
مرحلہ 1: iptables فائل میں ترمیم کریں ▼
vi /etc/sysconfig/iptables
مرحلہ 2: درج ذیل مواد شامل کریں ▼
[...] -A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT [...]
مرحلہ 3: ترمیم سے باہر نکلنے کے لیے پہلے ESC کلید دبائیں، پھر ▼ ٹائپ کریں۔
:wq
مرحلہ 4: تبدیلیوں کو مؤثر بنانے کے لیے iptables سروس کو اپ ڈیٹ کریں۔
service iptables restart
CWP کنٹرول پینل میں لاگ ان کریں۔
اپنا براؤزر کھولیں اور ٹائپ کریں:
http://IP-Address:2030/
یا:
https://IP-Address:2031/
آپ کو نیچے والی اسکرین سے ملتی جلتی ایک اسکرین نظر آئے گی ▼

لاگ ان کی توثیق
- 用户名:جڑ
- پاس ورڈ:آپ کا روٹ پاس ورڈ
مبارک ہو! CWP کامیابی سے انسٹال ہو گیا ہے۔
CWP کنٹرول پینل کی ترتیب
اگلا، ہمیں CWP کنٹرول پینل کو کچھ بنیادی ترتیب دینا چاہیے، جیسے:
- IP شیئرنگ ترتیب دیں (آپ کا عوامی IP پتہ ہونا چاہیے)
- ڈومین نیم سرور قائم کریں۔
- کم از کم ایک منظم پیکیج سیٹ کریں (یا پہلے سے طے شدہ پیکیج میں ترمیم کریں)
- روٹ میل وغیرہ ترتیب دیں۔
ایک مشترکہ IP اور روٹ ای میل ایڈریس بنائیں
- یہ آپ کے میزبان پر آپ کی ویب سائٹ کی میزبانی میں ایک بہت اہم قدم ہے.
مشترکہ IP بنانے کے لیے، CWP سیٹنگ → Edit settings ▼ پر جائیں۔

- اپنا جامد IP اور ای میل ایڈریس درج کریں۔
ترتیب دینے کے بعد، تبدیلیاں محفوظ کرنے کے لیے تبدیلیاں محفوظ کریں پر کلک کریں▲
- مشترکہ IP ایڈریس ترتیب دینے کے بعد، اب آپ CWP ^_^ کے ساتھ اپنی ویب سائٹ کو برقرار رکھنا شروع کر سکتے ہیں۔
ڈومین نیم سرور بنائیں
- اگر آپ کوئی دوسرا نام سرور استعمال کرتے ہیں، جیسے: DNSPOD، تو براہ کرم اس آپریشن کو چھوڑ دیں۔
نام سرور بنانے کے لیے، DNS فنکشنز → ایڈیٹ نیمسرور IPs ▼ پر جائیں۔

ترتیب دینے کے بعد، تبدیلیاں محفوظ کرنے کے لیے تبدیلیاں محفوظ کریں پر کلک کریں▲
ورچوئل ہوسٹنگ پیکج بنائیں
- ویب ہوسٹنگ پیکج ایک ویب ہوسٹنگ پلان ہے جس میں ڈسک اسپیس، بینڈوتھ، ایف ٹی پی اکاؤنٹس، ای میل ایڈریسز، ڈیٹا بیسز وغیرہ تک رسائی شامل ہے۔
- آپ جتنے چاہیں ویب ہوسٹنگ کے منصوبے بنا سکتے ہیں۔
ورچوئل ہوسٹنگ پلان بنانے کے لیے، پر جائیں۔ Packages → Add a Package ورچوئل ہوسٹ پیکج کے لیے ایک نام درج کریں۔
ڈسک کوٹہ تک رسائی کی اجازت، عمل کی تعداد، ایف ٹی پی، ای میل اکاؤنٹس، ڈیٹا بیس اور ذیلی ڈومینز وغیرہ مقرر کریں... (ذاتی استعمال کو درج ذیل مقداروں کے مطابق ترتیب دیا جا سکتا ہے)▼
Dsk Quota MB:102400Bandwith MB:10485760nproc:999999999apache_nproc:999999999nofiles:999999999inode:999999999- ورچوئل ہوسٹنگ پلان بنانے کے لیے تخلیق بٹن پر کلک کریں▼

- nproc: فی صارف کی اجازت دینے والے عمل کی تعداد (کم از کم 10، چونکہ nginx/apache/fpm کی ہر مثال کو ایک الگ عمل کے طور پر شروع کیا جاتا ہے)۔
- apache_nproc: اوپر nproc دیکھیں، لیکن یہ اپاچی کے لیے مخصوص ہے۔
- nofiles: کھلی فائلوں کی تعداد جنہیں بیک وقت پڑھنے/عمل کرنے کی اجازت ہے۔
- inode: ایک inode ایک ڈیٹا ڈھانچہ ہے جو آپ کے ہوسٹنگ اکاؤنٹ پر بنائی گئی تمام فائلوں کے بارے میں معلومات محفوظ کرتا ہے۔ انوڈ کاؤنٹ فائلوں، فولڈرز، ای میلز، یا جو کچھ بھی آپ نے اپنے ویب ہوسٹنگ اکاؤنٹ پر محفوظ کیا ہے ان کی تعداد کو ظاہر کرتا ہے۔
ڈومین کا نام شامل کریں۔
- نیا ڈومین نام شامل کرنے کے لیے، آپ کے پاس کم از کم ایک صارف اکاؤنٹ ہونا چاہیے۔
صارف شامل کریں۔
صارف کو شامل کرنے کے لیے، براہ کرم صارف اکاؤنٹ → نیا اکاؤنٹ پر جائیں (ذاتی استعمال کے لیے، آپ درج ذیل رقم کو ترتیب دے سکتے ہیں) ▼
- ڈومین نام (chenweiliang.com)، صارف نام، پاس ورڈ اور ای میل ایڈریس درج کریں۔
Inode:0Process limit:999999999Open files:999999999
یہ فرض کرتے ہوئے کہ VPS کنفیگریشن CPU 4 cores + 16GB میموری ہے، ضرورت سے زیادہ بوجھ اور ویب سائٹ کے آپریشن کو متاثر کرنے سے بچنے کے لیے، اسے اس پر سیٹ کرنے کی سفارش کی جاتی ہے:
- nproc1000
- nofile 5000

- آخر میں، کلک کریں
Createہے.
ڈومین کا نام شامل کریں۔
ڈومین نام شامل کرنے کے لیے، براہ کرم درج کریں۔ Domains → Add Domain ▼

نیا ڈومین نام درج کریں اور صارف نام سے وابستہ ڈومین نام کی وضاحت کریں▲
- "AutoSSL" کو چیک کرنے سے پہلے،شرط یہ ہے کہ ڈومین نام کے لیے ایک ریکارڈ قائم کیا جائے۔
- SSL سرٹیفکیٹ تیار ہونے سے پہلے پہلے ڈومین نام کو سرور IP میں حل کریں، ورنہ ایک خرابی پیش آئے گی۔
- آٹو ایس ایس ایل خود بخود ایس ایس ایل سیکیورٹی سرٹیفکیٹ انسٹال کرتا ہے،بہت تیز اور آسان!
- اپنے ڈومین نام کو منظم کرنے کے لیے CWP کنٹرول پینل استعمال کرنے کے لیے تخلیق پر کلک کریں۔
CWP کنٹرول پینل ڈیفالٹ صفحہ دکھاتا ہے، براہ کرم حل کے لیے یہ ٹیوٹوریل دیکھیں ▼
http https کنفیگریشن پر ری ڈائریکٹ کریں، براہ کرم اس ٹیوٹوریل کو چیک کریں ▼
- اگر SSL سرٹیفکیٹ غلط طریقے سے تیار کیا گیا ہے، تو براہ کرم SSL سرٹیفکیٹ کو دستی طور پر بنانے کے لیے اس مضمون کا حوالہ دیں۔
اگر CWP کنٹرول پینل نیچے ہے اور اس تک رسائی حاصل نہیں کی جا سکتی ہے، اور آپ کو CWP سروس کی حالت کو شروع/روکنے/دوبارہ شروع کرنے/دیکھنے کے لیے کمانڈز کی ضرورت ہے، تو براہ کرم اس ٹیوٹوریل کو چیک کریں▼
صرف CWP کنٹرول پینل کو انسٹال کرنے اور اپاچی کو دوبارہ شروع کرنے کے بعد، آپ کو کچھ مسائل کا سامنا کرنا پڑ سکتا ہے... درج ذیل حل ہے▼
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں، ہم نے دیکھا کہ CentOS ویب پیجز کو انسٹال اور کنفیگر کرنے کا طریقہ ایک سادہ ویب ہوسٹنگ ماحول بنانے کے لیے جو انسٹال اور استعمال کرنا آسان ہے۔
- چاہے网络 营销ایک نوآموز چند گھنٹوں میں ایک بنیادی ویب ہوسٹنگ سرور بھی ترتیب دے سکتا ہے۔
- اس کے علاوہ، CWP مکمل طور پر مفت اور اوپن سورس ہے، اسے آزمائیں، آپ مایوس نہیں ہوں گے۔
CWP کنٹرول پینل کے بارے میں مزید معلومات آپ CentOS Web Panel Wikipage اور Docs دستاویزات میں حاصل کر سکتے ہیں۔
چن ویلیانگ نے CWP کنٹرول پینل اور VestaCP پینل کا موازنہ اور استعمال کیا، اور محسوس کیا کہ CWP کنٹرول پینل VestaCP پینل سے زیادہ طاقتور اور پیشہ ور ہے۔
اگر آپ VestaCP پینل انسٹال کرنا چاہتے ہیں، تو براہ کرم یہ VestaCP پینل انسٹالیشن ٹیوٹوریل چیک کریں▼
CWP انسٹال کرنے کے بعد کیا کرنا ہے۔
مرحلہ 1: CWP کنٹرول پینل کے بائیں جانب، کلک کریں WebServer Settings → WebServers کو منتخب کریں ▼

مرحلہ 2: Nginx، وارنش، اور Apache ▼ کو منتخب کریں۔

مرحلہ 3: کنفیگریشن کو بچانے اور دوبارہ بنانے کے لیے نیچے "Save & Rebuild Configuration" بٹن پر کلک کریں۔
چونکہ CWP کا مفت ورژن PHP 5.6 پر ڈیفالٹ ہوتا ہے، اس لیے یہ آسانی سے ورڈپریس پلگ انز یا تھیمز کے ساتھ عدم مطابقت کے مسائل پیدا کر سکتا ہے، جس کی وجہ سے خرابیاں پیدا ہوتی ہیں۔
لہذا، CWP انسٹال کرنے اور Nginx & Varnish & Apache سروسز کو منتخب کرنے کے بعد، ہمیں پی ایچ پی 7.4.28 ورژن کو دستی طور پر منتخب کرنے کی ضرورت ہے۔
CWP کنٹرول پینل پی ایچ پی ورژن کا انتخاب کیسے کرتا ہے؟
CWP کنٹرول پینل کا استعمال کرتے ہوئے اپنی ویب سائٹ کے پی ایچ پی ورژن کو کیسے اپ گریڈ کرنا ہے اس کے اقدامات یہ ہیں ۔
CWP کنٹرول پینل کے بائیں جانب، کلک کریں → PHP ترتیبات → PHP ورژن سوئچر: دستی طور پر PHP 7.4.28 ورژن منتخب کریں ▼

CWP کنٹرول پینل کو انسٹال کرنے کے بعد، ہمیں یہ سیٹنگز بنانے کی ضرورت ہو سکتی ہے ▼
امید ہے کہ، مضمون "CWP کنٹرول پینل کیسے انسٹال کریں؟ CENTOS WEB PANEL کنفیگریشن ٹیوٹوریل" آپ کے لیے مددگار ثابت ہوگا ۔
اس مضمون کا لنک بلا جھجھک شیئر کریں: https://www.chenweiliang.com/cwl-652.html

















