নিবন্ধ ডিরেক্টরি
- 1 CentOS ওয়েব প্যানেল কি?
- 2 CWP সিস্টেমের প্রয়োজনীয়তা ইনস্টল করুন
- 3 CWP কন্ট্রোল প্যানেলের বৈশিষ্ট্য
- 4 CentOS ওয়েব প্যানেল (CWP) ইনস্টল করার জন্য প্রস্তুতি
- 5 CWP প্রোগ্রাম ইনস্টল করুন
- 6 ফায়ারওয়াল/রুট কনফিগারেশন
- 7 CWP কন্ট্রোল প্যানেলে লগইন করুন
- 8 CWP কন্ট্রোল প্যানেল কনফিগারেশন
- 9 একটি ভাগ করা আইপি এবং রুট ইমেল ঠিকানা তৈরি করুন
- 10 একটি ডোমেইন নেম সার্ভার তৈরি করুন
- 11 একটি ভার্চুয়াল হোস্টিং প্যাকেজ তৈরি করুন
- 12 ডোমেইন নাম যোগ করুন
- 13 উপসংহার
- 14 CWP ইন্সটল করার পর কি করতে হবে
কিভাবে ইনস্টল করতে হবেCWP কন্ট্রোল প্যানেল?
CentOS ওয়েব প্যানেল কনফিগারেশন টিউটোরিয়াল
ওয়েব প্রচারকর্মীদের জন্য VPSএকটি ওয়েবসাইট তৈরি করুন, বেছে নেওয়ার জন্য অনেকগুলি বিনামূল্যে বা অর্থপ্রদানের নিয়ন্ত্রণ প্যানেল রয়েছে৷যখন আপনি একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত VPS কন্ট্রোল প্যানেল কীভাবে চয়ন করবেন তা জানেন না, তখন CWP নিয়ন্ত্রণ প্যানেল সুপারিশ করা হয়।
CentOS ওয়েব প্যানেল কি?
CWP কন্ট্রোল প্যানেল, RPM ভিত্তিক বিতরণের জন্য ডিজাইন করা হয়েছে (যেমন CentOS, RHEL, Scientific লিনাক্সইত্যাদি) নকশা।

এটি একটি ফ্রি এবং ওপেন সোর্স কন্ট্রোল প্যানেল যা ওয়েব হোস্টিং এনভায়রনমেন্ট সহজে কনফিগার করতে ব্যাপকভাবে ব্যবহার করা যেতে পারে।
অন্যান্য কন্ট্রোল প্যানেলের বিপরীতে, CWP স্বয়ংক্রিয়ভাবে LAMP এর স্থাপন করে软件এবং বার্নিশ ক্যাশে সার্ভার।
CWP সিস্টেমের প্রয়োজনীয়তা ইনস্টল করুন
- 32-বিট সার্ভার 512MB RAM
- 64-বিট সার্ভার 1024MB RAM
- হার্ড ডিস্ক 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 এর অনেক বৈশিষ্ট্য এবং বিনামূল্যে পরিষেবা রয়েছে।
পছন্দচেন উইলিয়াংআগেই উল্লেখ করা হয়েছে, CWP স্বয়ংক্রিয়ভাবে LAMP পরিষেবাগুলির একটি সম্পূর্ণ সেট ইনস্টল করবে (লিনাক্স, অ্যাপাচি, পিএইচপি,মাইএসকিউএল,phpMyAdmin, ওয়েবail, মেইল সার্ভার, ইত্যাদি)।
CentOS ওয়েব প্যানেলে নিম্নলিখিত বৈশিষ্ট্য এবং পরিষেবাগুলি উপলব্ধ:
- বর্তমানে অ্যাডমিন এবং ক্লায়েন্ট প্যানেল অন্তর্ভুক্ত
- (আপনি ইন্টিগ্রেশনের জন্য কাস্টম মডিউল তৈরি করার অনুরোধ করতে পারেন)
CentOS ওয়েব প্যানেল (CWP) ইনস্টল করার জন্য প্রস্তুতি
যদি আপনার VPS ব্যাকগ্রাউন্ড, CentOS সিস্টেম ইনস্টল করার আগে, হোস্টের নাম এবং IP ঠিকানা সেট না করে, তাহলে আপনাকে ম্যানুয়ালি হোস্টের নাম এবং IP ঠিকানা সেট করতে হবে।
হোস্টনাম সেট করুন
CWP ইনস্টলেশন শুরু করতে, রুট ব্যবহারকারী হিসাবে Linux সার্ভারে লগ ইন করুন। CWP অফিসিয়াল ওয়েবসাইটের নির্দেশাবলী অনুসারে, প্রথমে হোস্টনাম সেট করতে ভুলবেন না।
গুরুত্বপূর্ণ ইঙ্গিত:সার্ভারে হোস্টনাম এবং ডোমেন নাম অবশ্যই আলাদা হতে হবে (উদাহরণস্বরূপ, যদি domain.com আপনার সার্ভারের ডোমেন নাম হয়, আপনার হোস্টনাম হিসাবে hostname.domain.com ব্যবহার করুন)।

hostnamectl set-hostname hostname.domain.com hostnamectl
- অনুগ্রহ করে hostname.domain.com কে আপনার সেকেন্ডারি ডোমেন নাম পরিবর্তন করুন।
সার্ভারের আইপি ঠিকানা সেট করুন
আপনি যে VPS সার্ভারটি ব্যবহার করছেন সেটি যদি ইতিমধ্যেই সার্ভারের IP ঠিকানা সেট করে থাকে, তাহলে আপনি সরাসরি এই ধাপটি এড়িয়ে যেতে পারেন।
অন্যথায়, আপনার প্রয়োজন হতে পারেসার্ভারের আইপি ঠিকানা সেট করতে, আমরা ব্যবহার করবnmtui ( নেটওয়ার্ক ম্যানেজার টেক্সট ইউজার ইন্টারফেস ) ইউটিলিটি যা নেটওয়ার্ক ম্যানেজার নিয়ন্ত্রণ করে IP ঠিকানা কনফিগার করার জন্য একটি গ্রাফিকাল ইউজার ইন্টারফেস প্রদান করে।
yum install NetworkManager-tui nmtui

সার্ভার আপডেট
ধাপ 1:CWP ▼ ডাউনলোড করার জন্য প্রয়োজনীয় wget প্যাকেজ ইনস্টল করুন
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 ডিরেক্টরির/স্থানীয়/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:অনুগ্রহ করে এই গুরুত্বপূর্ণ তথ্যটি রেকর্ড করুন যেমন:
- মাইএসকিউএল সুপার ইউজার পাসওয়ার্ড, সিডব্লিউপি লগইন ইউআরএল কারণ আপনার এটি পরে প্রয়োজন হবে।
第 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 কন্ট্রোল প্যানেলকে কিছু মৌলিক কনফিগারেশন দিতে হবে, যেমন:
- আইপি শেয়ারিং সেট আপ করুন (আপনার সর্বজনীন আইপি ঠিকানা হতে হবে)
- একটি ডোমেইন নাম সার্ভার সেট আপ করুন
- অন্তত একটি পরিচালিত প্যাকেজ সেট করুন (বা ডিফল্ট প্যাকেজ সম্পাদনা করুন)
- রুট মেল, ইত্যাদি সেট আপ করুন।
একটি ভাগ করা আইপি এবং রুট ইমেল ঠিকানা তৈরি করুন
- এটি আপনার হোস্টে আপনার ওয়েবসাইট হোস্ট করার একটি অত্যন্ত গুরুত্বপূর্ণ পদক্ষেপ।
একটি ভাগ করা আইপি তৈরি করতে, CWP সেটিং → সম্পাদনা সেটিংস ▼-এ যান৷

- আপনার স্ট্যাটিক আইপি এবং ইমেল ঠিকানা লিখুন
সেটিং করার পর, পরিবর্তনগুলি সংরক্ষণ করতে সেভ চেঞ্জে ক্লিক করুন▲
- একটি শেয়ার করা IP ঠিকানা সেট আপ করার পরে, এখন আপনি CWP ^_^ দিয়ে আপনার ওয়েবসাইট বজায় রাখা শুরু করতে পারেন
একটি ডোমেইন নেম সার্ভার তৈরি করুন
- আপনি যদি অন্য নাম সার্ভার ব্যবহার করেন, যেমন DNSPOD, অনুগ্রহ করে এই অপারেশনটি এড়িয়ে যান।
নাম সার্ভার তৈরি করতে, যান DNS ফাংশন → নাম সার্ভার আইপি সম্পাদনা করুন ▼

সেটিং করার পর, পরিবর্তনগুলি সংরক্ষণ করতে সেভ চেঞ্জে ক্লিক করুন▲
একটি ভার্চুয়াল হোস্টিং প্যাকেজ তৈরি করুন
- একটি ওয়েব হোস্টিং প্যাকেজ হল একটি ওয়েব হোস্টিং প্ল্যান যাতে ডিস্ক স্পেস, ব্যান্ডউইথ, FTP অ্যাকাউন্ট, ইমেল ঠিকানা, ডাটাবেস এবং আরও অনেক কিছুর অ্যাক্সেস অন্তর্ভুক্ত থাকে।
- আপনি যত খুশি ওয়েব হোস্টিং প্ল্যান তৈরি করতে পারেন।
একটি ওয়েব হোস্টিং পরিকল্পনা তৈরি করতে, যান Packages → Add a Package ভার্চুয়াল হোস্ট প্যাকেজের জন্য একটি নাম লিখুন।
অ্যাক্সেস করার জন্য অনুমোদিত ডিস্ক কোটা সেট করুন, প্রসেসের সংখ্যা, FTP, ইমেল অ্যাকাউন্ট, ডাটাবেস এবং সাবডোমেন ইত্যাদি... (ব্যক্তিগত ব্যবহার নিম্নলিখিত পরিমাণ অনুযায়ী কনফিগার করা যেতে পারে)▼
Dsk Quota MB:102400Bandwith MB:10485760nproc:999999999apache_nproc:999999999nofiles:999999999inode:999999999- একটি ভার্চুয়াল হোস্টিং পরিকল্পনা তৈরি করতে তৈরি বোতামে ক্লিক করুন▼

- nproc: ব্যবহারকারী প্রতি অনুমোদিত প্রক্রিয়ার সংখ্যা (অন্তত 10, যেহেতু nginx/apache/fpm-এর প্রতিটি উদাহরণ একটি পৃথক প্রক্রিয়া হিসাবে শুরু করা হয়েছে)।
- apache_nproc: উপরে nproc দেখুন, কিন্তু এটি Apache-নির্দিষ্ট।
- nofiles: একসাথে পড়া/সম্পাদিত করার অনুমতিপ্রাপ্ত খোলা ফাইলের সংখ্যা।
- inode: একটি inode হল একটি ডেটা স্ট্রাকচার যা আপনার হোস্টিং অ্যাকাউন্টে তৈরি করা সমস্ত ফাইল সম্পর্কে তথ্য সংরক্ষণ করে। ইনোড গণনা ফাইল, ফোল্ডার, ইমেল বা আপনার ওয়েব হোস্টিং অ্যাকাউন্টে যা কিছু সংরক্ষণ করেছেন তার সংখ্যা উপস্থাপন করে।
ডোমেইন নাম যোগ করুন
- একটি নতুন ডোমেন নাম যোগ করতে, আপনার অন্তত একটি ব্যবহারকারী অ্যাকাউন্ট থাকতে হবে।
ব্যবহারকারী যোগ করুন
একজন ব্যবহারকারী যোগ করতে, অনুগ্রহ করে ব্যবহারকারীর অ্যাকাউন্ট → নতুন অ্যাকাউন্টে যান(ব্যক্তিগত ব্যবহার নিম্নলিখিত পরিমাণ অনুযায়ী কনফিগার করা যেতে পারে)▼
- ডোমেন নাম (chenweiliang.com), ব্যবহারকারীর নাম, পাসওয়ার্ড এবং ইমেল ঠিকানা লিখুন।
Inode:0Process limit:999999999Open files:999999999
VPS কনফিগারেশন হল CPU 4 core + 16GB মেমরি, অতিরিক্ত লোড এড়াতে এবং ওয়েবসাইটের ক্রিয়াকলাপকে প্রভাবিত না করার জন্য, এটিকে এতে সেট করার পরামর্শ দেওয়া হচ্ছে:
- nproc1000
- nofile 5000

- 点击 , 点击
Create.
একটি ডোমেইন নাম যোগ করুন
একটি ডোমেন নাম যোগ করতে, প্রবেশ করুন Domains → Add Domain ▼

নতুন ডোমেন নাম লিখুন এবং ব্যবহারকারীর নামের সাথে যুক্ত ডোমেন নাম উল্লেখ করুন▲
- "অটোএসএসএল" চেক করার আগে,শর্ত হল ডোমেইন নামের জন্য একটি রেকর্ড সেট করা।
- SSL সার্টিফিকেট তৈরি করার আগে সার্ভার আইপিতে ডোমেন নামটি সমাধান করুন, অন্যথায় একটি ত্রুটি ঘটবে।
- AutoSSL স্বয়ংক্রিয়ভাবে SSL নিরাপত্তা শংসাপত্র ইনস্টল করে,খুব দ্রুত এবং সহজ!
- আপনার ডোমেন নাম পরিচালনা করতে CWP কন্ট্রোল প্যানেল ব্যবহার করতে তৈরি করুন ক্লিক করুন।
CWP কন্ট্রোল প্যানেল ডিফল্ট পৃষ্ঠা প্রদর্শন করে, দয়া করে সমাধানের জন্য এই টিউটোরিয়ালটি দেখুন ▼
http https কনফিগারেশনে পুনঃনির্দেশ করুন, অনুগ্রহ করে এই টিউটোরিয়ালটি দেখুন ▼
- যদি SSL শংসাপত্রটি ভুলভাবে তৈরি করা হয়, অনুগ্রহ করে এই নিবন্ধটি পড়ুন যাতে ম্যানুয়ালি SSL শংসাপত্র তৈরি করা যায়।
যদি CWP কন্ট্রোল প্যানেল ডাউন থাকে এবং অ্যাক্সেস করা যায় না, এবং CWP পরিষেবার স্থিতি শুরু/বন্ধ/পুনরারম্ভ/দেখতে কমান্ডের প্রয়োজন হয়, অনুগ্রহ করে এই টিউটোরিয়ালটি দেখুন▼
শুধুমাত্র CWP কন্ট্রোল প্যানেল ইনস্টল করার পরে এবং Apache পুনরায় চালু করার পরে, আপনি কিছু সমস্যার সম্মুখীন হতে পারেন... নিম্নলিখিতটি হল সমাধান▼
উপসংহার
এই টিউটোরিয়ালে, আমরা দেখেছি কিভাবে একটি সাধারণ ওয়েব হোস্টিং পরিবেশ তৈরি করতে CentOS ওয়েব পৃষ্ঠাগুলি ইনস্টল এবং কনফিগার করতে হয় যা ইনস্টল এবং ব্যবহার করা সহজ।
- যদিওইন্টারনেট মার্কেটিংএকজন নবীন কয়েক ঘন্টার মধ্যে একটি মৌলিক ওয়েব হোস্টিং সার্ভার সেট আপ করতে পারে।
- এছাড়াও, CWP সম্পূর্ণ বিনামূল্যে এবং ওপেন সোর্স, এটি ব্যবহার করে দেখুন, আপনি হতাশ হবেন না।
CWP কন্ট্রোল প্যানেল সম্পর্কে আরও তথ্য আপনি CentOS ওয়েব প্যানেল উইকিপেজ এবং ডক্স ডকুমেন্টেশনে পেতে পারেন।
চেন উইলিয়াংব্যবহৃত CWP কন্ট্রোল প্যানেল এবং তুলনা করুনVestaCPপ্যানেল, এটি আসলে অনুভব করে যে CWP কন্ট্রোল প্যানেল VestaCP প্যানেলের চেয়ে আরও শক্তিশালী এবং পেশাদার।
আপনি যদি VestaCP প্যানেল ইনস্টল করতে চান, অনুগ্রহ করে এই VestaCP প্যানেল ইনস্টলেশন টিউটোরিয়ালটি দেখুন▼
CWP ইন্সটল করার পর কি করতে হবে
ধাপ 1: CWP কন্ট্রোল প্যানেলের বাম দিকে, WebServer সেটিংস ক্লিক করুন → WebServers নির্বাচন করুন ▼

第 2 步:Nginx এবং বার্নিশ এবং Apache চয়ন করুন ▼

第 3 步:কনফিগারেশন সংরক্ষণ এবং পুনর্নির্মাণ করতে নীচে "সংরক্ষণ এবং পুনর্নির্মাণ কনফিগারেশন" বোতামে ক্লিক করুন।
যেহেতু CWP ফ্রি সংস্করণটি ডিফল্ট php5.6 সংস্করণ, তাই এটি করা সহজওয়ার্ডপ্রেস প্লাগইনঅথবা থিম বেমানান ত্রুটি।
অতএব, CWP ইনস্টল করার পরে এবং Nginx & Varnish & Apache পরিষেবা নির্বাচন করার পরে, আমাদের ম্যানুয়ালি PHP 7.4.28 সংস্করণ নির্বাচন করতে হবে।
কিভাবে CWP কন্ট্রোল প্যানেল পিএইচপি সংস্করণ নির্বাচন করে?
নিচে দেওয়া হলCWP কন্ট্রোল প্যানেল কিভাবে ওয়েবসাইট পিএইচপি সংস্করণ আপগ্রেড করতে হয়অপারেশন পদক্ষেপ:
CWP কন্ট্রোল প্যানেলের বাম দিকে ক্লিক করুন → PHP সেটিংস → PHP সংস্করণ সুইচার: ম্যানুয়ালি PHP 7.4.28 সংস্করণ নির্বাচন করুন ▼

আমরা CWP কন্ট্রোল প্যানেল ইনস্টল করার পরে, আমাদের এই সেটিংস ▼ করতে হতে পারে
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "কিভাবে CWP কন্ট্রোল প্যানেল ইনস্টল করবেন? CENTOS ওয়েব প্যানেল কনফিগারেশন টিউটোরিয়াল" আপনাকে সাহায্য করবে।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-652.html

















